Domača » kako » Kako namestiti MacOS High Sierra v VirtualBox na Windows 10

    Kako namestiti MacOS High Sierra v VirtualBox na Windows 10

    Ali želite občasno preizkusiti spletno mesto v Safariju ali preizkusiti malo programske opreme v okolju Mac, je dostop do najnovejše različice macOS v navideznem računalniku uporaben. Na žalost nisi res domnevno Če želite to narediti - tako pridobivanje macOS teče v VirtualBox je, milo rečeno, zapleteno.

    Vendar to ni nemogoče. Nekateri ljudje na forumih InsanelyMac so ugotovili proces, ki deluje. Edina stvar ne delo je zvok, ki je iz nekega razloga zelo izkrivljen ali neobstoječ. Razen tega pa je to MacOS High Sierra, ki deluje gladko v VirtualBoxu.

    Da bi ljudem olajšali delo, smo kombinirali metode iz nekaj različnih forumskih niti v en sam korak, po korakih, skupaj s posnetki zaslona. Potopimo se noter.

    OPOMBA: Da bi to delali, boste potrebovali dostop do pravega Mac, da boste lahko prenesli High Sierra. Predvidevamo, da lahko pridobimo ISO Sierra z drugimi sredstvi, vendar tega ne priporočamo. Naročite prijateljev Mac za eno uro, če ga še nimate, in morate biti v redu - vse, kar je izven prvega koraka te vadnice, lahko opravite na računalniku z operacijskim sistemom Windows..

    Če uporabljate Mac in želite navidezni stroj MacOS za uporabo na tem Macu, vam priporočamo, da namesto tega pregledate Parallels Desktop Lite, ker lahko ustvarja virtualne stroje MacOS brezplačno in je veliko lažje delati z njim..

    Ste pripravljeni za začetek? Gremo noter!

    Prvi korak: Ustvarite ISO datoteko za MacOS High Sierra

    Za začetek bomo morali ustvariti datoteko ISO namestitvenega programa za MacOS High Sierra, da jo bomo lahko naložili v VirtualBox na našem računalniku Windows. Zberite si izposojeni Mac, pojdite v trgovino Mac App, poiščite Sierro in kliknite »Prenesi«.

    Ko je postopek končan, se bo namestitveni program zagnal - to je v redu, samo ga zaprite z ukazom Command + Q. Ne želimo nadgraditi Macovega prijatelja; potrebujemo samo prenesene datoteke.

    Če želite te datoteke pretvoriti v ISO, bomo morali uporabiti terminal, ki ga najdete v aplikacijah> Pripomočki.

    Najprej izvedite naslednji ukaz, da ustvarite prazno sliko diska:

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

    Nato namestite prazno sliko:

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

    Zdaj boste obnovili BaseSystem.dmg iz namestitvenega programa na novo nameščeno sliko:

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

    Upoštevajte, da se je ime naše ciljne točke montaže spremenilo v »OS X Base System / System.« Skoraj ste končali! Izklopite sliko:

    hdiutil detach / Volumes / OS X Osnovni sistem

    In končno, pretvorite sliko, ki ste jo ustvarili, v datoteko ISO:

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

    Premaknite ISO na namizje:

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

    Imate datoteko ISO za visoko zmogljiv sistem Sierra!

    Kopirajte ga v računalnik z operacijskim sistemom Windows z uporabo velikega bliskovnega pogona, zunanjega trdega diska ali lokalnega omrežja.

    Drugi korak: ustvarite virtualni stroj v VirtualBoxu

    Nato se pomaknite na svoj računalnik z operacijskim sistemom Windows in namestite VirtualBox, če tega še niste storili in se prepričajte, da imate najnovejšo različico (resno, starejše različice morda ne bodo delovale.)

    Odprite ga in kliknite gumb »Novo«. Poimenujte svojo navidezno napravo »High Sierra« in izberite »Mac OS X« za operacijski sistem in »Mac OS X (64-bit)« za različico (od tega pisanja »macOS High Sierra« ni na voljo) to je vredu.)

    Nadaljujte postopek. Za pomnilnik vam priporočamo, da uporabite vsaj 4096 MB, vendar se lahko odločite za več, če imate na računalniku Windows dovolj pomnilnika..

    Nato boste vprašani za vaš trdi disk. Izberite »Ustvari virtualni trdi disk zdaj« in kliknite Ustvari.

    Izberite VDI za tip trdega diska in kliknite Naprej. Vprašali vas boste, ali želite pogon z dinamično velikostjo ali fiksno. Priporočamo fiksno velikost, ker je nekoliko hitrejša, čeprav bo na računalniku s sistemom Windows trajalo malo več prostora na trdem disku.

    Kliknite Naprej. Vprašali se boste, kako velik je pogon, ki ga želite; priporočamo vsaj 25 GB, kar je dovolj veliko za operacijski sistem in nekaj aplikacij. Glede na vašo situacijo shranjevanja lahko ponudite več, vendar mislimo, da ne morete uporabiti veliko manj.

    Kliknite skozi pozive in ustvarili ste vnos za vaš virtualni stroj! Zdaj je čas, da naredimo malo konfiguracije.

    Tretji korak: Konfigurirajte vaš virtualni stroj v VirtualBoxu

    Navidezni stroj bi morali videti v glavnem oknu programa VirtualBox.

    Izberite jo in nato kliknite veliko rumeno »Nastavitve«. Najprej pojdite v “System” v levi stranski vrstici. Na zavihku Motherboard se prepričajte, da ni disketa »Floppy«.

    Nato se pomaknite na zavihek »Procesor« in se prepričajte, da imate vsaj dve CPU, dodeljeni virtualnemu stroju.

    Nato v levem stranskem stolpcu kliknite »Prikaži« in se prepričajte, da je nastavitev Video Memory nastavljena na najmanj 128 MB.

    Nato v levem stranskem stolpcu kliknite »Shramba« in nato kliknite »Empty« CD pogon. Kliknite ikono CD-ja v zgornjem desnem kotu in nato poiščite ISO datoteko High Sierra, ki ste jo ustvarili prej.

    Ne pozabite klikniti »OK«, da dokončate vse spremembe, ki ste jih naredili, nato zaprite VirtualBox. Ne, resno: zdaj zaprite VirtualBox ali pa naslednji koraki ne bodo delovali.

    Četrti korak: Konfigurirajte vaš virtualni stroj iz ukaznega poziva

    Naredili smo nekaj sprememb, vendar moramo narediti še nekaj več, da bi prepričali operacijski sistem, da deluje na pravem Macu. Na žalost za to ni mogoče najti vmesnika VirtualBoxa, zato boste morali odpreti ukazni poziv.

    Odprite meni »Start«, poiščite »Ukazni poziv« in nato z desno tipko miške kliknite in izberite »Zaženi kot skrbnik«.

    Izvesti morate številne ukaze, po vrsti. Prilepite naslednje ukaze, pritisnete Enter po vsakem in počakate, da se dokonča:

    cd "C: Programske datotekeOracleVirtualBox"
    VBoxManage.exe modifyvm "Visoka Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
    VBoxManage setextradata "Visoka Sierra" "VBoxInternal / Naprave / efi / 0 / Config / DmiSystemProduct" "MacBookPro11,3"
    VBoxManage setextradata "Visoka Sierra" "VBoxInternal / Naprave / efi / 0 / Config / DmiSystemVersion" "1.0"
    VBoxManage setextradata "Visoka Sierra" "VBoxInternal / Naprave / efi / 0 / Config / DmiBoardProduct" "Mac-2BD1B31983FE1663"
    VBoxManage setextradata "Visoka Sierra" "VBoxInternal / Naprave / smc / 0 / Konfig / DeviceKey" "naše" "" "" "" "" "(c) AppleComputerInc"
    VBoxManage setextradata "Visoka Sierra" "VBoxInternal / Naprave / smc / 0 / Konfig / GetKeyFromRealSMC" 1

    To je to! Če je vse delovalo, ne smete videti nobenih povratnih informacij; ukazi se bodo preprosto zagnali. Če ukaz ni deloval, poskrbite, da bo vaš virtualni stroj natančno imenovan "High Sierra"; če ni, uredite zgornje ukaze in vnesite ime svoje naprave v narekovaje. Nadaljujte in zaprite ukazni poziv. Sedaj gremo nazaj na VirtualBox.

    Peti korak: Zagon in zagon namestitvenega programa

    Znova odprite VirtualBox, kliknite svoj stroj Sierra, nato kliknite »Start«. Vaš računalnik se bo zagnal. Videli boste veliko odvečnih informacij, kot se to zgodi - in mislim a lot-vendar ne skrbite. To je normalno, celo nekatere stvari, ki izgledajo kot napake.

    Skrbeti morate le, če določena napaka visi pet minut ali več. Samo oditi in pustiti, da teče za nekaj časa. Če ste vse naredili prav, se bo zagnal.

    Sčasoma vas bo namestitveni program pozval, da izberete jezik:

    Izberite »Angleščina« ali kateri koli jezik, ki ga želite, nato kliknite »Naprej«. Preden naredite kaj drugega, kliknite »Disk Utility« in nato »Nadaljuj«.

    Pogona ne boste videli: ne paničarite, High Sierra privzeto skrije prazne pogone. V menijski vrstici kliknite »Pogled«, ki mu sledi »Prikaži vse naprave«.

    Zdaj bi morali videti prazen navidezni pogon v stranski vrstici. Kliknite nanj in nato možnost »Brisanje«.

    Poimenujte pogon »Macintosh HD« in pustite druge dve nastavitvi kot je: »Razširjeno glasilo Mac OS« in »Karta particij GUID«. Ne ustvarjajte particije AFS, ker ne bo delovalo in začeli boste znova z novim virtualnim trdim diskom. Kliknite »Erase«, nato pa zaprite Disk Utility, ko je postopek končan. Vrnili se boste nazaj na glavno okno.

    Izberite »Ponovno namestite macOS« in nato »Nadaljuj«. Sporočili boste, da se strinjate s pogoji.

    Strinjam se in na koncu boste morali izbrati trdi disk; izberite particijo, ki ste jo pravkar ustvarili.

    Namestitev se bo začela! To lahko traja nekaj časa, zato bodite potrpežljivi. Sčasoma se bo vaš virtualni stroj znova zagnal in vas ... nazaj na namestitveni program. Ne panike: to je pričakovati.

    Šesti korak: Zagon Namestitveni Stage Drugi iz Virtual Hard Drive

    Na tej točki je namestitveni program kopiral datoteke na navidezni trdi disk in od tam pričakuje zagon. Iz kateregakoli razloga to ne deluje na navideznem stroju, zato se znova srečujete z namestitvenim programom.

    Izklopite virtualni stroj in odprite njegove nastavitve. Pojdite v Storage, kliknite “HighSierra.iso” na plošči “Storage Tree”, nato kliknite ikono CD-ja v zgornjem desnem kotu in kliknite “Remove Disk from Virtual Drive”. To bo popolnoma prekinilo našo namestitev ISO..

    Zdaj zaženite virtualni stroj in videli boste ta čudovit zaslon.

    To je interna lupina EFI in dokler vidite »FS1« v rumeni barvi, jo lahko uporabite za zagon preostalega namestitvenega programa. Kliknite navidezno napravo in dovolite, da vas zajame z miško in tipkovnico, nato pa vnesite fs1: in pritisnite Enter. S tem se imeniki preklopijo na FS1, kjer je tudi preostali namestitveni program.

    Nato bomo izvedli nekaj ukazov, da preklopimo na imenik, ki ga potrebujemo:

    cd "macOS Install Data" cd "Zaklenjene datoteke" cd "Boot Files"

    Zdaj lahko namestitveni program zaženemo z naslednjim ukazom:

    boot.efi

    Namestitveni program bo prevzel mesto, kjer je končal. Najprej boste videli vrsto besedila, kot prej, vendar boste na koncu videli, da se bo namestitveni program GUI vrnil. (Ne skrbite, enkrat morate iti skozi ta postopek.)

    Prihajamo tja, potrebujemo malo več potrpljenja.

    Korak osem: Prijavite se v MacOS High Sierra

    Sčasoma se bo virtualni stroj ponovno zagnal, tokrat v MacOS High Sierra. Če se to ne zgodi, poskusite odstraniti ISO iz navideznega računalnika. Ko se sistem High Sierra zažene, boste morali izbrati svojo državo, nastaviti uporabnika in preostanek postopka začetne namestitve..

    Sčasoma boste dosegli namizje Mac. Juhu!

    Zdaj lahko preizkusite katero koli programsko opremo Mac, čeprav nekatere funkcije, kot sta FaceTime in Messages, ne bodo delovale, ker Apple ne bo prepoznal vašega računalnika kot pravega Mac računalnika. Toda veliko osnovnih stvari bi moralo delovati. Zabavaj se!

    8. korak (izbirno): spremenite svojo resolucijo

    Privzeto bo imela virtualna naprava ločljivost 1024 × 768, s katero ni veliko prostora za delo. Če poskušate spremeniti ločljivost znotraj macOS-a, pa ne boste videli nobene možnosti za to. Namesto tega morate vnesti nekaj ukazov.

    Zaustavite svoj virtualni stroj tako, da zaustavite macOS: kliknite Apple v menijski vrstici, nato kliknite »Shut Down«. Zatem zaprite VirtualBox v celoti (resno, ta korak ne bo deloval, če je VirtualBox še vedno odprt!) In se vrnite na Windows 'Ukazni poziv kot skrbnik. Izvesti morate naslednja dva ukaza:

    cd "C: Programske datotekeOracleVirtualBox"
    VBoxManage setextradata "Visoka Sierra" "VBoxInternal2 / EfiGopMode" N

    V drugem ukazu morate zamenjati N s številko od enega do petih, odvisno od želene ločljivosti:

    • 1 omogoča ločljivost 800 × 600
    • 2 vam daje ločljivost 1024 × 768
    • 3 vam ponuja ločljivost 1280 × 1024
    • 4 omogoča ločljivost 1440 × 900
    • 5 omogoča ločljivost 1920 × 1200

    Zaženite VirtualBox, naložite vašo navidezno napravo in jo morate zagnati z želeno ločljivostjo!

    Od zdaj naprej lahko VirtualBox odprete za vse teste, povezane z Macom, ki jih želite opraviti. Spet boste videli veliko napak, ki se pojavijo med zagonom, vendar so v redu; prezrite. Prav tako ne pozabite, da zvok ne bo deloval, prav tako ne bodo podane stvari, kot sta FaceTime ali iMessage, ki zahtevajo pravi Mac. To ne bo popolno, kar se lahko pričakuje od popolnoma nepodprte nastavitve. Ampak to je macOS, v virtualnem stroju, in to ni slabo! Bodite prepričani, da preverite naš vodnik za napredne funkcije VirtualBox's, da bi dobili največ iz vašega stroja, preveč.

    Še ena stvar: ogromen odziv na Chada S. Samuelsa, brez katerega nisem mogel posodobiti tega vodnika za High Sierra. Najlepša hvala!