Jak Nainstalovat macOS High Sierra v VirtualBox na systému Windows 10

  • Justin Hrnec

    @jhpot

  • Aktualizováno 1. prosince 2020, 4:52pm EDT

Ať už chcete občas testovat webové stránky v prohlížeči Safari, nebo vyzkoušet trochu software v Mac prostředí, mají přístup k nejnovější verzi macOS ve virtuálním stroji je užitečné. Bohužel to opravdu nemáte dělat—takže spuštění macOS ve VirtualBoxu je přinejmenším složité.

aktualizace: pokyny zde platí pro starší verze macOS., Pokud chcete nainstalovat novější verzi macOS do VirtualBoxu, podívejte se na tento skript na Githubu. Slibuje, že vás provede procesem instalace a nastavení virtuálního počítače macOS. Ještě jsme to sami netestovali, ale slyšeli jsme dobré věci.

není to však nemožné. Někteří lidé na fórech InsanelyMac přišli na proces, který funguje. Jediná věc, která nefunguje, je zvuk, který je z nějakého důvodu vysoce zkreslený nebo neexistuje. Kromě toho je to macOS High Sierra, který běží hladce ve VirtualBoxu.,

abychom lidem usnadnili věci, spojili jsme metody z několika různých vláken fóra do jediného, krok za krokem tutoriálu, doplněného snímky obrazovky. Pojďme se ponořit.

SOUVISEJÍCÍ: Začátečník Geek: Jak Vytvořit a Používat Virtuální Stroje,

Reklama

POZNÁMKA: aby bylo možné dostat tuto práci, budete potřebovat přístup k real Mac pro stažení High Sierra. Dalo by se, předpokládáme, získat vysokou Sierra ISO jinými prostředky, ale nedoporučujeme to., Půjčte si kamarádův Mac na hodinu, pokud ho nemáte, a měli byste být v pořádku—vše za krokem jeden z tohoto tutoriálu lze provést na vašem počítači se systémem Windows.

Pokud používáte Mac a chcete macOS virtuálním stroji pro použití na Mac, doporučujeme zkontrolovat ven Parallels Desktop Lite místo, protože to může vytvořit macOS virtuálních strojů zdarma a je mnohem snazší pracovat.

jste připraveni začít? Skočíme dovnitř!,

první Krok: Vytvořte macOS High Sierra ISO Souboru

Pro začátek, budeme muset vytvořit ISO soubor z macOS High Sierra je instalátor, takže můžeme nahrát to ve Virtualboxu na naše počítače se systémem Windows. Popadněte si vypůjčený Mac, vydejte se do obchodu Mac App Store, vyhledejte Sierru a klikněte na „Stáhnout“.“

po dokončení procesu se instalační program spustí-to je v pořádku, stačí jej zavřít příkazem+Q.Nechceme Upgradovat Mac vašeho přítele; potřebujeme pouze stažené soubory.,

reklama

pro převod těchto souborů na ISO budeme muset použít terminál, který najdete v aplikacích > Utilities.

za Prvé, spusťte následující příkaz vytvořit prázdný obraz disku:

hdiutil create -o /tmp/HighSierra.cdr -size 7316m -layout SPUD -fs HFS+J 

Next, připojit svůj prázdného obrázku:

hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

Teď se chystáte obnovit BaseSystem.dmg z instalačního na nově připojený obraz:

Všimněte si, že poté, co dělá to, že jméno naší destinace mount point změnilo na „OS X Základní Systém/Systém.“Už jsi skoro hotová!, Odpojit obraz:

hdiutil detach /Volumes/OS\ X\ Base\ System
Reklama

A konečně, převést obraz, který jste vytvořili do ISO souboru:

hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso

Přesuňte ISO na plochu:

mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso

A máš bootovací High Sierra ISO souboru!

zkopírujte jej do počítače se systémem Windows pomocí velké jednotky flash, externího pevného disku nebo přes místní síť.,

Krok Dvě: Vytvořit Virtuální Stroj ve Virtualboxu

Next, hlava k počítači se systémem Windows, a nainstalovat VirtualBox, pokud jste tak již neučinili, ujistěte se, že máte nejnovější verzi (vážně, ve starších verzích nemusí fungovat.)

otevřete jej a klikněte na tlačítko“ Nové“. Název Virtuálního Stroje „High Sierra“ a vyberte „Mac OS X“, pro operační systém a „Mac OS X (64-bit)“ pro verze (jak tohoto psaní, „macOS High Sierra“ je nenabízí, ale to je v pořádku.)

reklama

pokračujte procesem., Pro paměť doporučujeme použít alespoň 4096MB, i když se můžete rozhodnout pro více, pokud máte dostatek paměti RAM na vašem počítači se systémem Windows.

Dále budete dotázáni na pevný disk. Vyberte „Vytvořit virtuální pevný Disk nyní“a klikněte na Vytvořit.

zvolte VDI pro typ pevného disku a klikněte na tlačítko Další. Budete dotázáni,zda chcete dynamicky velkou jednotku nebo opravit. Doporučujeme pevnou velikost, protože je to trochu rychlejší, i když na vašem počítači se systémem Windows zabere trochu více místa na pevném disku.

klikněte na další., Budete dotázáni, jak velký disk chcete; doporučujeme alespoň 25GB, který je dostatečně velký pro operační systém a několik aplikací. V závislosti na vaší skladovací situaci můžete nabídnout více, ale nemyslíme si, že můžete opravdu použít mnohem méně.

reklama

klikněte na výzvy a vytvořili jste položku pro svůj virtuální stroj! Nyní je čas udělat malou konfiguraci.

krok třetí: nakonfigurujte svůj virtuální stroj ve VirtualBoxu

v hlavním okně VirtualBoxu byste měli vidět svůj virtuální stroj.,

vyberte jej a klikněte na velké žluté tlačítko“ Nastavení“. Nejprve přejděte na“ systém “ v levém postranním panelu. Na kartě Základní deska se ujistěte, že“ disketa “ není zaškrtnuta.

Další hlava na kartě „procesor“ a ujistěte se, že máte alespoň dva CPU přidělené virtuálnímu počítači.

reklama

dále klikněte na“ zobrazit “ v levém postranním panelu a ujistěte se, že je paměť videa nastavena na nejméně 128 MB.

dále klikněte na“ úložiště „v levém postranním panelu a poté klikněte na“ prázdnou “ jednotku CD. Klikněte na ikonu CD v pravém horním rohu a poté přejděte na soubor High Sierra ISO, který jste vytvořili dříve.,

Nezapomeňte kliknout na “ OK “ a dokončit všechny provedené změny a poté zavřít VirtualBox. Ne, vážně: zavřete VirtualBox nebo další kroky nebudou fungovat.

Krok čtyři: nakonfigurujte svůj virtuální stroj z příkazového řádku

provedli jsme několik vylepšení, ale musíme udělat ještě několik dalších, abychom přesvědčili operační systém, že běží na skutečném počítači Mac. Bohužel neexistují žádné možnosti z rozhraní VirtualBoxu, takže budete muset otevřít příkazový řádek.,

reklama

otevřete nabídku Start, vyhledejte „příkazový řádek“, poté na ni klikněte pravým tlačítkem a vyberte „Spustit jako správce.“

musíte spustit příkaz číslo, v pořadí. Vložit následující příkazy stisknutím klávesy Enter po každé z nich, a čeká na dokončení:

cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

a je to! Pokud vše fungovalo, neměli byste vidět žádnou zpětnou vazbu; příkazy se jednoduše spustí., Pokud příkaz nefungoval, ujistěte se, že váš virtuální stroj je přesně pojmenován „High Sierra“; pokud tomu tak není, upravte příkazy výše uvedení jména vašeho počítače do uvozovek. Pokračujte a zavřete příkazový řádek. Vracíme se do VirtualBoxu.

krok pět: spusťte instalační program

znovu otevřete VirtualBox, klikněte na stroj Sierra a klikněte na „Start“.“Váš stroj se začne spouštět. Uvidíte spoustu nadbytečných informací, jak se to stane—a myslím hodně-ale nebojte se o to. Je to normální, dokonce i některé věci, které vypadají jako chyby.,

reklama

měli byste se obávat pouze tehdy, pokud určitá chyba visí po dobu pěti minut nebo déle. Stačí odejít a nechat to běžet na chvíli. Pokud jste udělali všechno v pořádku, spustí se to.

Nakonec, uvidíte, instalátor po vás vyberte jazyk:

Vybrat „English“, nebo jakémkoliv jazyce, který chcete, pak klepněte na tlačítko „Další.“Než však uděláte něco jiného, klikněte na „Disk Utility“ a poté na „Pokračovat“.“

disk neuvidíte: nepanikařte, High Sierra ve výchozím nastavení skrývá prázdné jednotky. Na panelu nabídek klikněte na“ Zobrazit „a poté na“ Zobrazit všechna zařízení.,“

reklama

nyní byste měli vidět prázdnou virtuální jednotku na postranním panelu. Klikněte na něj a klikněte na možnost „Vymazat“.

pojmenujte jednotku „Macintosh HD“ a ponechte další dvě nastavení tak, jak jsou: „Mac OS Extended Journaled“a“ GUID Partition Map“. Nevytvářejte oddíl AFS, protože nebude fungovat a budete muset začít znovu s novým virtuálním pevným diskem. Po dokončení procesu klikněte na „Vymazat“ a poté zavřete nástroj Disk Utility. Vrátíte se k hlavnímu oknu.

vyberte „přeinstalovat macOS“ a klikněte na “ Pokračovat.“Budete požádáni, abyste souhlasili s podmínkami.,

souhlasíte a nakonec budete požádáni o výběr pevného disku; vyberte oddíl, který jste právě vytvořili.

reklama

Instalace začne! Může to chvíli trvat, takže buďte trpěliví. Nakonec se váš virtuální stroj restartuje a vezme vás … zpět do instalačního programu. Nepanikařte: to se dá očekávat.

Krok Šest: Spouštěcí Instalační Fázi Dva Z Virtuální Pevný Disk

V tomto okamžiku instalační program má kopírovat soubory na virtuální pevný disk, a očekává, že boot z tu., Z jakéhokoli důvodu to nefunguje na virtuálním počítači, a proto znovu vidíte instalační program.

vypněte virtuální stroj a otevřete jeho nastavení. Zamiřte do úložiště, klikněte na “ HighSierra.iso „na panelu“ storage Tree „klikněte na ikonu CD v pravém horním rohu a klikněte na“ Odebrat Disk z virtuální jednotky.“Tím se zcela odpojí naše instalace ISO.

Nyní spusťte virtuální stroj a uvidíte tuto krásnou obrazovku.,

reklama

Jedná se o interní Shell EFI a pokud vidíte „FS1“ uvedenou žlutě, můžete jej použít ke spuštění zbytku instalačního programu. Klikněte na virtuální stroj a nechte jej zachytit myš a klávesnici, zadejte fs1: a stiskněte klávesu Enter. Tím se přepnou adresáře na FS1, kde je umístěn zbytek instalačního programu.,

Další chystáme spustit několik příkazů, aby se přepnout do adresáře potřebujeme:

cd "macOS Install Data" cd "Locked Files" cd "Boot Files"

Nyní můžeme spustit instalační program sám pomocí následujícího příkazu:

boot.efi

instalátor bude vyzvednout tam, kde přestali. Nejprve uvidíte řadu textu, jako dříve,ale nakonec uvidíte, že se instalační program GUI vrátí. (Nebojte se, tento proces musíte projít pouze jednou.)

reklama

dostáváme se tam, stačí trochu více trpělivosti.,

krok osm: přihlaste se do macOS High Sierra

nakonec se virtuální stroj znovu restartuje, tentokrát do MacOS High Sierra. Pokud se tak nestane, zkuste vysunout ISO z virtuálního počítače. Když se High Sierra spustí, budete muset projít výběrem vaší země, nastavením uživatele a zbytkem počátečního procesu nastavení.

nakonec se dostanete na plochu Mac. Jupí!

nyní můžete vyzkoušet jakýkoli software Mac, i když některé funkce, jako je FaceTime a zprávy, nebudou fungovat, protože Apple nerozpozná váš počítač jako skutečný Mac., Ale spousta základních věcí by měla fungovat. Bavte se!

krok osm( volitelně): změňte rozlišení

ve výchozím nastavení bude mít váš virtuální stroj rozlišení 1024×768, což není mnoho místa pro práci. Pokud se však pokusíte změnit rozlišení v systému macOS, neuvidíte možnost tak učinit. Místo toho musíte zadat několik příkazů.

reklama

vypněte virtuální stroj vypnutím systému macOS: klikněte na Apple na panelu nabídek a poté na tlačítko „Vypnout“.,“Dále zavřete VirtualBox úplně (vážně, tento krok nebude fungovat, pokud je VirtualBox stále otevřený!) a vraťte se zpět do příkazového řádku systému Windows jako správce.,eed, aby spusťte následující dva příkazy:

cd "C:Program FilesOracleVirtualBox"
VBoxManage setextradata "High Sierra" "VBoxInternal2/EfiGopMode" N

V druhém příkazu, budete muset nahradit N s číslem od jedné do pěti, v závislosti na tom, jaké rozlišení chcete:

  • 1 vám dává rozlišení 800×600
  • 2 vám dává rozlišením 1024×768
  • 3 poskytuje rozlišení 1280×1024
  • 4 vám dává rozlišením 1440×900
  • 5 vám dává rozlišením 1920×1200

Spustit VirtualBox, založte si svůj virtuální stroj, a to by se spustit na vaší preferované řešení!,

SOUVISEJÍCÍ: 10 VirtualBox, Triky a Pokročilé Funkce, které Byste Měli Vědět O tom,

Od této chvíle můžete otevřít VirtualBox pro Mac-související testování, kterou chcete udělat. Opět se během zavádění objeví spousta chyb, ale jsou v pořádku; ignorujte je. Nezapomeňte také, že zvuk nebude fungovat, ani věci jako FaceTime nebo iMessage, které vyžadují skutečný Mac. To nebude dokonalé, což lze očekávat od zcela nepodporovaného nastavení. Ale je to macOS, ve virtuálním počítači, a to není špatné!, Nezapomeňte se podívat na našeho průvodce pokročilými funkcemi VirtualBoxu, abyste získali co nejvíce z vašeho počítače.

reklama

ještě jedna věc: obrovský výkřik do Chad s.Samuels, bez kterého jsem nemohl tuto příručku aktualizovat pro High Sierra. Děkuji moc!

Justin Pot
Justin Pot píše o technologii více než deset let, přičemž práce se objevují v digitálních trendech, dalším webu, Lifehackeru, Makeuseofu a blogu Zapier. Provozuje také Hillsboro Signal, místní zpravodajskou stanici, kterou založil.Přečtěte si celý Bio “

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *