When Clover comes up, use the arrow keys to select macOS on. Lastly, go into virt-manager and add the virtual disk you originally created to the virtual machine and then start and open the virtual machine. Execute this command to import it into virt-manager: Luckily, the script author made it very simple. Adding the VM to Virt-Managerįor actual use, you will probably want to add it to virt-manager. Press F10 to save the settings and then exit the VM after you exit the BIOS. Select Device Manager, then OVMF Platform Configuration, and finally Change Preferred to select the correct screen resolution that you entered earlier. Press escape when the VM comes up to enter the virtual machine BIOS. Clover Configurator might complain that the partition does not support file history, but you can safely ignore that. If it does give a model, you need to generate a new Serial Number and repeat the process. This is correct as you do not want to have an actual Mac’s serial number that someone owns. The website should return you an error that the Serial Number is invalid. Next, go to Apple’s website and enter the Serial Number there. If the correct model shows up, then you can proceed, otherwise just generate a new Serial Number. You can verify that your Serial Number is correct by visiting EveryMac and entering your serial number. Now select Generate New a couple of times for both the Serial Number and SmUUID fields. Select any Mac model you’d like from it I chose a recent iMac model. On the far right there should be a small dropdown. Also enter 0x28 into the BooterConfig and 0圆7 into the CsrActiveConfig. In Clover Configurator, navigate to the RT variables section and choose “UseMacAddr0” in the ROM dropdown. Next you will need to generate new serial numbers to enable iMessage and other services. Keep in mind that certain screen resolutions do not work properly, so the creator of the script recommends a normal 16:9 or 16:10 resolution. Then navigate to GUI and select the proper screen resolution from the dropdown. With Clover Configurator, simply select mount on the proper partition. Either way, you will need to mount the EFI partition and then edit the st contained within the Clover directory. I recommend installing Clover Configurator to simplify this process. You will need to set the screen resolution unless you like to work with 1280x720. Now you need to actually create the virtual disk for the virtual machine.Īfter creating that disk, you need to append it to the qemu command in basic.sh This script will download the installation media and any other dependencies that the script needs. Then go into the folder and execute the jumpstart script: You need to clone the repository of the script, but your disk will also live in this folder so make sure it is on a drive with probably at least 50 gigabytes of space on it. You will also need to install and enable the libvirtd service for this to work. I would also recommend installing virt-manager to add a GUI for simplification of QEMU management. The GitHub readme lists the dependencies for most distrobutions, which comes down to qemu and python-pip. The first step is to install the necessary dependencies which will vary based on your distro. This script even enables you to install it headless to use with a server or cloud provider so that you can remotely use the VM through VNC or a similar method. This script makes creating a macOS VM really simple, especially for someone who does not have access to an actual Mac. Something I stumbled accross the other day was GitHub - foxlet/macOS-Simple-KVM: Tools to set up a quick macOS VM in QEMU, accelerated by KVM.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |