I used the regular Software Update mechanism run from a Catalina beta 1 VM. Once that downloaded, I moved it to the host, and then used the installer to create a new Catalina VM with the roundabout method described. It worked just fine.
I just used philaneous 's workaround, which seemed to work, but a little differently...
First off, I started with a Install macOS 10.15 Beta.app for beta 2.
At step 8, the system rebooted into Recovery Mode (which was unexpected). I chose "Install MacOS" (or reinstall MacOS, I can't recall). It proceeded to install MacOS Catalina beta 2.
The VM rebooted once more (I think), doing more installation, then tried to reboot and failed.
I tried step 11 (changed the OS to Other > Other 64-bit) but that didn't help, so I set the OS to Apple > MacOS 10.14, rebooted and (so far) all is well.
Another difference is (step 14) the host OS is listed as macOS 10.14.
I shutdown, took a snapshot, and rebooted OK... now to see what else can go wrong!
Thanks everyone for the help!
Beta 3 dropped today. Anyone brave enough to try updating?
I used Wil's excellent blog post to install the public beta https://planetvm.net/blog/?p=64552
Needed to install vmtools twice (and reboot twice). The need to reboot to install kexts is going to annoy everyone.
I too had the same problem. Keyboard didnt work, but mouse does. So I opened the terminal, and from among the text that gets displayed when the shell starts, I copied letter by letter (select a letter, right click, click Copy) and pasted them as : csrutil disable. Also copied and pasted 2 blank lines in the similar fashion to simulate an "enter". It says SIP has been disabled successfully.
After all these, I rebooted the system normally (not from the CDROM) with OS set to Mac OS again. But unfortunately, "csrutil status" says SIP is enabled. I guess disabling SIP by booting from CDROM does not have effect in the OS booted :-(
Very helpful. I was stuck before, but now it seems to be working.
You can disable SIP by using a Mojave install dmg to boot.
Just to let you know ...
If you try to upgrade macOS Mojave to macOS Catalina Beta 6 on VMware Fusion 11.1.1 still results in a hang up during boot.
Does beta6 still work with the workaround? somehow I couldn't boot it after changing the OS back to mac
I removed and installed Fusion 11.1 on Beta 6 Catalina and tried to Install LAtest Windows 10 Preview vertion clean ISO isntall and keyboard and mouse do not work, only thing that works is a fired USB keyboard and mouse plugged into Imac derictly, the OEM keyboard and mouse do not work, its catalina thats the issue
I have not been able to get beta 6 to install fully using the previously established workarounds.
1 person found this helpful
Based on that, here is my solution:
1. Install Catalina the usual way
2. When it fails to boot, use a Mojave dmg to boot into recovery
3. From Terminal
rm -r /Volumes/Macintosh\ HD/System/Library/PrelinkedKernels
mkdir /Volumes/Macintosh\ HD/System/Library/PrelinkedKernels
kextcache -c /Volumes/Macintosh\ HD/System/Library/PrelinkedKernels/prelinkedkernel -K /Volumes/Macintosh\ HD/System/Library/Kernels/kernel -l -- /Volumes/Macintosh\ HD/System/Library/Extensions /Volumes/Macintosh\ HD/System/Library/Extensions/IOACPIFamily.kext
4. Shut down and set the hard disk as startup disk.
For convenience, the commands can be saved into a txt file on an USB drive and accessed in Recovery from Terminal with cat filename.txt