![]() 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. Slot - Physical slot location in which the module is installed.įrequency - Speed of the module in megahertz.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. ![]() Modules - An array of INSTALLED modules, if your slot is empty don't include an entry for it. SlotCount - Total count of memory slots in your system. Inject custom memory module tables into SMBIOS if original SPD and SMBIOS provide incorrect or incomplete information.Ĭhannels - Number of hardware channels supported by your memory chipset, usually two. Memory Channels 2 OR 1 SlotCount 24 OR 4 Modules Slot 0 OR 5 Size 2048 OR 4096 Frequency 1600 OR 1333 Vendor Some Company Part 123456ABCDEF Serial ABCDEF123456 Type DDR/DDR2/DDR3
0 Comments
Leave a Reply. |