15Jul

Jak nainstalovat MacOS High Sierra do VirtualBox na Windows 10

Ať už chcete příležitostně otestovat webové stránky v Safari, nebo vyzkoušet trochu softwaru v prostředí Mac, je užitečné mít přístup k nejnovější verzi MacOS ve virtuálním stroji. Bohužel, nejste opravdu předpokládat , abyste to udělali - takže dostat macOS spuštěný v VirtualBox je, alespoň co nejmenší, složitý.

To však není nemožné.Někteří lidé z fóra InsanelyMac zjistili proces, který funguje. Jediná věc , nikoliv , je zvuk, který je z nějakého důvodu vysoce zkreslený nebo neexistuje. Jiné než toto, nicméně, to je MacOS High Sierra, běží hladce v VirtualBox.

Abychom lidem trochu usnadnili práci, spojili jsme metody z několika různých témat fóra do jednoho tutoriálu krok za krokem, doplněného snímky obrazovky. Pojďme se ponořit.

POZNÁMKA: Chcete-li, aby to fungovalo, budete potřebovat přístup ke skutečnému Macu, abyste si stáhli High Sierra. Předpokládáme, že bychom mohli získat jinou metodu ISO vysokou Sierrou, ale nedoporučujeme ji. Požádejte svého Maca o přítele za hodinu, pokud ho nemáte, a měli byste být v pořádku - všechno, co je mimo tento krok, lze provést na počítači se systémem Windows.

Pokud používáte počítač Mac a potřebujete virtuální počítač macOS pro Mac, doporučujeme místo toho vynechat Parallels Desktop Lite, protože může vytvářet virtuální stroje macOS zdarma a je s nimi mnohem jednodušší pracovat.

Připraveni začít? Pojďme dovnitř!

Krok 1: Vytvořte ISO soubor ASOFLASAS s vysokou úrovní Sierra

Abychom mohli začít, musíme vytvořit ISO soubor instalačního programu MacOS High Sierra, abychom jej mohli načíst na VirtualBox na našem počítači se systémem Windows. Uchopte svůj vypůjčený počítač Mac, přejděte do 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, zavřete jej příkazem Command + Q.Nechceme aktualizovat váš počítač Mac;stačí stahovat soubory.

Chcete-li tyto soubory převést na ISO, musíme použít terminál, který naleznete v aplikaci Aplikace & gt;Utility.

Za prvé, spusťte následující příkaz k vytvoření prázdného diskového obrazu:

hdiutil vytvořit -o /tmp/ HighSierra.cdr -size 7316 m -layout brambora -fs HFS + J

Next, připojit svůj prázdný disk:

hdiutil přikládají /tmp/ HighSierra.cdr. DMG -noverify -nobrowse -mountpoint /Volumes/ install_build

Nyní se chystáte obnovit BaseSystem.dmg z instalačního přes nově namontované obrázku:

ASR obnovit source /Applications/ Install \ MacOS \ High \ Sierra.app /Contents/SharedSupport/ BaseSystem.dmg -cíl /Volumes/ install_build -noprompt -noverify -erase

Všimněte si, že po tomto kroku se název našeho bodu připojení k cíli změnil na "OS X Base System / System." Už jste skoro hotovi! Odpojit obraz:

hdiutil odpojit /Volumes/ OS \ X \ Base \ System

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

hdiutil převést /tmp/ HighSierra.cdr.dmg -format UDTO -o /tmp/ HighSierra.iso

MoveISO na pracovní plochu:

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

A máte zaváděcí ISO High Sierra soubor!

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íť.

Druhý krok: Vytvoření vašeho virtuálního stroje ve VirtualBoxu

Next, vedoucí k počítači se systémem Windows a nainstalovat VirtualBox, pokud jste to ještě neudělali, ujistěte se, že máte nejnovější verzi( vážně, starší verze nemusí fungovat.)

Otevřít jia klikněte na tlačítko "Nové".Název vašeho virtuálního počítače "High Sierra" a pro verzi "Mac OS X" pro operační systém a "Mac OS X( 64 bitů)"( pokud je v tomto zápisu "macOS High Sierra"to je v pořádku.)

Pokračujte v procesu. Pro paměť doporučujeme použít minimálně 4096 MB, ačkoli se můžete rozhodnout pro více, pokud máte na svém počítači Windows dostatek paměti RAM.

Dále budete dotázáni na pevný disk. Zvolte možnost "Vytvoření virtuálního pevného disku nyní" a klikněte na tlačítko Vytvořit.

Vyberte typ VDI pro pevný disk a klepněte na tlačítko Další.Budete dotázáni, zda chcete dynamicky měnit jednotku nebo opravit. Doporučujeme pevnou velikost, protože je o něco rychlejší, i když na vašem počítači se systémem Windows bude trvat o něco více místa na pevném disku.

Klepněte na tlačítko Další.Budete se zeptat, jak velký disk chcete;doporučujeme alespoň 25 GB, což je dostatečně velké pro operační systém a několik aplikací.V závislosti na vaší skladovací situaci byste mohli nabízet více, ale nemyslíme si, že můžete opravdu použít mnohem méně.

Klepněte na výzvu a vytvořili jste položku pro váš virtuální stroj! Nyní je čas udělat trochu konfiguraci.

Krok třetí: Konfigurace virtuálního počítače ve VirtualBoxu

Virtuální počítač byste měli vidět v hlavním okně VirtualBoxu.

Vyberte jej a poté 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 není označena možnost "Floppy".

Nyní přejděte na kartu "Procesor" a ujistěte se, že máte alespoň dva procesory přidělené virtuálnímu počítači.

Dále klikněte na "Zobrazit" v levém postranním panelu a ujistěte se, že paměť Video je nastavena na minimálně 128 MB.

Dále klepněte na "Úložiště" v levém postranním panelu a potom klepněte na jednotku "Vyprázdnit".Klikněte na ikonu CD vpravo nahoře a pak projděte soubor ISO High Sierra, který jste si dříve vytvořili.

Ujistěte se, že jste klikli na "OK" pro dokončení všech změn, které jste provedli, a pak zavřete VirtualBox. Ne, vážně: zavřete VirtualBox nebo další kroky nebudou fungovat.

Krok č. 4: Konfigurace virtuálního počítače z příkazového řádku

Udělali jsme pár vylepšení, ale musíme udělat ještě pár dalších, abychom přesvědčili operační systém, který běží na skutečném počítači Mac. Je zřejmé, že z rozhraní VirtualBox nejsou k dispozici žádné možnosti, takže budete muset otevřít příkazový řádek.

Otevřete nabídku Start, vyhledejte "Příkazový řádek", klepněte pravým tlačítkem myši na něj a vyberte možnost "Spustit jako správce".

Potřebujete spustit příkazy s čísly. Vložte následující příkazy a po každém z nich stiskněte klávesu Enter:

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" Vysoká Sierra "" VBoxInternal /Devices/smc/0/Config/ GetKeyFromRealSMC "1

To je ono! Pokud by vše fungovalo, neměli byste vidět žádnou zpětnou vazbu.příkazy se spustí.Pokud příkaz nefungoval, ujistěte se, že virtuální počítač je přesně nazván "High Sierra".Pokud tomu tak není, upravte příkazy nad uvedením názvu vašeho stroje do uvozovek. Pokračujte a zavřete příkazový řádek. Vracíme se k VirtualBoxu.

Krok 5: Spuštění a spuštění instalátoru

Opětovně otevřete VirtualBox, klikněte na stroj Sierra a klikněte na tlačítko "Start". Zařízení se spustí.Uvidíte spoustu nadbytečných informací, protože se tak stane - a myslím lot - ale nemusíte si dělat starosti. Je to normální, dokonce i některé věci, které vypadají jako chyby.

Měli byste se obávat pouze v případě, že konkrétní chyba visí po dobu pět minut nebo déle. Stačí jít pryč a nechat to trochu běhat. Pokud jste všechno udělali v pořádku, bude to bootování.

Nakonec uvidíte instalační technik, který vás požádá o výběr jazyka:

Vyberte jazyk "angličtina" nebo jakýkoli jiný jazyk, který chcete, a klikněte na tlačítko "Další". Než uděláte nic jiného, ​​klikněte na tlačítko "Disk Utility". "

Nevidíte jednotku: nejedná se o paniku, High Sierra ve výchozím nastavení skryje prázdné disky. V panelu nabídek klikněte na "Zobrazit" a poté na "Zobrazit všechna zařízení".

Nyní byste měli vidět prázdnou virtuální jednotku v postranním panelu. Klikněte na něj a pak klikněte na možnost "Smazat".

Název disku "Macintosh HD" a ponechejte další dvě nastavení tak, jak je: "Mac OS Extended Journaled" a "GUID Partition Map". Nevytvářejte oddíl AFS , protože to nebude fungovat a budete muset začít s novým virtuálním pevným diskem. Klepněte na tlačítko "Vymazat" a ukončete nástroj Disk Utility po dokončení procesu. Budete přeneseni zpět do hlavního okna.

Zvolte možnost "Reinstall macOS" a klikněte na tlačítko "Pokračovat". Budete požádáni o souhlas s podmínkami.

Souhlasíte a nakonec budete vyzváni k výběru pevného disku;vyberte právě vytvořený oddíl.

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. Nezapomeňte na to: očekávejte to.

Krok šest: Zavedení zaváděcího systému Druhá fáze z virtuálního pevného disku

V tomto okamžiku instalátor zkopíroval soubory na virtuální pevný disk a očekává, že se tam zavede. Z jakéhokoli důvodu nefunguje to na virtuálním stroji, a proto se znovu setkáte s instalérem.

Vypněte virtuální stroj a otevřete jeho nastavení.Klepněte na položku "HighSierra.iso" v panelu "Storage Tree" a klikněte na ikonu CD vpravo nahoře a klikněte na "Odstranit disk z virtuální jednotky". Tím zcela odpojíte instalační ISO.

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

Jedná se o EFI Internal Shell a pokud je zobrazena žlutá "FS1", můžete ji použít k zahájení restartu instalačního programu. Klepněte na virtuální počítač a umožněte mu zachytit myš a klávesnici, zadejte příkaz fs1: a stiskněte klávesu Enter. Tímto přepnete adresáře na FS1, kde je umístěn zbytek instalačního programu.

Dále budeme spouštět několik příkazů pro přepnutí do adresáře, který potřebujeme:

cd "macOS Install Data" cd "Uzamčené soubory" cd "Boot Files"

Nyní můžeme spustit samotný instalační program s následujícím příkazem:

boot.efi

Instalátor zvedne místo, kde zanechal. Nejprve uvidíte řadu textů, jako předtím, ale nakonec uvidíte instalační program GUI.(Nedělejte si starosti, musíte pouze projít tímto procesem jednou.)

Přicházíme tam, stačí jen trochu více trpělivosti.

Krok osm: Přihlaste se do macOS High Sierra

Nakonec se virtuální počítač znovu restartuje, tentokrát do MacOS High Sierra. Pokud se tak nestane, zkuste vysunout ISO z virtuálního počítače. Když High Sierra spustí, musíte projít svou zemi, nastavit uživatele a zbytek procesu počátečního nastavení.

Nakonec se dostanete na pracovní plochu Mac. Jo!

Nyní můžete vyzkoušet libovolný software Mac, i když některé funkce, jako jsou FaceTime a Messages, nebudou fungovat, protože Apple nebude rozpoznávat 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 virtuální počítač mít rozlišení 1024 × 768, což není dostatek prostoru pro práci. Pokud se pokusíte měnit rozlišení v rámci systému MacOS, neuvidíte však žádnou možnost. Místo toho musíte zadat několik příkazů.

Vypněte virtuální počítač tím, že zavřete MacOS: klikněte na Apple v panelu nabídek a klikněte na tlačítko "Shut Down". Potom zavřete úplně VirtualBox( vážně tento krok nebude fungovat, pokud je VirtualBox stále otevřený!) A vrátit se zpět naPříkazový řádek systému Windows jako správce. Potřebujete spustit následující dva příkazy:

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

V druhém příkazu musíte nahradit N číslem od jedné do pěti,na jaké rozlišení chcete:

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

Spusťte VirtualBox, načtěte svůj virtuální stroj a spusťte jeho preferované rozlišení!

Od této chvíle můžete otevřít VirtualBox pro jakékoliv testy týkající se Mac, které chcete provést. Znovu se u bootu objeví spousta chyb, ale jsou v pořádku;ignorovat je. Také si pamatujte, že zvuk nefunguje, ani věci jako FaceTime nebo iMessage, které vyžadují skutečný Mac. Nebude to perfektní, což lze očekávat z úplně nepodporovaného nastavení.Ale je to macOS ve virtuálním stroji a to není špatné!Nezapomeňte se podívat na náš průvodce pokročilými funkcemi VirtualBox, abyste získali co nejvíce z vašeho stroje.

Jedna věc: obrovský výkřik do Chad S. Samuels, bez kterého jsem nemohl aktualizovat tuto příručku pro High Sierra. Děkuji mnohokrát!