On VMWare Fusion, I have a VM with macOS 10.12.6 (Sierra) and I'm trying to upgrade it to 10.13.4 (Newest High Sierra).
When the install begins, it asks to choose a partition.
When trying to choose the only partition I have ("Macintosh HD"), a tooltip error pops up:
"You may not install to this volume because the computer is missing a firmware partition."
This VM is almost empty, with no tweaking of the hardware parameters.
The Fusion version is 10.1.1
Has anyone experienced this?
It appears that Apple have changed their macOS Installer in 10.13.4 to require that the target disk for an upgrade be an "internal" disk, and unfortunately our virtual SATA hard disks are currently considered "external". (This can be seen in the guest's Disk Utility, or in System Information under Hardware > Storage.)
We're still investigating a long-term solution, but in the meantime, here's a workaround:
Your virtual machine should now be successfully upgraded to macOS 10.13.4.
Hope this helps!
--
Darius
I believe that its missing a recovery partition.
The thing is, I had an old macOS upgrade file for 10.13.2, and it worked.
Only the 10.13.4 gives this error...
So that would be a new restriction coming from 10.13.4 ? But where can we find a 10.3.2 image ? I have bought a Fusion 10 license so that I could upgrade a VM, and now I am blocked;;;
I got the same “You may not install to this volume because the computer is missing a firmware partition.”
message when I tried to upgrade a 10.12 Sierra guest to 10.13 High Sierra on a 10.12.6 host.
(I also got the message trying to create a new install 10.13 guest.)
Previously I had never done a 10.13 install or upgrade on the host.
After doing a 10.13 install from the host to an external drive, I shut down, disconnected the external drive, rebooted back to my normal 10.12.6 install.
After that, the 10.13 upgrade in the guest worked fine.
Based on minimal testing, the 10.13 guest seems to be working fine under 10.12.6.
This was all under VMware Fusion Pro 10.1.1.
So, if I understood correctly, you updated your host to 10.13.4, and then it also worked on the guest?
My host is currently 10.13.3...
It appears that Apple have changed their macOS Installer in 10.13.4 to require that the target disk for an upgrade be an "internal" disk, and unfortunately our virtual SATA hard disks are currently considered "external". (This can be seen in the guest's Disk Utility, or in System Information under Hardware > Storage.)
We're still investigating a long-term solution, but in the meantime, here's a workaround:
Your virtual machine should now be successfully upgraded to macOS 10.13.4.
Hope this helps!
--
Darius
Thank very much for you detailed answer!
Apple never stops surprising us with unexpected "features"...
I already upgraded from 10.12.6 to 10.13.2 and from there to 10.13.4 and it worked this way - it's longer but possible.
I hope your answer will help other people, meanwhile I'm flagging it as "correct" (I have faith in you brave VMWare guys, dealing with macOS internals).
To clarify, I'm running 10.12.6, I installed 10.13 on an external drive, rebooted back to 10.12.6 on the internal drive, then I was able to update the 10.12 guest to 10.13 without getting the "firmware partition" complaint.
Hey @dariusd , I've tried this for Vmware Workstation on Windows 10 and the VM doesn't boot up anymore `Attempting to start up from: ....`
Any solution for Windows host ?
Hey @dariusd , I've tried this for Vmware Workstation on Windows 10 and the VM doesn't boot up anymore `Attempting to start up from: ....`
Any solution for Windows host ?
What guest OS? What Workstation version?
You should probably post your issue as a new question in the Workstation forum...
Workstation version : VMware Workstation 12 Pro (12.5.5 build-5234757)
Host : Windows 10
Guest OS : macOS 10.12.6
Hi tibbus,
We only support macOS guests when running inside VMware Fusion or VMware ESXi, and running on Apple-branded hardware (in order to comply with Apple's Software License Agreement). We can't provide assistance with other configurations here in the forums.
Thanks,
--
Darius
Attempting to use these instructions to upgrade an OS X 10.10 image to 10.13.4 failed. Reverting the OS in Settings > General from 10.13 to 10.10, however, fixed the problem and allowed me to upgrade to 10.13.4 using an Install Mac OS X.app.