Ako nainštalovať MacOS High Sierra v VirtualBox na Windows 10
Či už chcete príležitostne otestovať webové stránky v Safari, alebo vyskúšať trochu softvéru v prostredí Mac, je užitočné mať prístup k najnovšej verzii macOS vo virtuálnom stroji. Bohužiaľ, nie ste naozaj predpokladaný aby to urobilo - takže dostať macOS beží v VirtualBox je, aspoň povedané, zložité.
Nie je to však nemožné. Niektorí ľudia na fóre InsanelyMac zistili proces, ktorý funguje. Jediná vec nie práca je zdravá, ktorá je z nejakého dôvodu vysoko skreslená alebo neexistuje. Iné, než toto, je to však MacOS High Sierra, bežiaci hladko v VirtualBoxe.
Ak chcete veci trochu uľahčiť ľuďom, kombinovali sme metódy z niekoľkých rôznych vlákien fóra do jedného tutoriálu krok za krokom, doplneného o snímky obrazovky. Poďme sa ponoriť.
POZNÁMKA: Ak chcete získať túto funkciu, budete potrebovať prístup k skutočnému počítaču Mac, aby ste mohli prevziať High Sierra. Predpokladali by ste, že by ste získali vysoký štandard Sierra ISO inými spôsobmi, ale nedoporučujeme to. Vypožičajte počítač Macovi na jednu hodinu, ak ho nemáte, a mali by ste byť v poriadku - všetko za krokom 1 tohto návodu môže byť vykonané vo vašom počítači so systémom Windows.
Ak používate počítač Mac a chcete používať virtuálny počítač typu macOS na tomto počítači Mac, odporúčame vám namiesto toho vyskúšať Parallels Desktop Lite, pretože môže vytvoriť virtuálne stroje macOS zadarmo a je oveľa jednoduchšie pracovať s.
Ste pripravení začať? Poďme sa skočiť dovnútra!
Krok č. 1: Vytvorte ISO súbor s vysokým Sierra
Na začiatok budeme musieť vytvoriť ISO súbor inštalátora MacOS High Sierra, takže ho môžeme načítať v systéme Windows VirtualBox. Chyť si požičaný Mac, prejdite do Mac App Store, vyhľadajte Sierru a kliknite na "Stiahnuť".
Po dokončení procesu sa spustí inštalátor - to je v poriadku, jednoducho ho zatvorte pomocou príkazu Command + Q. Nechceme aktualizovať Mac vášho priateľa; stačí stahovať súbory.
Ak chcete tieto súbory konvertovať na ISO, bude potrebné použiť terminál, ktorý nájdete v časti Aplikácie> Nástroje.
Najskôr spustite nasledujúci príkaz na vytvorenie obrazu prázdneho disku:
hdiutil vytvoriť -o /tmp/HighSierra.cdr - veľkosť 7316m -layout SPUD -fs HFS + J
Potom pripojte prázdny obrázok:
hdiutil pripojiť /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint / zväzky / install_build
Teraz obnovíte BaseSystem.dmg z inštalátora na novo nasadený obrázok:
asr obnoviť -source / Aplikácie / Install \ macOS \ High \ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / zväzky / install_build -noprompt -noverify -erase
Všimnite si, že po tomto kroku sa názov nášho cieľového bodu pripojenia zmenil na "OS X Base System / System". Už ste takmer hotovo! Odpojte obrázok:
hdiutil detach / zväzky / OS \ X \ Base \ System
A nakoniec konvertujte vytvorený obrázok do ISO súboru:
hdiutil konvertovať /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso
Presuňte ISO na pracovnú plochu:
mv /tmp/HighSierra.iso.cdr ~ / Desktop / HighSierra.iso
A máte zavádzací ISO High Sierra súbor!
Skopírujte ho do počítača systému Windows pomocou veľkej jednotky flash, externého pevného disku alebo lokálnej siete.
Druhý krok: Vytvorte svoj virtuálny stroj v VirtualBoxe
Ďalej prejdite do počítača so systémom Windows a nainštalujte VirtualBox, ak ste to ešte neurobili, uistite sa, že máte najnovšiu verziu (vážne, staršie verzie nemusia fungovať.)
Otvorte ho a kliknite na tlačidlo "Nové". Uveďte názov vášho virtuálneho počítača "High Sierra" a zvoľte "Mac OS X" pre operačný systém a "Mac OS X (64-bit)" pre verziu (od tohto písania nie je "macOS High Sierra" to je v poriadku.)
Pokračujte v procese. Pri pamäti odporúčame použiť minimálne 4096 MB, aj keď sa môžete rozhodnúť pre viac, ak máte na stroji Windows dostatok pamäte RAM.
Potom budete požiadaní o váš pevný disk. Zvoľte "Vytvoriť virtuálny pevný disk teraz" a kliknite na tlačidlo Vytvoriť.
Vyberte typ VDI pre pevný disk a kliknite na tlačidlo Ďalej. Zobrazí sa otázka, či chcete dynamicky veľkú jednotku alebo opraviť. Odporúčame pevnú veľkosť, pretože je o niečo rýchlejší, hoci na vašom počítači so systémom Windows bude potrebovať trochu väčšieho miesta na pevnom disku.
Kliknite na tlačidlo Ďalej. Budete požiadaný, aký veľký disk chcete; odporúčame aspoň 25 GB, čo je dostatočne veľké pre operačný systém a niekoľko aplikácií. V závislosti od vašej situácie v oblasti ukladania môžete ponúknuť viac, ale nemyslíme si, že skutočne môžete použiť oveľa menej.
Kliknite na príkazy a ste vytvorili položku pre váš virtuálny stroj! Teraz je čas urobiť malú konfiguráciu.
Tretí krok: Konfigurácia virtuálneho počítača v systéme VirtualBox
Váš virtuálny stroj by ste mali vidieť v hlavnom okne aplikácie VirtualBox.
Vyberte ju a potom kliknite na veľké žlté tlačidlo "Nastavenia". Najskôr prejdite na "Systém" v ľavej bočnej lište. Na karte Základná doska skontrolujte, či nie je začiarknuté políčko "Floppy".
Ďalej prejdite na kartu "Procesor" a uistite sa, že ste do virtuálneho počítača priradili aspoň dve procesory.
Ďalej kliknite na tlačidlo "Zobraziť" v ľavej bočnej lište a skontrolujte, či je pamäť videa nastavená na minimálne 128 MB.
Ďalej kliknite na tlačidlo "Úložisko" v ľavom bočnom paneli a potom kliknite na "Vyprázdniť" disk CD. Kliknite na ikonu CD vpravo hore a potom prejdite na súbor ISO High Sierra, ktorý ste vytvorili skôr.
Nezabudnite kliknúť na tlačidlo "OK", aby ste dokončili všetky zmeny, ktoré ste vykonali, a potom zatvorte VirtualBox. Nie, vážne: zatvorte VirtualBox teraz, alebo ďalšie kroky nebudú fungovať.
Krok štyri: Konfigurácia virtuálneho počítača z príkazového riadka
Urobili sme pár vylepšení, ale potrebujeme urobiť ešte pár ďalších, aby sme presvedčili operačný systém, ktorý používa na skutočnom počítači Mac. Bohužiaľ, nie sú k dispozícii žiadne možnosti z tohto rozhrania VirtualBox, takže budete musieť otvoriť príkazový riadok.
Otvorte ponuku Štart, vyhľadajte "Príkazový riadok", potom kliknite pravým tlačidlom myši a zvoľte "Spustiť ako správca".
Musíte spustiť niekoľko príkazov v poradí. Vložte nasledovné príkazy a stlačte Enter po každom z nich a čakajte na dokončenie:
cd "C: Program FilesOracleVirtualBox"
VBoxManage.exe upraviťvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "Vysoká Sierra" "VBoxInternal / Zariadenia / efi / 0 / Config / DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "Vysoká Sierra" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"
VBoxManage setextradata "Vysoká Sierra" "VBoxInternal / Zariadenia / efi / 0 / Config / DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "Vysoká Sierra" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "našehardworkbythewordsguardedpleasedontsteal (c) AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal / Zariadenia / smc / 0 / Config / GetKeyFromRealSMC" 1
To je ono! Ak všetko funguje, nemali by ste vidieť žiadnu spätnú väzbu. príkazy sa jednoducho spustia. Ak príkaz nefungoval, presvedčte sa, či je virtuálny počítač presne nazvaný "High Sierra". ak nie, upravte príkazy nad uvedením názvu stroja do úvodzoviek. Pokračujte a zavrite príkazový riadok. Teraz ideme späť na VirtualBox.
Piaty krok: Zavádzanie a spustenie inštalátora
Opätovne otvorte VirtualBox, kliknite na svoj stroj Sierra a potom kliknite na "Štart". Vaše zariadenie sa začne zavádzať. Uvidíte veľa nadbytočných informácií, pretože sa to stane - a myslím to veľa-ale nebojte sa o to. Je to normálne, dokonca aj niektoré veci, ktoré vyzerajú ako chyby.
Mali by ste sa obávať len vtedy, ak špecifická chyba visí päť minút alebo dlhšie. Len choďte a nechajte to bežať trochu. Ak ste urobili všetko v poriadku, bude to bootovanie.
Nakoniec uvidíte inštalátor, ktorý vás požiada o výber jazyka:
Zvoľte "angličtinu" alebo iný jazyk, ktorý uprednostníte, a potom kliknite na tlačidlo "Ďalej". Skôr než urobíte niečo iné, kliknite na tlačidlo "Disk Utility" a potom na "Pokračovať".
Disk sa nezobrazí: nevypnite sa, vysoká Sierra štandardne skryje prázdne disky. Na paneli s ponukami kliknite na položku Zobraziť a potom na položku Zobraziť všetky zariadenia.
Teraz by ste mali vidieť prázdnu virtuálnu jednotku v bočnom paneli. Kliknite na ňu a potom kliknite na možnosť "Vymazať".
Názov jednotky "Macintosh HD" a ponechajte ostatné dve nastavenia tak, ako je: "Mac OS Extended Journaled" a "GUID Partition Map". Nevytvorte oblasť AFS, pretože to nebude fungovať a budete musieť začať s novým virtuálnym pevným diskom. Kliknite na tlačidlo "Vymazať" a potom ukončíte nástroj Disk Utility po dokončení procesu. Budete vrátení do hlavného okna.
Zvoľte možnosť "Reinstall macOS" a potom kliknite na tlačidlo "Pokračovať". Budete vyzvaní, aby ste súhlasili s podmienkami.
Súhlaste a nakoniec budete vyzvaní, aby ste si vybrali pevný disk; vyberte oblasť, ktorú ste práve vytvorili.
Inštalácia začne! Môže to chvíľu trvať, preto buďte trpezliví. Nakoniec sa váš virtuálny stroj reštartuje a vezme vás ... späť do inštalátora. Nestávajte paniku: toto sa dá očakávať.
Krok šiesty: Inštalátor zavádzania Stage Two z virtuálneho pevného disku
V tomto momente inštalátor skopíroval súbory na virtuálny pevný disk a očakáva, že sa spustí. Z akéhokoľvek dôvodu to nefunguje na virtuálnom stroji, a preto sa znova zobrazuje inštalátor.
Vypnite virtuálny počítač a otvorte jeho nastavenia. Kliknite na tlačidlo "HighSierra.iso" na paneli "Storage Tree" a potom kliknite na ikonu CD vpravo hore a kliknite na "Odstrániť disk z virtuálnej jednotky". Toto úplne odpojí našu inštaláciu ISO.
Teraz spustite virtuálny stroj a uvidíte túto krásnu obrazovku.
Toto je EFI Internal Shell a pokiaľ vidíte, že "FS1" je žltá, môžete ho použiť na spustenie zvyšku inštalačného programu. Kliknite na virtuálny počítač a nechajte ho zachytiť myšou a klávesnicou, potom napíšte FS1:
a stlačte kláves Enter. Tým sa prepínajú adresáre na FS1, kde sa nachádza zvyšok inštalačného programu.
Ďalej budeme mať niekoľko príkazov, aby sme prešli na adresár, ktorý potrebujeme:
cd "macOS Inštalácia dát" cd "Zamknuté súbory" cd "Boot Files"
Teraz môžeme spustiť samotný inštalátor pomocou nasledujúceho príkazu:
boot.efi
Inštalačný technik vyzdvihne miesto, kde prestala. Najprv uvidíte sériu textu, ako predtým, ale nakoniec uvidíte inštalátor GUI. (Nebojte sa, musíte prejsť iba raz.)
Prichádzame tam, stačí len trochu viac trpezlivosti.
Krok osem: Prihláste sa do MacOS High Sierra
Nakoniec sa virtuálny počítač znova zapne, tentoraz do macOS High Sierra. Ak sa tak nestane, skúste vysunúť ISO z virtuálneho počítača. Keď High Sierra spustí, budete musieť prejsť výberom vašej krajiny, nastavením používateľa a zvyškom procesu počiatočného nastavenia.
Nakoniec sa dostanete na pracovnú plochu Mac. Jéj!
Teraz môžete vyskúšať akýkoľvek softvér Mac, hoci niektoré funkcie, ako je FaceTime a Správy, nebudú fungovať, pretože Apple nebude rozpoznávať váš počítač ako skutočný Mac. Ale veľa základných vecí by malo fungovať. Zabávajte sa!
Krok osem (voliteľné): Zmeňte svoje rozlíšenie
V predvolenom nastavení bude váš virtuálny počítač mať rozlíšenie 1024 × 768, čo nie je veľa priestoru na prácu. Ak sa pokúsite zmeniť rozlíšenie v rámci systému MacOS, neuvidíte však žiadnu možnosť. Namiesto toho musíte zadať niekoľko príkazov.
Vypnite svoj virtuálny počítač vypnutím makra: kliknite na Apple na paneli s ponukami a potom kliknite na tlačidlo "Vypnúť". Potom zatvorte úplne VirtualBox (vážne, tento krok nebude fungovať, ak je VirtualBox stále otvorený!) A vráťte sa naspäť do systému Windows Príkazový riadok ako admin. Potrebujete spustiť nasledujúce dva príkazy:
cd "C: Program FilesOracleVirtualBox"
VBoxManage setextradata "Vysoká Sierra" "VBoxInternal2 / EfiGopMode" N
V druhom príkaze musíte nahradiť N
s číslom od jedného do piatich, v závislosti od toho, aké rozlíšenie chcete:
- 1 poskytuje rozlíšenie 800 × 600
- 2 poskytuje rozlíšenie 1024 × 768
- 3 poskytuje rozlíšenie 1280 × 1024
- 4 dáva vám rozlíšenie 1440 × 900
- 5 vám poskytuje rozlíšenie 1920 × 1200
Spustite VirtualBox, načítajte svoj virtuálny stroj a mal by sa spustiť podľa vášho preferovaného rozlíšenia!
Odteraz môžete otvoriť VirtualBox pre akékoľvek testovanie súvisiace so systémom Mac, ktoré chcete robiť. Opäť uvidíte veľa chýb pri popise, ale sú v poriadku; ignoruj ich. Nezabudnite, že zvuk nefunguje, ani veci ako FaceTime alebo iMessage, ktoré vyžadujú skutočný Mac. Nebude to perfektné, čo sa dá očakávať od úplne nepodporovaného nastavenia. Ale je to macOS, vo virtuálnom stroji, a to nie je zlé! Nezabudnite si pozrieť našu príručku k pokročilým funkciám VirtualBox, aby ste čo najviac využili váš stroj.
Ešte jedna vec: obrovský výkrik do Chad S. Samuels, bez ktorého by som nemohol aktualizovať túto príručku pre High Sierra. Ďakujem ti veľmi pekne!