If-Koubou

Kako instalirati MacOS High Sierra u VirtualBox na Windowsima 10

Kako instalirati MacOS High Sierra u VirtualBox na Windowsima 10 (Kako da)

Bilo da želite povremeno testirati web-mjesto u Safariju ili isprobati malo softvera u okruženju Mac, korisno je imati pristup do najnovije verzije MACOS-a u virtualnom stroju. Na žalost, zapravo niste trebao da to učinite - tako da dobivanje MacOS trčanje u VirtualBox je, recimo najmanje, lukav.

Međutim, nije nemoguće. Neki od ljudi na InsanelyMac forumima shvatili su proces koji radi. Jedina stvarne rad je zvuk, koji je iz nekog razloga vrlo iskrivljen ili nepostojeći. Osim toga, ipak, ovo je macOS High Sierra, glatko trčanje u VirtualBoxu.

Da bismo stvari olakšale ljudima, kombinirali smo metode s nekoliko različitih tema na forumu u jedan, korak po korak udžbenik, zajedno s snimkama zaslona. Uronimo.

NAPOMENA: Da biste to postigli, trebat će vam pristup stvarnom Macu da biste preuzeli High Sierra. Možda, pretpostavljamo, dobijemo High Sierra ISO drugim načinima, ali ga ne preporučujemo. Posudite prijatelja Maca na sat, ako ga nemate, i trebali biste biti u redu - sve što se nalazi iza ovog koraka može se izvršiti na vašem Windows računalu.

Ako ste na Macu i želite MACOS virtualni stroj za upotrebu na tom Macu, preporučujemo da istodobno pogledate Parallels Desktop Lite jer može besplatno stvoriti MACOS virtualne uređaje i puno je lakše raditi.

Jeste li spremni za početak? Uhvatimo se!

Prvi korak: Stvorite MacOS High Sierra ISO datoteku

Za početak, morat ćemo stvoriti ISO datoteku MacOS High Sierra instalatera, tako da je možemo učitati u VirtualBox na našem stroj za Windows. Uzmite svoj posuđeni Mac, krenite na Mac App Store, potražite Sierra i kliknite "Preuzmi".

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

Da biste te datoteke pretvorili u ISO, morat ćemo upotrijebiti terminalski program koji možete pronaći u programu Applications> Utilities.

Najprije pokrenite sljedeću naredbu za stvaranje slike praznog diska:

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

Zatim postavite praznu sliku:

hdiutil priložiti /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint / Volumes / install_build

Sada ćete vratiti BaseSystem.dmg s instalatera na novu sliku:

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

Imajte na umu da je, nakon što je to učinio, naziv naše odredišne ​​točke montiranja promijenio u "OS X osnovni sustav / sustav". Gotovo ste gotovi! Demontiraj sliku:

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

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

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

Premjestite ISO na radnu površinu:

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

Imate i datoteku ISO datoteke visoke razlučivosti koju možete podići!

Kopirajte ga na Windows uređaj pomoću velikog bljeskalice, vanjskog tvrdog diska ili preko lokalne mreže.

Drugi korak: Stvorite svoj virtualni stroj u VirtualBoxu

Zatim krenite na Windows uređaj i instalirajte VirtualBox ako to već niste, provjerite imate li najnoviju verziju (ozbiljno, starije inačice možda neće funkcionirati).

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

Nastavite kroz postupak. Za memoriju preporučujemo korištenje najmanje 4096 MB, no možete se odlučiti za više ako imate dovoljno RAM-a da biste se oslanjali na Windows računalu.

Zatim ćete biti upitani o vašem tvrdom disku. Odaberite "Stvaranje virtualnog tvrdog diska sada" i kliknite Izradi.

Odaberite VDI za vrstu tvrdog diska i kliknite Dalje. Bit ćete upitani želite li pogon dinamičke veličine ili fiksno. Preporučujemo vam fiksnu veličinu, budući da je malo brži, iako će na vašem Windows računalu trebati malo više prostora na tvrdom disku.

Kliknite Dalje. Bit ćete upitani koliko je velik pogon koji želite; preporučujemo najmanje 25GB, što je dovoljno veliko za OS i nekoliko aplikacija. Ovisno o situaciji za pohranu, mogli biste ponuditi više, ali ne mislimo da zaista možete koristiti mnogo manje od toga.

Kliknite upute i stvorili unos za vaš virtualni stroj! Sada je vrijeme da napravimo malo konfiguracije.

Treći korak: Konfigurirajte svoj virtualni stroj u VirtualBoxu

Trebali biste vidjeti svoj virtualni stroj u glavnom prozoru VirtualBoxa.

Odaberite ga, a zatim kliknite veliki žuti gumb "Postavke". Prvo, idite na "Sustav" na lijevoj bočnoj traci. Na kartici Matična ploča pobrinite se da "Floppy" nije uklonjen.

Dalje krenite na karticu "Procesor" i provjerite imate li najmanje dva CPU-a dodijeljena virtualnom stroju.

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

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

Obavezno kliknite "U redu" kako biste dovršili sve promjene koje ste napravili, a zatim zatvorite VirtualBox.Ne, ozbiljno: odmah zatvorite VirtualBox ili sljedeći koraci neće raditi.

Četvrti korak: Konfigurirajte svoj virtualni stroj iz naredbenog retka

Napravili smo nekoliko ugađanja, ali moramo napraviti još više, kako bismo uvjerili operativni sustav da radi na pravi Mac. Nažalost, nema mogućnosti za to iz sučelja VirtualBoxa, pa ćete morati otvoriti naredbeni redak.

Otvorite izbornik Start, potražite "Naredbeni redak", desnom tipkom miša kliknite i odaberite "Pokreni kao administrator".

Morate pokrenuti brojne naredbe, u redu. Zalijepite sljedeće naredbe i pritisnete Enter nakon svakog od njih i čekajte da se dovrši:

cd "C: Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal / Uređaji / 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" "naš hardworkwthesewordsguardedpleasedontsteal (c) AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

To je to! Ako sve funkcionira, ne biste smjeli vidjeti povratne informacije; naredbe će se jednostavno pokrenuti. Ako naredba ne funkcionira, provjerite je li vaš virtualni stroj točno "High Sierra"; ako nije, uredite naredbe koje iznad navodeći naziv vašeg stroja u navodnike. Idite naprijed i zatvorite naredbeni redak. Sada se vraćamo u VirtualBox.

Korak pet: Pokrenite i pokrenite instalaciju

Ponovno otvorite VirtualBox, kliknite svoj Sierra stroj, a zatim kliknite "Start". Vaš stroj će se početi dizati. Vidjet ćete puno suvišnih informacija kao što se to događa - i mislim a mnogo- Ali nemojte se brinuti zbog toga. To je normalno, čak i neke od stvari koje izgledaju kao pogreške.

Trebali biste se brinuti samo ako se određena pogreška približi pet minuta ili više. Samo se odmakni i pustite da trči malo. Ako ste sve učinili ispravno, to će se pokrenuti.

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

Odaberite "Engleski" ili bilo koji jezik koji želite, a zatim kliknite "Dalje". Ipak, prije nego što učinite bilo što drugo, kliknite "Disk Utility" i zatim "Continue".

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

Sada biste trebali vidjeti prazan virtualni disk u bočnoj traci. Kliknite je, a zatim kliknite opciju "Brisanje".

Nazovite pogon "Macintosh HD" i ostavite ostale dvije postavke kao: "Mac OS Extended Journaled" i "GUID partition map". Ne stvarajte AFS particiju, jer neće raditi i morat ćete započeti s novim virtualnim tvrdim diskom. Kliknite "Erase", a zatim zatvorite Uslužni program diska kada je postupak dovršen. Vratit će se u glavni prozor.

Odaberite "Ponovo instaliraj MACOS", a zatim kliknite "Nastavi". Od vas će se tražiti da se slažete s uvjetima.

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

Instalacija će započeti! Ovo može potrajati, stoga budite strpljivi. Na kraju će se vaš virtualni stroj ponovo pokrenuti i odvesti ... natrag do instalatera. Nemojte paničariti: ovo se može očekivati.

Korak šest: instalacijski program za podizanje sustava fazi dva s virtualnog tvrdog diska

U ovom trenutku instalacijski program kopirao je datoteke na virtualni tvrdi disk i očekuje da će se pokrenuti s njega. Iz bilo kojeg razloga to ne funkcionira na virtualnom stroju, zbog čega ponovno vidite instalaciju.

Isključite svoj virtualni stroj i otvorite njezine postavke. Prijeđite na pohranu, kliknite "HighSierra.iso" na ploči "Tree za pohranu", zatim kliknite ikonu CD-a u gornjem desnom kutu i kliknite "Ukloni disk s virtualnog diska". To će u potpunosti odspojiti našu instalaciju ISO.

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

Ovo je EFI Internal Shell, a dok god "FS1" vidite na žutoj, možete ga koristiti za pokretanje ostatka instalatera. Kliknite virtualni stroj i dopustite da vas snimite mišem i tipkovnicom, a zatim upišite FS1: i pritisnite tipku Enter. To će prebaciti direktorije na FS1, gdje se nalazi ostatak instalatera.

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

cd "macOS Instalirajte podatke" cd "Zaključavanjem datoteka" cd "Boot Files"

Sada možemo pokrenuti instalacijski program sa sljedećom naredbom:

boot.efi

Instalater će pokupiti gdje je prestalo. Prvo ćete vidjeti niz teksta, kao i prije, ali na kraju ćete vidjeti instalacijski GUI vratiti. (Ne brinite, samo jednom morate proći ovaj postupak.)

Dolazimo tamo, samo trebamo malo više strpljenja.

Korak osam: Prijavite se u macOS High Sierra

Na kraju virtualni stroj ponovno će se ponovno pokrenuti, ovaj put u MacOS High Sierra. Ako se to ne dogodi, pokušajte izbrisati ISO s Virtualnog stroja. Kada se High Sierra pokreće, morate proći kroz odabir vaše zemlje, postavljanje korisnika i ostatak početnog postupka postavljanja.

Naposljetku, napravit ćete ga na Mac računalu. Yay!

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

Korak osam (neobavezno): Promijenite svoju rezoluciju

Prema zadanim postavkama, virtualni stroj će imati razlučivost od 1024 x 768, što nema puno prostora za rad. Ako ipak pokušate promijeniti razlučivost iz MACOS-a, vidjet ćete nikakvu mogućnost da to učinite. Umjesto toga, morate unijeti nekoliko naredbi.

Isključite virtualni stroj isključivanjem MACOS-a: kliknite Apple na traci izbornika, a zatim kliknite "Shut Down". Zatim zatvorite VirtualBox u potpunosti (ozbiljno, taj korak neće funkcionirati 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 "High Sierra" "VBoxInternal2 / EfiGopMode" N

U drugoj naredbi, trebate zamijeniti N s brojem od jednog do pet, ovisno o želji koju želite:

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

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

Od sada možete otvoriti VirtualBox za sve testove vezane uz Mac koji želite učiniti. Opet, vidjet ćete da se mnoge pogreške pojavljuju tijekom podizanja sustava, ali su u redu; ignoriraj ih. Također, imajte na umu da zvuk neće funkcionirati, niti će stvari poput FaceTimea ili iMessagea, koje zahtijevaju pravi Mac. To neće biti savršeno, što se može očekivati ​​od potpuno nepodržanih postavki. Ali to je macOS, u virtualnom stroju, i to nije loše! Obavezno pogledajte naš vodič za napredne značajke VirtualBoxa kako biste dobili najviše iz vašeg računala.

Još jedna stvar: ogromna rasprava za Chad S. Samuels, bez kojih nisam mogao ažurirati ovaj vodič za High Sierra. Puno ti hvala!