High Sierra Guest Will Not Finish Install

Discussions about using Mac OS X guests (on Apple hardware) in VirtualBox.

High Sierra Guest Will Not Finish Install

Postby jasonrw » 20. Nov 2017, 17:29

Hi,

I'm trying to install Apple's latest disaster OS on a VM, which is itself running on macOS 10.13.1 (MacMini7,1). I cannot get the install to finish. It boots to a UEFI terminal and I have no idea what it wants. UNIX/BSD commands are not working here. I followed this guide for installing macOS, changing options where necessary.

www-howtogeek-com/289594/how-to-install-macos-sierra-in-virtualbox-on-windows-10/

I am using Apple hardware for the host, not Windows 10 as the article suggests. I'd post a screenshot by the site will not let me.

How can I fix this?

Thanks
Attachments
macmini71_virtualbox_02.png
macmini71_virtualbox_02.png (89.71 KiB) Viewed 296 times
jasonrw
 
Posts: 4
Joined: 20. Nov 2017, 17:19

Re: High Sierra Guest Will Not Finish Install

Postby mpack » 20. Nov 2017, 19:20

Please post a VM log file. With the VM fully shut down, right click and "Show Log" in the GUI, save "VBox.log" (no other file) to a zip, and attach the zip here.
mpack
Site Moderator
 
Posts: 25435
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: High Sierra Guest Will Not Finish Install

Postby jasonrw » 20. Nov 2017, 20:08

There were three. See attached.

Thank you very much for looking into this.
Attachments
vbox.zip
(110.88 KiB) Downloaded 4 times
jasonrw
 
Posts: 4
Joined: 20. Nov 2017, 17:19

Re: High Sierra Guest Will Not Finish Install

Postby socratis » 21. Nov 2017, 17:47

Your picture is not that legible (too small), but it seems that the ISO you've made is not bootable. VirtualBox and OSX 10.13 don't really go that well and that's because Apple changed the way that its installers access the EFI. Since there's almost zero interest from paying customers, there is not that much "urge" to get it fixed. And usually "Please fix this now!" does not change the situation.

A solution would be if you had a 10.12 VM and upgraded that. That works just fine. That's how I was forced to do it, and still that was a pain...


BTW, next time please note:
jasonrw wrote:There were three.
compared to the instructions:
mpack wrote:save "VBox.log" (no other file) to a zip
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
socratis
Site Moderator
 
Posts: 12614
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5

Re: High Sierra Guest Will Not Finish Install

Postby jasonrw » 21. Nov 2017, 18:00

Wasn't sure which log was needed, or if there was a new log written each time. I'll go the 10.12 route. 10.13 itself, is not essential, just thought I'd test w/the latest. The 10.13 ISO I made did boot, after I told the VM how, and it did the install. I'm at the point of reboot after macOS installs to the HDD after 25-30 minutes. Pre-first run.


Thanks
jasonrw
 
Posts: 4
Joined: 20. Nov 2017, 17:19

Re: High Sierra Guest Will Not Finish Install

Postby socratis » 21. Nov 2017, 18:03

jasonrw wrote:The 10.13 ISO I made did boot, after I told the VM how

Well? What did you tell it? Please share... ;)
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
socratis
Site Moderator
 
Posts: 12614
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5

Re: High Sierra Guest Will Not Finish Install

Postby socratis » 21. Nov 2017, 18:37

So, you're telling me that you failed to install it when you followed tutorial "X", but then you fixed it by following tutorial "X"? :lol:

Besides the joke, I believe it must have been Step 6, the getting the proper "boot.efi" to boot the installer. Right? Oh, and BTW, you don't need to follow Step 4 at all; you have a Mac, you don't need to fake one.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
socratis
Site Moderator
 
Posts: 12614
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5

Re: High Sierra Guest Will Not Finish Install

Postby jasonrw » 21. Nov 2017, 19:43

As with any tutorial YMMV, I did skip the faking out of the Mac part. I did try to re-introduce boot.efi after the install rebooted.
jasonrw
 
Posts: 4
Joined: 20. Nov 2017, 17:19

Re: High Sierra Guest Will Not Finish Install

Postby dbourne » 25. Nov 2017, 06:32

jasonrw wrote:As with any tutorial YMMV, I did skip the faking out of the Mac part. I did try to re-introduce boot.efi after the install rebooted.


I've made some progress using the howtogeek page.

For step four I entered

cd /Applications/VirtualBox.app/Contents/MacOS
vBoxManage modifyvm "HighSierra" --cpuid-set 00000001 000306a9 04100800 7fbae3ff bfebfbff
vBoxManage setextradata "HighSierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "HighSierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "HighSierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "HighSierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "HighSierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

with no feedback as described. However, when I started up VirtualBox and started the HighSierra guest all I have is a black screen.
I'm running this on an iMac but I assume the MacBookPro11,3 is for the guest machine. I've tried it again with "iMac18,3" instead of "MacBookPro11,3"
dbourne
 
Posts: 8
Joined: 25. Nov 2017, 06:25
Location: Colorado
Primary OS: Mac OS X other
VBox Version: OSE other
Guest OSses: macOS High Sierra

Re: High Sierra Guest Will Not Finish Install

Postby socratis » 25. Nov 2017, 09:45

Following tutorials for Hackintosh have to be adjusted, not followed blindly ;)
dbourne wrote:cd /Applications/VirtualBox.app/Contents/MacOS
You do not need that in order to use the "VBoxManage" command if you're on OSX, or Linux, or Solaris (basically anything but Windows). The "VBoxManage" command is actually also located in "/usr/local/bin/VBoxManage", which is in the path, which means that you can use it from anywhere. Give it a shot...

dbourne wrote:vBoxManage modifyvm "HighSierra" --cpuid-set 00000001 000306a9 04100800 7fbae3ff bfebfbff
vBoxManage setextradata "HighSierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "HighSierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "HighSierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "HighSierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "HighSierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
dbourne wrote:I'm running this on an iMac
Once again, if you're on a Mac, you do not need to modify these keys. It has absolutely no affect on your ability to boot a 10.13 VM. You may be doing more harm than good. Especially with the CPU ID one.

I will make a tutorial on how to install 10.13 properly on a VM and I'll update the post later today.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
socratis
Site Moderator
 
Posts: 12614
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5

Re: High Sierra Guest Will Not Finish Install

Postby socratis » 25. Nov 2017, 20:26

OK, the tutorial is up for your viewing pleasure: [HowTo] Install OSX 10.13 in a VM. Please let me know how it went...
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
socratis
Site Moderator
 
Posts: 12614
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5

Re: High Sierra Guest Will Not Finish Install

Postby dbourne » 25. Nov 2017, 20:28

"I will make a tutorial on how to install 10.13 properly on a VM and I'll update the post later today."

socratis, that would be great. Thank you. db
dbourne
 
Posts: 8
Joined: 25. Nov 2017, 06:25
Location: Colorado
Primary OS: Mac OS X other
VBox Version: OSE other
Guest OSses: macOS High Sierra

Re: High Sierra Guest Will Not Finish Install

Postby socratis » 25. Nov 2017, 20:35

Did you read the post right above yours? Be honest... you didn't, did you? ;)
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
socratis
Site Moderator
 
Posts: 12614
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5


Return to Mac OS X Guests

Who is online

Users browsing this forum: No registered users and 5 guests