Ako nainštalovať MacOS High Sierra v VirtualBox na Windows 10

Obsah:

Ako nainštalovať MacOS High Sierra v VirtualBox na Windows 10
Ako nainštalovať MacOS High Sierra v VirtualBox na Windows 10

Video: Ako nainštalovať MacOS High Sierra v VirtualBox na Windows 10

Video: Ako nainštalovať MacOS High Sierra v VirtualBox na Windows 10
Video: What is MIXED Reality? - Acer Windows MR Headset - YouTube 2024, Apríl
Anonim
Image
Image

Či chcete občas 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órach InsanelyMac zistili proces, ktorý funguje. Jediná vecnie práca je zdravá, ktorá je z nejakého dôvodu vysoko skreslená alebo neexistuje. Iné ako to je však MacOS High Sierra, bežiaci hladko v VirtualBox.

Ak chcete veci uľahčiť ľuďom, kombinovali sme metódy z niekoľkých rôznych fórových vlákien do jedného tutoriálu krok za krokom, doplneného o snímky obrazovky. Poďme sa ponoriť.

POZNÁMKA: Aby ste túto funkciu mohli pracovať, budete potrebovať prístup k skutočnému počítaču Mac, aby ste mohli prevziať High Sierra. Mohli by ste, možno, získať ISO High Sierra inými spôsobmi, ale nedoporučujeme to. Požičajte Macovho počítača na jednu hodinu, ak ho nemáte, a vy by ste mali byť v poriadku - všetko za krokom 1 tohto tutoriálu je možné vykonať vo vašom počítači so systémom Windows.

Ak používate počítač Mac a potrebujete virtuálny stroj typu macOS pre Mac, odporúčame vám namiesto toho vyskúšať Parallels Desktop Lite, pretože môže vytvárať virtuálne stroje macOS zadarmo a je s nimi oveľa jednoduchšie pracovať.

Ste pripravení začať? Poďme sa skočiť!

Krok č. 1: Vytvorte súbor ISO s vysokou hodnotou Sierra pre MacOS

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 zavrite pomocou príkazu Command + Q. Nechceme aktualizovať Mac vášho priateľa; stačí stahovať súbory.
Po dokončení procesu sa spustí inštalátor - to je v poriadku, jednoducho ho zavrite pomocou príkazu Command + Q. Nechceme aktualizovať Mac vášho priateľa; stačí stahovať súbory.

Ak chcete tieto súbory previesť na ISO, bude potrebné použiť terminál, ktorý nájdete v časti Aplikácie> Nástroje.

Najprv spustite nasledujúci príkaz na vytvorenie prázdneho disku:
Najprv spustite nasledujúci príkaz na vytvorenie prázdneho disku:

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

Potom pripojte prázdny obrázok:

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

Teraz obnovíte BaseSystem.dmg z inštalátora na novo nasadený obrázok:

asr restore -source /Applications/Install macOS High Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

Všimnite si, že po tomto kroku sa názov nášho bodu pripojenia k cieľu zmenil na "OS X Base System / System." Už ste takmer hotovo! Odpojte obrázok:

hdiutil detach /Volumes/OS X Base System

A nakoniec konvertujte vytvorený obrázok do súboru ISO:

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

Presun 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 so systémom Windows pomocou veľkej jednotky flash, externého pevného disku alebo prostredníctvom lokálnej siete.
Skopírujte ho do počítača so systémom Windows pomocou veľkej jednotky flash, externého pevného disku alebo prostredníctvom lokálnej siete.

Druhý krok: Vytvorte svoj virtuálny stroj v VirtualBox

Ďalej prejdite k počítaču 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é". Názov verzie "High Sierra" a "Mac OS X" pre operačný systém a "Mac OS X (64-bit)" pre túto verziu (ako pri tomto písaní nie je "macOS High Sierra" to je v poriadku.)

Pokračujte v procese. Pre pamäť odporúčame používať aspoň 4096 MB, aj keď sa môžete rozhodnúť pre viac, ak máte na svojom počítači Windows dostatok pamäte.
Pokračujte v procese. Pre pamäť odporúčame používať aspoň 4096 MB, aj keď sa môžete rozhodnúť pre viac, ak máte na svojom počítači Windows dostatok pamäte.
Potom budete požiadaní o váš pevný disk. Zvoľte "Vytvoriť virtuálny pevný disk teraz" a kliknite na tlačidlo Vytvoriť.
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.
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. Zobrazí sa vám otázka, akú veľkú jednotku chcete. odporúčame najmenej 25 GB, čo je dostatočne veľké pre operačný systém a niekoľko aplikácií. V závislosti od 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 tlačidlo Ďalej. Zobrazí sa vám otázka, akú veľkú jednotku chcete. odporúčame najmenej 25 GB, čo je dostatočne veľké pre operačný systém a niekoľko aplikácií. V závislosti od 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 výzvu 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 VirtualBoxe

Mali by ste vidieť váš virtuálny stroj v hlavnom okne VirtualBoxu.

Vyberte ju a potom kliknite na veľké žlté tlačidlo "Nastavenia". Najprv prejdite na "Systém" v ľavej bočnej lište. Na karte Základná doska skontrolujte, či nie je začiarknuté políčko "Floppy".
Vyberte ju a potom kliknite na veľké žlté tlačidlo "Nastavenia". Najprv 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 máte k virtuálnemu zariadeniu priradené najmenej dve procesory.
Ďalej prejdite na kartu "Procesor" a uistite sa, že máte k virtuálnemu zariadeniu priradené najmenej 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 "Zobraziť" v ľavej bočnej lište a skontrolujte, či je pamäť videa nastavená na minimálne 128 MB.
Ďalej kliknite na "Ukladanie" v ľavej bočnej lište 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.
Ďalej kliknite na "Ukladanie" v ľavej bočnej lište 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.
Uistite sa, že kliknete 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ť.
Uistite sa, že kliknete 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 musíme urobiť ešte pár ďalších, aby sme presvedčili operačný systém, ktorý funguje na skutočnom počítači Mac. Bohužiaľ, nie sú k dispozícii žiadne možnosti z 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 vyberte možnosť "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:
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 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

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.
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štalačného programu

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 a veľa- Ale nebojte sa o to. Je to normálne, dokonca aj niektoré veci, ktoré vyzerajú ako chyby.

Mali by ste sa len obávať, ak konkrétna chyba zablokuje päť minút alebo viac. Len choďte a nechajte to trochu bežať. Ak ste urobili všetko v poriadku, bude to bootovanie.
Mali by ste sa len obávať, ak konkrétna chyba zablokuje päť minút alebo viac. Len choďte a nechajte to trochu bežať. 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 položku Disk Utility a potom na položku Pokračovať.
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 položku Disk Utility a potom na položku Pokračovať.
Neuvidíte jednotku: nepanikujte, High Sierra štandardne skryje prázdne disky. Na paneli s ponukami kliknite na položku Zobraziť a potom na položku Zobraziť všetky zariadenia.
Neuvidíte jednotku: nepanikujte, High 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ň a potom kliknite na možnosť "Vymazať".
Teraz by ste mali vidieť prázdnu virtuálnu jednotku v bočnom paneli. Kliknite naň a potom kliknite na možnosť "Vymazať".
Image
Image

Názov jednotky "Macintosh HD" a ponechajte ďalšie 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.
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.
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: to sa dá očakávať.
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: to sa dá očakávať.

Krok šiesty: Inštalátor zavádzania štádiu dva z virtuálneho pevného disku

V tomto okamihu inštalátor skopíroval súbory na virtuálny pevný disk a odtiaľ očakáva zavedenie. 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 položku "HighSierra.iso" na paneli "Storage Tree" a potom kliknite na ikonu CD vpravo hore a kliknite na "Odstrániť disk z virtuálnej jednotky". Tým úplne odpojíte našu ISO inštaláciu.

Teraz spustite virtuálny stroj a uvidíte túto krásnu obrazovku.
Teraz spustite virtuálny stroj a uvidíte túto krásnu obrazovku.
Toto je EFI Internal Shell a pokiaľ sa zobrazuje žltá "FS1", môžete ju 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
Toto je EFI Internal Shell a pokiaľ sa zobrazuje žltá "FS1", môžete ju 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 Install Data' cd 'Locked Files' cd 'Boot Files'

Teraz môžeme spustiť samotný inštalátor pomocou nasledujúceho príkazu:

boot.efi

Inštalačný technik vyzdvihnú miesto, kde prestala. Najprv uvidíte sériu textu, ako predtým, ale nakoniec uvidíte inštalačný nástroj GUI. (Nebojte sa, musíte prejsť iba raz.)
Inštalačný technik vyzdvihnú miesto, kde prestala. Najprv uvidíte sériu textu, ako predtým, ale nakoniec uvidíte inštalačný nástroj GUI. (Nebojte sa, musíte prejsť iba raz.)
Prichádzame tam, stačí trochu viac trpezlivosti.
Prichádzame tam, stačí 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 spúšťa, 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!
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ť. Bavte sa!
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ť. Bavte 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 "Shut Down". Potom zatvorte VirtualBox úplne (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 'High Sierra' 'VBoxInternal2/EfiGopMode' N

V druhom príkaze musíte nahradiť

N

s číslom od jedného do piatich, podľa toho, aké rozlíšenie chcete:

  • 1 poskytuje rozlíšenie 800 × 600
  • 2 poskytuje rozlíšenie 1024 × 768
  • 3 poskytuje rozlíšenie 1280 × 1024
  • 4 poskytuje 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 všetky testy súvisiace so systémom Mac, ktoré chcete robiť. Opäť uvidíte, že pri zavádzaní sa objavujú veľa chýb, ale sú to 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 sprievodcu pokročilými funkciami VirtualBoxu, aby ste čo najviac využili váš stroj.

Ešte jedna vec: obrovský výkrik k Chad S. Samuels, bez ktorého by som nemohol aktualizovať túto príručku pre High Sierra. Ďakujem ti veľmi pekne!

Odporúča: