Početna » kako da » Kako instalirati MacOS High Sierra u VirtualBox na Windows 10

    Kako instalirati MacOS High Sierra u VirtualBox na Windows 10

    Bez obzira želite li povremeno testirati web-lokaciju u Safariju ili isprobati malo softvera u Mac okruženju, korisno je imati pristup najnovijoj verziji MacOS-a u virtualnom stroju. Nažalost, zapravo nisi trebao da biste to učinili-tako da dobivanje macOS trčanje u VirtualBox je, u najmanju ruku, lukav.

    To, međutim, nije nemoguće. Neki od ljudi na InsanelyMac forumima su shvatili proces koji radi. Jedina stvar ne rad je zvuk, koji je iz nekog razloga jako iskrivljen ili nepostojeći. No, osim toga, ovo je MacOS High Sierra, koji glatko radi u VirtualBoxu.

    Kako bismo ljudima olakšali rad, kombinirali smo metode s nekoliko različitih tema u jednom, korak-po-korak vodiču, zajedno s snimkama zaslona. Uronimo.

    NAPOMENA: da biste ovo mogli obaviti, trebat će vam pristup stvarnom Macu kako biste preuzeli High Sierra. Mogli biste, pretpostavljam, dobiti ISO Sierra na neki drugi način, ali mi to ne preporučujemo. Posudite prijatelja Macu jedan sat ako ga nemate, i trebali biste biti u redu - sve što je iznad koraka jednog od ovih tutoriala može se obaviti na Windows računalu.

    Ako ste na Mac računalu i želite MacOS virtualni stroj za upotrebu na tom Macu, preporučujemo vam da odjavite umjesto toga Parallels Desktop Lite jer to može stvoriti MacOS virtualne strojeve besplatno i lakše je raditi s njima..

    Spremni za početak? Uskočimo!

    Prvi korak: Stvorite MacOS High Sierra ISO datoteku

    Za početak, trebat ćemo stvoriti ISO datoteku instalacijskog programa za MacOS High Sierra, kako bismo je mogli učitati u VirtualBox na našem Windows računalu. Uzmite posuđeni Mac, idite na Mac App Store, potražite Sierru i kliknite "Preuzmi".

    Kada se proces završi, instalater će pokrenuti - to je u redu, samo ga zatvorite s Command + Q. Ne želimo nadograditi Mac vašeg prijatelja; trebamo samo preuzete datoteke.

    Da biste pretvorili te datoteke u ISO, morat ćemo koristiti Terminal, koji možete pronaći u Applications> Utilities.

    Prvo pokrenite sljedeću naredbu da biste stvorili praznu sliku diska:

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

    Zatim postavite svoju praznu sliku:

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

    Sada ćete vratiti BaseSystem.dmg iz instalacijskog programa na novo montiranu sliku:

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

    Imajte na umu da se, nakon što ste to učinili, naziv naše odredišne ​​točke montiranja promijenio u "OS X Base System / System." Skoro ste gotovi! Isključi sliku:

    hdiutil detach / Volumes / OS X Osnovni sustav

    I konačno, pretvorite sliku koju ste stvorili u ISO datoteku:

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

    Premjesti ISO na radnu površinu:

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

    Imate i ISO datoteku za podizanje sustava Sierra!

    Kopirajte ga na računalo sa sustavom Windows pomoću velikog flash pogona, vanjskog tvrdog diska ili preko lokalne mreže.

    Drugi korak: Stvorite svoj virtualni stroj u VirtualBoxu

    Zatim idite na svoj Windows stroj i instalirajte VirtualBox ako to već niste učinili, pazeći da imate najnoviju verziju (ozbiljno, starije verzije možda neće raditi).

    Otvorite ga i kliknite gumb "Novo". Imenujte svoj virtualni stroj "High Sierra" i odaberite "Mac OS X" za operativni sustav i "Mac OS X (64-bit)" za verziju (od trenutka pisanja, "macOS High Sierra" se ne nudi, ali to je u redu.)

    Nastavite kroz postupak. Za memoriju, preporučujemo vam da koristite najmanje 4096 MB, ali možete odabrati više ako imate dovoljno RAM-a za pohranu na računalu sa sustavom Windows..

    Zatim ćete biti upitani o vašem tvrdom disku. Odaberite "Stvori virtualni tvrdi disk sada" i kliknite Stvori.

    Odaberite VDI za tip tvrdog diska i kliknite Dalje. Pitat će vas želite li pogon s dinamičkom veličinom ili fiksni. Preporučujemo Fixed Size, budući da je malo brži, iako će zauzeti nešto više prostora na tvrdom disku na vašem Windows računalu.

    Kliknite Dalje. Pitat će vas koliko veliki disk želite; preporučujemo najmanje 25 GB, što je dovoljno veliko za operativni sustav i nekoliko aplikacija. Ovisno o vašoj situaciji pohrane, možete ponuditi više, ali mislimo da ne možete koristiti mnogo manje od toga.

    Kliknite kroz upute i stvorili ste unos za svoj virtualni stroj! Sada je vrijeme da napravite malu konfiguraciju.

    Treći korak: Konfigurirajte svoj virtualni stroj u VirtualBoxu

    Trebali biste vidjeti svoj virtualni stroj u glavnom prozoru VirtualBoxa.

    Odaberite ga, a zatim kliknite na veliku žutu tipku "Postavke". Najprije idite na “System” u lijevoj bočnoj traci. Na kartici Matična ploča provjerite je li oznaka "Floppy" neprovjerena.

    Zatim idite na karticu "Procesor" i provjerite imate li barem dva CPU-a dodijeljena virtualnom stroju.

    Zatim na lijevoj bočnoj traci kliknite "Prikaz" i provjerite je li Video Memory postavljena na najmanje 128 MB.

    Zatim kliknite "Storage" u lijevoj bočnoj traci, a zatim kliknite "Empty" CD pogon. Kliknite ikonu CD-a u gornjem desnom kutu, a zatim potražite ISO datoteku High Sierra koju ste ranije stvorili.

    Svakako kliknite "OK" da biste dovršili sve promjene koje ste napravili, a zatim zatvorite VirtualBox. Ne, ozbiljno: zatvorite VirtualBox sada, ili sljedeći koraci neće funkcionirati.

    Četvrti korak: Konfigurirajte svoj virtualni stroj iz naredbenog retka

    Napravili smo nekoliko izmjena, ali moramo napraviti još nekoliko više kako bismo uvjerili operacijski sustav da radi na stvarnom Macu. Nažalost, nema mogućnosti za ovo iz VirtualBox sučelja, tako da ćete morati otvoriti naredbeni redak.

    Otvorite izbornik Start, potražite "Naredbeni redak", zatim ga kliknite desnom tipkom i odaberite "Pokreni kao administrator".

    Morate pokrenuti naredbe s brojevima, u redu. Zalijepite sljedeće naredbe, pritisnite Enter nakon svake i čekajte da se završi:

    cd "C: Program FilesOracleVirtualBox"
    VBoxManage.exe modifyvm "Visoka Sijera" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
    VBoxManage setextradata "Visoka Sijera" "VBoxInternal / Uređaji / efi / 0 / Konfig / DmiSystemProduct" "MacBookPro11,3"
    VBoxManage setextradata "Visoka Sijera" "VBoxInternal / Uređaji / efi / 0 / Config / DmiSystemVersion" "1.0"
    VBoxManage setextradata "Visoka Sijera" "VBoxInternal / Uređaji / efi / 0 / Konfig / DmiBoardProduct" "Mac-2BD1B31983FE1663"
    VBoxManage setextradata "Visoka Sijera" "VBoxInternal / Uređaji / smc / 0 / Konfig / UređajKey" "naša radna" "zaštita je izvršena isključivo (c) AppleComputerInc"
    VBoxManage setextradata "Visoka Sierra" "VBoxInternal / Uređaji / smc / 0 / Konfig / GetKeyFromRealSMC" 1

    To je to! Ako je sve funkcioniralo, ne biste trebali vidjeti nikakve povratne informacije; naredbe će se jednostavno pokrenuti. Ako naredba nije funkcionirala, provjerite naziva li se vaš virtualni stroj točno "High Sierra"; ako nije, uredite gore navedene naredbe stavljajući ime vašeg uređaja u navodnike. Samo naprijed i zatvorite naredbeni redak. Sada se vraćamo na VirtualBox.

    Peti korak: Pokretanje i pokretanje instalacijskog programa

    Ponovno otvorite VirtualBox, kliknite svoj Sierra stroj, a zatim kliknite "Start". Vaš će se uređaj pokrenuti. Vidjet ćete mnogo suvišnih informacija jer se to događa - a mislim i mnogo-ali ne brinite o tome. To je normalno, čak i neke stvari koje izgledaju kao pogreške.

    Trebate se samo brinuti ako određena pogreška visi pet minuta ili više. Samo otiđite i pustite ga da trči. Ako ste učinili sve kako treba, to će se pokrenuti.

    Na kraju ćete vidjeti da instalacijski program traži da odaberete jezik:

    Odaberite “Engleski” ili jezik koji želite, a zatim kliknite “Dalje”. Prije nego što učinite bilo što drugo, kliknite “Disk Utility”, a zatim “Nastavi”.

    Nećete vidjeti pogon: nemojte paničiti, High Sierra prema zadanim postavkama skriva prazne pogone. U traci izbornika kliknite "Prikaži", a zatim "Prikaži sve uređaje".

    Sada biste trebali vidjeti prazan virtualni pogon u bočnoj traci. Kliknite na nju, a zatim na opciju "Izbriši".

    Nazovite pogon "Macintosh HD" i ostavite ostala dva statusa kao: "Mac OS Extended Journaled" i "GUID Partition Map". Nemojte stvarati AFS particiju, jer neće raditi i morat ćete početi ispočetka s novim virtualnim tvrdim diskom. Kliknite "Erase", zatim zatvorite Disk Utility kada je proces dovršen. Vratit ćete se u glavni prozor.

    Odaberite “Reinstall macOS” (Ponovna instalacija MacOS-a), a zatim kliknite “Continue” (Nastaviti). Od vas će se tražiti da se složite s uvjetima.

    Slažem se i na kraju ćete morati odabrati tvrdi disk; odaberite particiju koju ste upravo izradili.

    Instalacija će početi! To može potrajati, stoga budite strpljivi. Na kraju će se vaš virtualni stroj ponovno pokrenuti i vratiti vas na instalacijski program. Nemojte paničariti: to se može očekivati.

    Šesti korak: Dva faza pokretanja instalatera s virtualnog tvrdog diska

    U ovom trenutku instalater je kopirao datoteke na virtualni tvrdi disk i očekuje da će se pokrenuti s tog mjesta. Iz bilo kojeg razloga to ne radi na virtualnom stroju, zbog čega se ponovno pojavljuje instalater.

    Isključite svoj virtualni stroj i otvorite njegove postavke. Krenite na pohranu, kliknite na "HighSierra.iso" na ploči "Storage Tree", zatim kliknite na ikonu CD-a u gornjem desnom kutu i kliknite na "Remove Disk from Virtual Drive"..

    Sada pokrenite virtualni stroj i vidjet ćete ovaj lijepi zaslon.

    Ovo je EFI unutarnja ljuska, i dokle god vidite "FS1" u žutoj boji, možete je koristiti za pokretanje ostatka instalacijskog programa. Kliknite virtualni stroj i pustite ga da vas uhvati mišem i tipkovnicom, a zatim upišite FS1: i pritisnite Enter. To će prebaciti direktorije u FS1, gdje se nalazi ostatak instalacijskog programa.

    Zatim ćemo pokrenuti nekoliko naredbi kako bismo se prebacili na direktorij koji nam je potreban:

    cd "macOS Install Data" cd "Zaključane datoteke" cd "Boot Files"

    Sada možemo sami pokrenuti instalacijski program slijedećom naredbom:

    boot.efi

    Instalater će pokupiti gdje je stao. Prvo ćete vidjeti niz tekstova, kao i prije, ali na kraju ćete vidjeti da se GUI instalacijski program vratio. (Ne brinite, samo jednom morate proći kroz ovaj postupak.)

    Stižemo tamo, samo trebamo malo više strpljenja.

    Osmi korak: Prijavite se u MacOS High Sierra

    Na kraju će se virtualni stroj ponovno pokrenuti, ovaj put u MacOS High Sierra. Ako se to ne dogodi, pokušajte izbaciti ISO iz virtualnog stroja. Kada se High Sierra pokrene, morat ćete proći kroz odabir zemlje, postavljanje korisnika i ostatak postupka početnog postavljanja.

    Na kraju ćete uspjeti na Mac radnu površinu. Yay!

    Sada možete isprobati bilo koji Mac softver, iako neke funkcije, kao što su FaceTime i Messages, neće raditi jer Apple neće prepoznati vaše računalo kao pravi Mac. Ali puno osnovnih stvari bi trebalo raditi. Zabavi se!

    Osmi korak (izborno): promijenite razlučivost

    Prema zadanim postavkama, vaš virtualni stroj će imati razlučivost od 1024 × 768, što nije puno prostora za rad. Ako pokušate promijeniti razlučivost unutar MacOS-a, međutim, nećete vidjeti mogućnost da to učinite. Umjesto toga, morate unijeti nekoliko naredbi.

    Isključite svoj virtualni stroj isključivanjem MacOS-a: kliknite na Apple u traci izbornika, zatim kliknite na “Shut Down”. Zatim zatvorite VirtualBox u potpunosti (ozbiljno, ovaj korak neće raditi ako je VirtualBox još uvijek otvoren!) I vratite se na Windows 'Naredbeni redak kao administrator. Morate pokrenuti sljedeće dvije naredbe:

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

    U drugoj naredbi trebate zamijeniti N s brojem od jedan do pet, ovisno o željenoj razlučivosti:

    • 1 daje razlučivost od 800 × 600
    • 2 daje razlučivost od 1024 × 768
    • 3 daje razlučivost od 1280 × 1024
    • 4 daje razlučivost od 1440 × 900
    • 5 daje razlučivost od 1920 × 1200

    Pokrenite VirtualBox, učitajte svoj virtualni stroj i trebao bi se podići u željenu razlučivost!

    Od sada, možete otvoriti VirtualBox za bilo koje testiranje povezano s Macom koje želite učiniti. Opet ćete vidjeti puno pogrešaka koje se pojavljuju tijekom dizanja, ali su u redu; ignoriraj ih. Isto tako, zapamtite da zvuk neće raditi, kao ni stvari kao što su FaceTime ili iMessage, koje zahtijevaju pravi Mac. To neće biti savršeno, što se može očekivati ​​od potpuno nepodržane postavke. Ali to je MacOS, u virtualnom stroju, a to nije loše! Svakako provjerite naš vodič za napredne značajke VirtualBoxa kako biste i vi dobili najviše od vašeg računala.

    Još jedna stvar: veliki povik Chadu S. Samuelsu, bez kojeg nisam mogao ažurirati ovaj vodič za High Sierru. Puno ti hvala!