Simple steps to create macOS Installer for Vmware on Linux or Windows
This guide describes how you can create a Vmware image (vmdk) for installing macOS in Vmware. Most tutorials about this topic require an ISO installer file that was typically created in macOS or you have to download some preinstalled image file from unknown source. None of them are ideal. But if you follow the steps below, you will not need to access macOS and will use official and trusted sources.
First of all download gibMacOS from here and set up https://github.com/corpnewt/gibMacOS
Run the script to download the full macOS installer: on Linux:
Install qemu-img converter
on Linux (Debian or Ubuntu):
install qemu-tools package
on Windows use this installer: https://qemu.weilnetz.de/w64/
when you run the installer, it is enough to select the "tools" and "dll library".
Convert the downloaded BaseSystem.dmg to Vmware image
run the following commmand in that directory where BaseSystem.dmg was downloaded (somewhere here: gibMacOS-master/macOS Downloads/publicrelease/061-44387 - 10.15.3 macOS Catalina) on Linux:
qemu-img convert -O vmdk -o compat6 BaseSystem.dmg recovery.vmdk
c:\"Program Files"\qemu\qemu-img convert -O vmdk -o compat6 BaseSystem.dmg recovery.vmdk
Use the previously created image to install macOS in Vmware
I assume you have a patched and working Vmware already. If not, find another guide but in nutshell:
- confirm the VT-x is supported on your Intel machine (if you are on AMD you may not able to virtualize macOS or you need to do more work)
- install VMware Workstation or VMware Workstation Player (free for non-commercial use)
- use an unlocker to patch the Vmware to support macOS guest
currently this works well: https://github.com/BDisp/unlocker/
So when you are here you have a patched Vmware and a Vmware image (recovery.vmdk).
Run Vmware and create a new virtual machine by choosing macOS guest. But add another hard disk as well with selecting to use an existing virtual disk. Browse the recovery.vmdk. You will get a warning about the image is not in the latest format but choose to keep the existing format.
After you installed the macOS, install the vmware tools as well.
Tested on Windows 10 with macOS Catalina 10.15.3 in Vmware 15.5 Player
Trying To Boot Mac OS X El Capitan On Surface Book 1 i5 128GB
Ive tried everything under the sun to try to get this to even load the installer
ive had mixed experiences trying many different options and “combos”
i Can Offer Someone That Can Help A “Software Pack” Which Includes
Pretty Much Everything I HaveTried And Researched
Hopefully That Will Help As I’m Confident I Should Have All Required Files But Not So Confident On How They Should Be Coupled
There Is A Guide On This Platform That Goes Over Installing This But What Is Demoed Is MacOS Sierra 10.12 When My Target Is 10.11 El Capitan Everyone In The Comments That Tried El Capitan Either Have Out Of The Gate Sucess Or Gave Up And Went To Sierra The Problem Is Besides The Guide Author Correcting A Few Mistakes There Is No Actual Diagnosis And Help Given
For A While I Was Getting Nothing But A Black Screen After Moving Files I Finally Got An Apple Logo Great!..Not Really Because that’s all it would do.
i Tried EFI Folder From Guy Who Did Surface Pro 4 “Port” And after I While I Will Get Cross Where The Apple Logo Would Be So There’s Something Happening When Using His EFI ; Mines Will Just Hang At Apple Logo For As Long As I Let It
With Verbose Boot Or Boot Flag -v
I Get Errors Concerning OSXAptioFixDrv They Are Usually Different
If I Try OSXAptioFix2Drv I Get
if i try OSXAptioFixDrv I get 1 of 3 errors Typically Saying Similiar Things
About Relocating Memory
Will Try To Add Photos
This Is Not My First Hackintosh More Like 5th or 6th But Besides On HP Elitebook Revolve Where I Had Similar Issues Due To BIOS Settings
I simply CAN NOT Get It To Boot No Matter What I Do Or Edit Please Help Or Provide EFI Folder That Will Work For Me
For Now Looking To Upgrade BIOS as I think it has something to do with firmware being to old as this PC Is usually never connected to Wi-Fi unless I need to download something and I cannot stress I have done everything under the sun to get this to even boot the installer
I have a perfectly working Mojave installation on my Dell 3537, i5-4200U, Intel HD4400 Graphics, 8GB RAM. When I tried to upgrade using Catalina, it got stuck on showing '8 hours and 54 minutes remaining' and then the time started increasing instead of decreasing. So I decided to create a bootable USB and when I boot it, it always gets stuck on one of these two lines (sometime one comes before the other..):
Things I have tried already and did nothing:
- Removing VoodooPS2Controller kext and use external mouse/keyboard,
- keep only minimal kexts in clover for booting (ethernet, smc etc)
- clover patch to change ECDV to EC
- Add SSDT-EC.aml to my patched ACPI folder in clover
Next thing will try is removing VirtualSMC and use FakeSMC during installation, if anyone faced same issue and found a solution, please advise.
MacOS does not support natively the keyboard backlight for non-Apple hardware.
I wrote an open source Kext project (ClevoService) to perform this task on Clevo laptops.
It's fully working on my Clevo P9XXEN_EF_ED laptop with Mojave (18G95) and it should works on many other Clevo laptops.
If you own a Clevo laptop with full color backlight keyboard, take a look at:
The big advantage is that the backlight function is fully controlled from the numeric keypad and it's saved between boot/reboot and sleep/wake.
You can change color, backlight level and ON/OFF.
For the installation, download the kext from release page and follow the instruction given in the GitHub repository.
I can not manage to install Catalina on this legacy Asus machine that runs Mojave fine. When the installer boots up, DiskUtility does not see the internal hard-drives, neither the master SATA one or the the slave, ATA one. I have discussed this already on the Clover section with Slice, he told that some kext seems to have changed from Mojave to Catalina, he told me to use IOReg. Since then, I have postponed my work on Catalina due to the issues regarding the Mojave supplemental updates.
I have decided to start a new topic in here, due to visibility reasons and some new turn. The latest version of the dosdude1 patcher for unsupported Macs, discussed on Macrumors forums, patches the installer so that DiskUtility sees the internal hard-drives, I am able to install Catalina but, on first boot, the OS gets into a kernal panic with the message ”still waiting for root device”. I have searched online for this error, I have found Information regarding previous macOS versions with solutions that seem to have little to no relevance for the present issue.
Before installation finishes, I receive a message like ”Installation finished on Macintosh HD Data”, instead of ”Installation finished on Macintosh HD”. I admit this split between the two in Catalina still confuses me, perhaps this is how it was suppose to be? Perhaps something that was suppose to end up on Macintosh HD ends in Macintosh HD Data?
I admit the DVD-Rom and hard-drives are wired kinda of weird by some guy in a PC service, he said this is the optimum combination, something the ATA hard-drive is slave to the DVD-Rom. Perhaps this causes confusion into Catalina? On Mojave this configuration was fine.
Probably the solution suggested by Slice is the best, to replace one or more kext from Catalina with the Mojave versions of them. I do not know yet how to identify and replace them. If any other solutions seem possible, I am open to them.
Asus P5P41TED motherboard.
Intel Core 2 Duo E 8500
2 gb ram DDR 3