title: macOS 12 virtualizace description: návod k zprovoznění virtualizace macOS Monterey published: true date: 2024-07-25T08:20:18.793Z tags: editor: markdown
počítač s operačním systémem Windows 10 či novější
alespoň 8GB RAM a 80GB místa na disku
stáhneme Autounlocker pro VMware Workstation
na konec zmíněného souboru vložíme následující parametry
provedené změny pochopitelně pak uložíme
smc.version = "0"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
Nyní je virtuální macOS připraveno ke spuštění
zde naformátujeme přidaný virtuální disk
nyní už můžeme nainstalovat macOS Monterey
na hositelském PC si otevřeme nový poznámkový blok, který bude sloužit pouze dočasně a vložíme zde následující data
board-id = "#"
hw.model.reflectHost = "FALSE"
hw.model = "MacPro7,1"
serialNumber.reflectHost = "FALSE"a
serialNumber = "#"
smbios.reflectHost = "FALSE"
efi.nvram.var.ROM.reflectHost = "FALSE"
efi.nvram.var.MLB.reflectHost = "FALSE"
efi.nvram.var.ROM = "#"
efi.nvram.var.MLB = "#"
zde si zkopírujeme Board-ID a Serial Number a vložíme na místo "#" pro board-id a serialNumber v našich dočasných poznámkách
![]()
dále se přesuneme do sekce Rt Variables
zde si necháme vygenerovat ROM a hodnotu si také zkopírujeme a vložíme místo "#" pro efi.nvram.var.ROM
mimo jiné si i zkopírujeme hodnotu MLB a vložíme místo "#" pro efi.nvram.var.MLB
![]()
nyní naše data můžou vypadat nějak takhle:
board-id = "Mac-27AD2F918AE68F61"
hw.model.reflectHost = "FALSE"
hw.model = "MacPro7,1"
serialNumber.reflectHost = "FALSE"
serialNumber = "F5KY5EZ3P7QM"
smbios.reflectHost = "FALSE"
efi.nvram.var.ROM.reflectHost = "FALSE"
efi.nvram.var.MLB.reflectHost = "FALSE"
efi.nvram.var.ROM = "3CFD70F2554C"
efi.nvram.var.MLB = "F5K904701GUFHDD1H"
teď se opět přesuneme do adresáře virtuálního macOS
znovu otevřeme .vmx soubor virtuálního stroje v poznámkovém bloku
![]()
pod řádkou firmware= "efi" vložíme naše upravená data z dočasného poznámkového bloku
![]()
dále je třeba najít ethernet0.addressType, jehož hodnotu změníme na "static"
![]()
a ethernet0.generatedAddress, kterou změníme na následující:
.generatedAddress přepíšeme pouze na .Address
- první tři oktety MAC adresy přepíšeme na jednu z OUI, která patří Applu, zbytek oktetů MAC adresy necháme jako původní
https://hwaddress.com/company/apple-inc/
a jako poslední upravíme ethernet0.generatedAddressOffset na ethernet0.checkMACAddress = "FALSE"
![]()
nyní můžeme uložit změny v .vmx souboru a zapnout náš virtuální stroj
iServices jsou nyní povoleny a funguje i přihlášení přes Apple ID
![]()