Jump to content
arsradu

[HOW TO] Fix second stage boot logo and loading bar for some dedicated desktop video cards

389 posts in this topic

Recommended Posts

I have only 2 parameters in xml file: 

post-722933-0-71483500-1447540661_thumb.png

 

Is this normal?

 

I try to add only this string: 

<key>@3,AAPL,boot-display</key>
<string>0x00000001</string>

but this doesn't help.

Share this post


Link to post
Share on other sites
Advertisement

I have only 2 parameters in xml file: 

attachicon.gifСнимок экрана 2015-11-15 в 1.35.31.png

 

Is this normal?

 

I try to add only this string: 

<key>@3,AAPL,boot-display</key>
<string>0x00000001</string>

but this doesn't help.

 

Video card?

XML?

IOreg?

 

You need to ADD all the highlighted part in the initial post to the vanilla/stock/untouched xml. 

Share this post


Link to post
Share on other sites

Videocard gtx780

Here is untouched xml and copy of Ioreg

attachicon.gifioreg&xml.zip

Hi Petr.

 

Unfortunately the IOreg file appears to be corrupted. Could you please, open up your IOreg locally, search for "display" and post the screenshot of the result here?

 

Also, please, specify your video card manufacturer and amount of RAM.

Share this post


Link to post
Share on other sites

attachicon.gifСнимок экрана 2015-11-15 в 2.21.10.png

Here it is! And xml after adding all properties from 1st post.

attachicon.gifdevice-properties.xml

 

Hi Petr.

 

You made a few mistakes but I corrected them.

 

You are not supposed to replace

<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>

with 

<key>PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)</key>

They are separate and should remain separate. As as said initially, you just need to add what you need. Leave the rest alone.

 

The rest of your editing was not bad. :)

 

Anyway, you can see both xmls in the attachment. You can compare them for yourself.

 

You can use the content of hex_txt (also in the attachment) to add to your Clover config. It's already generated using the correct xml file.

 

Hope it works.

GTX_780.zip

Share this post


Link to post
Share on other sites

Thanks a lot! It works! But between 1st and 2nd stage screen goes black for 4-5 seconds and i can see only "final stage" of 2nd stage :) It takes 1-2 seconds before desktop loads.

So i see this second stage already on deskop)

macbook pro has no delay before stages. whatever thank you again!

Share this post


Link to post
Share on other sites

Thanks a lot! It works! But between 1st and 2nd stage screen goes black for 4-5 seconds and i can see only "final stage" of 2nd stage :) It takes 1-2 seconds before desktop loads. My macbook has no delay before stages. whatever thank you again!

If you would read a few posts above, you will see this exact issue being discussed. :) It's more or less "intended". Meaning a lot of PC users have it, it happens with some iMacs as well, and so far, now one knows how to fix it. And yes, more often than not, this won't happen with a laptop hack or a Macbook.

 

Anyway, glad it worked.

 

If you don't mind, I'll add your GTX 780 to the list of confirmed cards.

Share this post


Link to post
Share on other sites

Of course!

 

Could you please, check the amount of VRAM in About this Mac? I think it might show 0MB right now.

 

If so, please, use the hex_txt in the attachment to fix that.

 

That was a mistake on my side. :D

hex_txt.txt

Share this post


Link to post
Share on other sites

I'm pretty sure hda-gfx is not in the initial tutorial. I'm not sure it's the cause of the issue. Probably not. But let's just do it exactly like it is on the first page for once.

 

So, could you please, try the hex txt in the attachment? Please, make a copy of your current one, just to be safe. And let's see if that makes any difference. Also please, try with and without PatchVbios.

 

 

@arsradu I tried the the hex.txt you sent. It went smooth on the first stage but went black for a while then suddenly reboots. I've tried with and without PatchVbios and I get the same blank screen and reboots. Well, maybe I'll have to stick with the loading bar at the center for a while until I figure out how. Thanks for your time. Still looking forward to follow you though.

Share this post


Link to post
Share on other sites

@arsradu I tried the the hex.txt you sent. It went smooth on the first stage but went black for a while then suddenly reboots. I've tried with and without PatchVbios and I get the same blank screen and reboots. Well, maybe I'll have to stick with the loading bar at the center for a while until I figure out how. Thanks for your time. Still looking forward to follow you though.

Could you please upload your Clover config.plist? You can remove the serials in SMBIOS since I'm not interested in that.

Center loading bar is still a step forward. Let's see if we can get the logo as well.

Share this post


Link to post
Share on other sites

@arsradu here is my clover config plist you asked. BTW I've tried switching to dvi and still no logo on second stage. Pardon for the delay.

Share this post


Link to post
Share on other sites

@arsradu here is my clover config plist you asked. BTW I've tried switching to dvi and still no logo on second stage. Pardon for the delay.

Hi there

 

A few things I don't think you need. And a few things that might fix the issue... So let's see. We can only try.

 

1. Boot - dart=0. Do you really need this? Probably harmless. But just asking.

2. Boot - rootless=1. Since you set values in Rt Variables, you don't need this. It's also obsolete.

3. GUI - screen resolution is empty. Please, try to set your resolution. And try to do the same for the OS X (in System Preferences)

4. Graphics - I'm not sure it's a good idea to inject Intel & nVidia, both at the same time. Do you even need to inject anything for your card? Just asking...

 

Also, as an advice: you might want to remove some info in Rt Variables. :) I'm not interested in that. But I'm pretty sure there are other people who are. So...it might be a good idea to either remove that or use fake info.

Share this post


Link to post
Share on other sites

I ve gtx 760 And i ve the problem to fix the load bar on the corner. I m not very exoert. Could you help me to start?? I v'è Yosemite 10.10

Share this post


Link to post
Share on other sites

I ve gtx 760 And i ve the problem to fix the load bar on the corner. I m not very exoert. Could you help me to start?? I v'è Yosemite 10.10

 

That's the purpose of the tutorial. :) To help you get it fixed by yourself. Please, tell me where exactly is it not clear so I can clarify it.

Share this post


Link to post
Share on other sites

Hey guys. I've got an issue that may or not be related to this one, but I do know for sure that I don't have a second stage boot logo or loading bar, so hopefully fixing that will help fix my issue.

 

After booting through the first stage (takes a matter of seconds off my SSD in UEFI boot mode), I'm greeted with black screens on all four of my monitors (GTX660 driving three, GT430 driving the other one) and it just hangs there for a good couple of minutes. Once that passes and my screens come back, I'm at the desktop and everything is business as usual.

 

Think this might be fixable by correcting boot logo? I'm not all that interested in the boot logo, really, I'm just tired of twiddling my thumbs while I wait for my more-than-capable machine to reach the desktop

Share this post


Link to post
Share on other sites

Hey guys. I've got an issue that may or not be related to this one, but I do know for sure that I don't have a second stage boot logo or loading bar, so hopefully fixing that will help fix my issue.

 

After booting through the first stage (takes a matter of seconds off my SSD in UEFI boot mode), I'm greeted with black screens on all four of my monitors (GTX660 driving three, GT430 driving the other one) and it just hangs there for a good couple of minutes. Once that passes and my screens come back, I'm at the desktop and everything is business as usual.

 

Think this might be fixable by correcting boot logo? I'm not all that interested in the boot logo, really, I'm just tired of twiddling my thumbs while I wait for my more-than-capable machine to reach the desktop

Well, you've got 4 monitors to drive out of 2 graphic cards, which are not from the same generation and not really similar in performance. :) Which is not easy. For the boot logo, if the monitors are different resolutions, that might also be why you don't get any logo whatsoever.

 

Also, as an advice, you might be better off removing one of the graphic cards (I guess the GT 430 would be the less powerful one of the two) and getting some sort of adapter or something to power the 4th monitor, if you really need that many monitors. :) The difference in clock speed and performance might be one of the causes, if not THE cause of you waiting so long. Basically they're out of sync. And I might be very much wrong, but instead of pushing your system up and helping it perform better, you're actually dragging it down, by adding that extra card.

 

Anyway, to answer your question, no, I don't think this will fix anything for your setup. BUT there is only one way to find out. Take all the necessary precautions and give it a try.

 

Also, if you want to fix your second stage boot logo (issue described on the first page), what I would do is this:

1. remove one of the cards and choose the more powerful one (would be the logical approach) :D. You can always chose the less powerful one, but I don't really think that's gonna help much, if at all. :))

2. unplug all the monitors but one (you can pick which one you want).

3. give it a try as it is, to see if you have this exact issue or you have another one.

4. if you do, try the steps in the tutorial and see if that makes a difference.

5. if it does (hopefully) you can try adding up monitors (you might need to set multiple monitors as default, which I never tried, since I only have one, so I don't know if it would work, but it might) and see what happens.

 

Bottom line: start small. Start with the minimum points of failure. And add up elements to the equation. See how that affects the overall performance.

 

For this thread, a multi-monitor, not to mention multi-graphics setup is a a bit off-topic. :)) Since the tutorial is neither meant for, nor tested, under either one of those conditions.

Share this post


Link to post
Share on other sites

Well, you've got 4 monitors to drive out of 2 graphic cards, which are not from the same generation and not really similar in performance. :) Which is not easy. For the boot logo, if the monitors are different resolutions, that might also be why you don't get any logo whatsoever.

 

Also, as an advice, you might be better off removing one of the graphic cards (I guess the GT 430 would be the less powerful one of the two) and getting some sort of adapter or something to power the 4th monitor, if you really need that many monitors. :) The difference in clock speed and performance might be one of the causes, if not THE cause of you waiting so long. Basically they're out of sync. And I might be very much wrong, but instead of pushing your system up and helping it perform better, you're actually dragging it down, by adding that extra card.

 

Anyway, to answer your question, no, I don't think this will fix anything for your setup. BUT there is only one way to find out. Take all the necessary precautions and give it a try.

 

Also, if you want to fix your second stage boot logo (issue described on the first page), what I would do is this:

1. remove one of the cards and choose the more powerful one (would be the logical approach) :D. You can always chose the less powerful one, but I don't really think that's gonna help much, if at all. :))

2. unplug all the monitors but one (you can pick which one you want).

3. give it a try as it is, to see if you have this exact issue or you have another one.

4. if you do, try the steps in the tutorial and see if that makes a difference.

5. if it does (hopefully) you can try adding up monitors (you might need to set multiple monitors as default, which I never tried, since I only have one, so I don't know if it would work, but it might) and see what happens.

 

Bottom line: start small. Start with the minimum points of failure. And add up elements to the equation. See how that affects the overall performance.

 

For this thread, a multi-monitor, not to mention multi-graphics setup is a a bit off-topic. :)) Since the tutorial is neither meant for, nor tested, under either one of those conditions.

Hey, thanks for the info either way. I'm gonna give it a shot. I know it sounds nuts but I really need my screens… but I might be able to get away with three if I set them up differently. How you like this for a setup

 

4e7980f7ee5dbf7fa0f3bc1470845def.jpg

Share this post


Link to post
Share on other sites

Hey, thanks for the info either way. I'm gonna give it a shot. I know it sounds nuts but I really need my screens… but I might be able to get away with three if I set them up differently. How you like this for a setup

Hooooooolyyyyy {censored}, man!! Why the hell didn't you say it like this from the beginning?

 

So...for this setup, you need:

1. 5 pairs of eyes

2. roughly 5 pairs of hands. but 6 might come in...handy. :)

3. a ginormous brain...or two...

4. a lot of weeeeeed. :))

 

And "nuts" is not that nuts anymore, when you put it like this. :))

 

Anyway, back to the topic, man, I'm sorry, but I really don't know what else I could suggest you to try, aside from the things I mentioned in my previous post. Kinda hard to debug such an issue when you have sooo many options for failure. :))

 

Still, I think the basic rule remains the same: start small. Cause damn you have a lot to add up afterwards!

Share this post


Link to post
Share on other sites

Yea no kidding lol I'm happy with the fact that it runs perfectly once I get to the desktop… I can wait a few mins, life ain't that short hahaha

 

Gotta go big when you're tryna be successful… (delete this if inappropriate please) what you guys think about this song I produced…? It's relevant cuz I did it on a hackintosh hahaha http://soundclick.com/share.cfm?id=13257574

Share this post


Link to post
Share on other sites

Yea no kidding lol I'm happy with the fact that it runs perfectly once I get to the desktop… I can wait a few mins, life ain't that short hahaha

 

Gotta go big when you're tryna be successful… (delete this if inappropriate please) what you guys think about this song I produced…? It's relevant cuz I did it on a hackintosh hahaha http://soundclick.com/share.cfm?id=13257574

 

The song's not bad. :) I can PM you a few thoughts on it, if you want. My music expertise, though I am still very much a geek, is not as limited as you might think. :) Still, for this thread, it's not really the place to do that.

Share this post


Link to post
Share on other sites

Hi arsradu,

i ve a gigabyte Geforce GTX 760 2Gb ram. I was unable to edit the file device-properties.xml. could you help me? Attached display Ioregistry and xml file. Apple Display is on C@2.

could you edit it for me???

 

post-672329-0-30080300-1453323911_thumb.png

device-properties.xml

Share this post


Link to post
Share on other sites

Hi arsradu,

i ve a gigabyte Geforce GTX 760 2Gb ram. I was unable to edit the file device-properties.xml. could you help me? Attached display Ioregistry and xml file. Apple Display is on C@2.

could you edit it for me???

 

attachicon.gifSchermata 2016-01-20 alle 21.59.17.png

 

Edited. You will need to add the exact maker for your graphics card and the ROM version (you can use GPU-Z on Windows for that, for example).

 

Also, you will need to use this xml to update your hex file and get the hex code to insert into Clover, as described on the first post.

 

Don't forget to make a backup of your current config.plist on a memory stick to be able to boot in case something goes wrong.

device-properties.xml

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By fusion71au
      Clover r4989 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
       
      Tested with unlocked Workstation 15 running OSX 10.9 -->10.15 guest in Windows X64 host.
       
      Installation
      1. Download and unzip "EFI_Clover_r4989 for VMware.zip". Mount Clover-v2.4k-4989-X64.iso by double clicking on it.
      2. Mount your VM's EFI System Partition eg in terminal
      sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
      4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
      5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
       
      Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
    • By fusion71au
      Run Vanilla OS X El Capitan, Sierra, High Sierra or Mojave in VirtualBox 5.x.x on a Windows Host
      Following on from my previous guide on how to create a VMware virtual machine running Vanilla OS X El Capitan in Windows, I’ve decided to write a similar guide for creating a VirtualBox El Capitan VM. 
       
      The virtual machine should be useful for testing El Capitan and also for creating installers for use on a real machine/hackintosh.
       
      There are other tutorials and videos on the net about running OS X on Windows machines using pre-made VMDK disk images but you can never guarantee what else is in there….
       
      I’ve gathered info for this guide from several threads in the Multibooting and Virtualisation section of this forum and also the wider internet eg
       
      @colt2 HOW TO: Create a bootable El Capitan ISO for VMware
      @dsmccombs comment on faking Ivybridge Processor
      @E:V:A http://forum.xda-developers.com/showpost.php?p=55572430&postcount=6
      @Tech Reviews video tutorial https://www.youtube.com/watch?v=t7X07U63lwg.
      VirtualBox Forum: Status of OSX on OSX
       
      Requirements
         Intel PC with four or more CPU cores running Windows 7 X64 or later OS (2 or more cores needed for OS X)    4GB or more RAM (2GB or more will be needed for OS X)    Hard Disk with at least 40GB free for Virtual Machine    Oracle VM VirtualBox v 5.0.34    Install OS X El Capitan app and Mac or Hack to prepare installation iso <-- Now, no longer necessary to have previous access to a Mac or Hack by building the Installer.app from scratch - see post#75    16GB or larger exFAT formatted USB stick to transfer El Capitan iso from Mac/Hack to Host PC  
      Prepare Installation ISO on your Mac or Hack
      1.  On your Mac or Hack, download "Install OS X El Capitan.app" from the App Store into your Applications folder.
      2.  Download and unzip the CECI.tool (attached to this post) into your ~/Downloads folder. The commands in this executable script are shown below for informational purposes.  Note: you will need approx 16GB of free space on your hard disk for the script to complete.
       
       
       
      3.  Open OS X terminal, then run the following commands to execute the script:
      cd downloads chmod +x CECI.tool ./CECI.tool 4.  At the end of the process, you will have an El Capitan iso on your desktop - copy this onto an exFAT formatted USB for use on the PC Host later.
       
       
      Create an El Capitan Virtual Machine in VirtualBox
      1.  Open the VirtualBox program and click the "New" button to create a new VM.
       

       
      2.  Select Mac OS X and Mac OS X 10.11 El Capitan (64 -bit) for Operating System type and version.  I named my Virtual Machine "El_Capitan", then clicked next...
       

       
      3.  Leave the Memory size at the recommended 2048 MB, then click next.
       

       
      4.  Choose to "Create a virtual hard disk now", then click the create button.
       

       
      5.  For the hard disk file type, the default is VDI (VirtualBox Disk Image) but I have selected VMDK for inter-operability with VMWare.  Click next...
       

       
      6.  For Storage on physical hard disk, I have chosen the default Dynamically allocated (grows larger to a set limit as you need more disk space).
       

       
      7.  On the File location and size screen, you can set the location of the new virtual hard disk and its size - I recommend changing disk size to 40GB or larger.  When you click the create button, you will now see your new VM in the VirtualBox main GUI.
       

       
      8.  Click the settings button on the Main Menu to tweak a few settings....
         a.  On the System/Motherboard tab in Boot Order, you can uncheck the Floppy Drive (who has these now?)
       

       
         b.  On the System/Processor tab, you can increase the allocated CPU cores to 2
       

       
         c.  On the Display tab, you can increase the allocated Video Memory to 128MB
       

       
         d.  On the Storage tab, click on the icon of the Optical Drive and select "Choose Virtual Optical Disk File". 
       

       
      Navigate and select the El Capitan ISO we created earlier...
       

       
         e.  Click the OK button to finalise the VM settings.
       
       
      Patch El Capitan vbox configuration file with DMI Settings from a Mac
      1.  From the start menu, type cmd and click run as administrator to open an administrative command prompt. 
       

       
      2.  Choose a Mac Model similar to your host system, then type the following lines, followed by <enter>  after each line.  Make sure you first close all VirtualBox Windows and the VirtualBox program, otherwise any changes you make won't stick...
       
      Eg iMac11,3
      cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-F2238BAE" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 MacBookPro11,3
      cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 Macmini6,2
      cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "Macmini6,2" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-F65AE981FFA204ED" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 3.  Optional- For some host systems eg those with Haswell and newer CPUs, you might have to spoof an older CPU to avoid VirtualBox errors.  You can try from one of the following if this happens:

      To spoof Lynnfield i5 750 CPU
      VBoxManage.exe modifyvm "El_Capitan" --cpuidset 00000001 000106e5 06100800 0098e3fd bfebfbff To spoof IvyBridge CPU
      VBoxManage.exe modifyvm "El_Capitan" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff or
      VBoxManage.exe modifyvm "El_Capitan" --cpuidset 00000001 000306a9 00020800 80000201 178bfbff 4.  Close the command prompt window.
       
       
      Installation of El Capitan
      We are now ready to start the El_Capitan Virtual Machine....
       



       
      Installation should be relatively straight forward, just following the prompts of the OS X installer:
      1.  Select language, agree to legal terms
       

       
      2.  Use Disk Utility from the Utilities Menu to erase and format the virtual hard drive as a single partition GUID Mac OS X Extended.  I named my drive "Macintosh HD" but you can enter whatever you like eg El_Capitan.
       

       
      3.  Quit DU and choose Macintosh HD to install El Capitan on.
      4.  After 20-30 min (depending on how fast your system is), the installation will complete.  At this point, unmount the El Capitan ISO by clicking the Devices menu from the VM window, click Optical Drives, then choose Remove disk from virtual drive.  The VM is now ready to reboot into OS X from the virtual hard drive.
      5.  At the welcome screen, choose your country and keyboard layout.  You can skip transfer information, location services and logging in with your Apple ID if you wish…
      6.  Create a User Account and select your Time Zone.  You can skip sending diagnostics and usage data to Apple….
      7.  Finally, you will arrive at the El Capitan Desktop.
       

       
      8.  Network/internet and audio should work OOB but on my system, the sounds were distorted.  Unfortunately, there is no QE/CI and the VM resolution will be fixed without the ability to dynamically resize the VM window (no VirtualBox additions for OS X guests atm). 
       
       
      Customization with VBoxManage
      1.  You can change the default resolution of 1024*768 (after shutting down the VM) with the VBoxManage command from the Windows Administrative Command Prompt:
      cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage setextradata "El_Capitan" VBoxInternal2/EfiGopMode N (Where N can be one of 0,1,2,3,4,5) referring to the 640x480, 800x600, 1024x768, 1280x1024, 1440x900, 1920x1200 screen resolution respectively.
       
      Update:  For VirtualBox 5.2.x, the command for changing screen resolution has changed...
       
      VBoxManage setextradata "<MyVM>" VBoxInternal2/EfiGraphicsResolution XxY (where X=Horizontal screen resolution, Y=Vertical screen resolution)
      eg
      VBoxManage setextradata "<MyVM>" VBoxInternal2/EfiGraphicsResolution 1280x1024 2.  Adding serials and other SMBIOS details for the System Information Screen
      VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemSerial" "W8#######B6" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardSerial" "W8#########1A" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVendor" "Apple Inc." VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemFamily" "iMac" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBIOSVersion" "IM112.0057.03B" A listing of known issues with Mac OS X guests can be found in the VirtualBox Manual - link https://www.virtualbox.org/manual/ch14.html.
       
      Vanilla Mavericks and Yosemite, Snow Leopard from Retail DVD
      The same VM settings for El Capitan will also boot and run vanilla installations of OS X Mavericks and Yosemite .  Attached to this post are installer scripts to create bootable Mavericks (CMI.tool) and Yosemite (CYI.tool) ISOs for VirtualBox and VMware.
       
      With the respective OS X installer apps in the Applications folder, download and run the installer tools using terminal ie
       
      To create a Mavericks ISO on your desktop
      cd downloads chmod +x CMI.tool ./CMI.tool To create a Yosemite ISO on your desktop
      cd downloads chmod +x CYI.tool ./CYI.tool Here is a screenshot of the VM running Mavericks 10.9.5...
       

       
      Finally, those without a Mac/Hack to prepare the install media can purchase a retail Snow Leopard DVD directly from Apple and install OSX 10.6.3 on their virtual machines (Snow Leopard, Lion and Mountain Lion run quite happily in VirtualBox with 1 CPU, 1-2 GB of RAM and the rest of the settings unchanged from above).  Once you update by combo update to SL 10.6.8, you can directly download El Capitan from the App Store for free .
       

       
      UPDATE macOS Sierra 10.12 to 10.12.6: For macOS Sierra, use CSI.tool in post#51.
      UPDATE macOS High Sierra 17A365:  For macOS High Sierra, use CHSI.tool in post#73.
      UPDATE macOS Mojave 18A391:  For macOS Mojave or High Sierra, use macOS_iso_creator.tool on page 4 of thread.
      UPDATE macOS Catalina Beta DP3_19A501i:  For Catalina, @jpz4085 has made an automated batch file to create a Catalina VM in Windows with iMac 14,2 SMBIOS.  You can still use my macOS_iso_creator.tool on page 5 to make an installer ISO to attach to the VM.
       
       
       
      Good luck and enjoy
      CECI.tool.zip
      CYI.tool.zip
      CMI.tool.zip
    • By 22eme_arkane
      Hi everyone !
       
       I build a new os on High Sierra and i have problem with my Skarkoon RAID 5 - 5 bay, is unmounting, work fine in windows but not in Mac Os.
      I use a card eSata in chipset Marvell 88SE9215, and i have the kext 3-party eSata  but nothings change.
      I try with the AppleAHCIPort.kext v328, nothings change.
       
      Any solution ?
       
      Thanks a lot !
       
      Config : GA-Z68X-UB3-B3 // BIOS UEFI, Version: U1f //
×