Kotisivu » miten » MacOS High Sierran asentaminen VirtualBoxiin Windows 10 ssä

    MacOS High Sierran asentaminen VirtualBoxiin Windows 10 ssä

    Haluatko toisinaan testata verkkosivustoa Safarissa tai kokeilla vähän Mac-ympäristössä olevaa ohjelmistoa, ja pääsy viimeisimpään MacOS-versioon virtuaalikoneessa on hyödyllistä. Valitettavasti et ole oikeastaan oletettu tehdä tämä-niin saada macOS käynnissä VirtualBox on, sanottuna, hankalaa.

    Se ei kuitenkaan ole mahdotonta. Jotkut InsanelyMac-foorumeiden ihmiset ovat selvittäneet prosessin, joka toimii. Ainoa asia ei työskentely on ääntä, joka jostain syystä on hyvin vääristynyt tai olematon. Muuten tämä on MacOS High Sierra, joka toimii sujuvasti VirtualBoxissa.

    Jotta ihmiset olisivat hieman helpompia, olemme yhdistäneet muutaman eri foorumilangan menetelmät yhdeksi vaiheittaiseksi opetusohjelmaksi, jossa on kuvakaappauksia. Sukellamme sisään.

    HUOMAUTUS: Jotta saat tämän työn, tarvitset pääsyn todelliseen Maciin, jotta voit ladata High Sierra -laitteen. Oletamme, että saamme High Sierra ISO: n muilla tavoin, mutta emme suosittele sitä. Lainaa ystäväsi Macia tunnin ajan, jos sinulla ei ole sellaista, ja sinun pitäisi olla hieno-kaikkea sen jälkeen, kun yksi tämän oppaan vaiheesta voidaan tehdä Windows-tietokoneessa.

    Jos olet Mac-tietokoneessa ja haluat MacOS: n käyttöön MacOS-virtuaalikoneen, kannattaa tarkistaa sen sijaan Parallels Desktop Lite, koska se voi luoda MacOS-virtuaalikoneita ilmaiseksi ja on paljon helpompi työskennellä.

    Oletko valmis aloittamaan? Hyppäämme sisään!

    Ensimmäinen vaihe: Luo MacOS High Sierra ISO -tiedosto

    Aluksi on luotava MacOS High Sierran asennusohjelman ISO-tiedosto, jotta voimme ladata sen VirtualBoxiin Windows-koneessamme. Tartu lainattuun Maciin, mene Mac App Storeen, etsi Sierra ja klikkaa "Lataa".

    Kun prosessi on valmis, asennusohjelma käynnistyy - se on kunnossa, sulje se vain Command + Q: n avulla. Emme halua päivittää ystäväsi Macia; tarvitsemme vain ladatut tiedostot.

    Jotta nämä tiedostot voidaan muuntaa ISO: ksi, meidän on käytettävä terminaalia, jonka löydät kohdasta Sovellukset> Apuohjelmat.

    Suorita ensin komento, kun haluat luoda tyhjän levykuvan:

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

    Asenna sitten tyhjä kuva seuraavasti:

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

    Nyt palautat BaseSystem.dmg: n asentajalta vasta asennetulle kuvalle:

    asr restore -source / Sovellukset / Asenna MacOS Korkea Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / Volumes / install_build -noprompt -Noverify -erase

    Huomaa, että kun olet tehnyt tämän, määränpään kiinnityspisteen nimi on muuttunut "OS X Base System / System." Olet melkein valmis! Irrota kuva:

    hdiutil Detach / Volumes / OS X -järjestelmä

    Ja lopuksi muunnetaan luomasi kuva ISO-tiedostoksi:

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

    Siirrä ISO työpöydälle:

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

    Ja sinulla on käynnistettävä High Sierra ISO-tiedosto!

    Kopioi se Windows-koneellesi suurella flash-asemalla, ulkoisella kiintolevyllä tai paikallisverkon kautta.

    Toinen vaihe: Luo virtuaalikoneesi VirtualBoxissa

    Siirry seuraavaksi Windows-koneeseen ja asenna VirtualBox, jos et ole jo aiemmin, varmista, että sinulla on uusin versio (vakavasti, vanhemmat versiot eivät välttämättä toimi.)

    Avaa se ja napsauta "Uusi" -painiketta. Anna virtuaalikoneesi nimi "High Sierra" ja valitse "Mac OS X" käyttöjärjestelmälle ja "Mac OS X (64-bittinen)" versiolle (tästä kirjoituksesta "macOS High Sierra" ei ole tarjolla, mutta se on hienoa.)

    Jatka prosessia. Muistia varten suosittelemme käyttämään vähintään 4096 Mt, vaikka voit valita enemmän, jos sinulla on tarpeeksi RAM-muistia Windows-koneellesi..

    Seuraavaksi kysytään kiintolevyltäsi. Valitse "Luo virtuaalinen kiintolevy nyt" ja napsauta Luo.

    Valitse kiintolevytyypin VDI ja napsauta Seuraava. Sinulta kysytään, haluatko dynaamisen kokoisen aseman tai korjata. Suosittelemme kiinteää kokoa, koska se on hieman nopeampi, vaikka se vie hieman enemmän kiintolevytilaa Windows-koneessasi.

    Valitse Seuraava. Sinulta kysytään, kuinka suuri ajaa haluat; suosittelemme vähintään 25 Gt, mikä on tarpeeksi suuri käyttöjärjestelmälle ja muutamalle sovellukselle. Varastustilanteestasi riippuen voit tarjota enemmän, mutta emme usko, että voit todella käyttää paljon vähemmän.

    Napsauta kehotteita ja olet luonut virtuaalikoneesi merkinnän! Nyt on aika tehdä pieni kokoonpano.

    Kolmas vaihe: Määritä virtuaalikoneesi VirtualBoxissa

    Näet virtuaalikoneesi VirtualBoxin pääikkunassa.

    Valitse se ja napsauta sitten suurta keltaista ”Asetukset” -painiketta. Päätä ensin vasemmalle sivupalkista kohtaan ”System”. Varmista emolevyn välilehdellä, että ”Levyke” on valittuna.

    Siirry seuraavaksi "Prosessori" -välilehdelle ja varmista, että sinulla on vähintään kaksi virtuaalikoneeseen allokoitua CPU: ta.

    Napsauta seuraavaksi vasemmassa sivupalkissa ”Näyttö” ja varmista, että videomuisti on asetettu vähintään 128 Mt.

    Napsauta seuraavaksi vasemman sivupalkin ”Tallennus” ja valitse sitten ”Tyhjä” CD-asema. Napsauta oikeassa yläkulmassa olevaa CD-kuvaketta ja selaa aiemmin luomasi High Sierra ISO -tiedostoon.

    Napsauta “OK” lopettaaksesi kaikki tekemäsi muutokset ja sulje sitten VirtualBox. Ei, vakavasti: sulje VirtualBox nyt, tai seuraavat vaiheet eivät toimi.

    Neljäs vaihe: Määritä virtuaalikoneesi komentokehotteesta

    Olemme tehneet muutaman tweaksin, mutta meidän on tehtävä muutama lisää, jotta saataisiin vakuuttaa käyttöjärjestelmä, joka toimii todellisessa Macissa. Valitettavasti VirtualBoxin käyttöliittymästä ei ole vaihtoehtoja, joten sinun on avattava komentokehote.

    Avaa Käynnistä-valikko, etsi “Komentorivi” ja napsauta sitä hiiren kakkospainikkeella ja valitse ”Suorita järjestelmänvalvojana”.

    Sinun täytyy suorittaa numerokomennot järjestyksessä. Liitä seuraavat komennot ja paina Enter-näppäintä jokaisen jälkeen ja odota, että se on valmis:

    cd "C: OhjelmatiedostotOracleVirtualBox"
    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" "meidän työhyvinvointitekstiviestitvarmistettu (c) AppleComputerInc"
    VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

    Se siitä! Jos kaikki toimi, sinun ei pitäisi nähdä palautetta; komennot suoritetaan yksinkertaisesti. Jos komento ei toimi, varmista, että virtuaalikoneesi on nimeltään "High Sierra"; jos näin ei ole, muokkaa yllä olevia komentoja, kun laitat koneesi nimen lainausmerkkeihin. Siirry eteenpäin ja sulje komentokehote. Olemme nyt menossa takaisin VirtualBoxiin.

    Vaihe viisi: Käynnistä ja suorita asennusohjelma

    Avaa VirtualBox uudelleen, napsauta Sierra-konetta ja napsauta sitten Käynnistä. Laitteesi käynnistyy. Näet paljon tarpeettomia tietoja, kuten tämä tapahtuu, ja tarkoitan a erä-mutta älä huoli siitä. Se on normaalia, jopa joitakin virheitä näyttäviä asioita.

    Huolehdi vain siitä, jos tietty virhe on viisi minuuttia tai enemmän. Kävele vain pois ja anna sen juosta hieman. Jos olet tehnyt kaiken oikein, se käynnistyy.

    Lopulta asennusohjelma pyytää sinua valitsemaan kielen:

    Valitse ”Englanti” tai mikä tahansa haluamasi kieli ja napsauta ”Seuraava”. Ennen kuin teet mitään muuta, napsauta ”Levytyökalu” ja sitten ”Jatka”.

    Et näe asemaa: älä paniikkia, High Sierra piilottaa tyhjät asemat oletusarvoisesti. Valitse valikkoriviltä "Näytä" ja sitten "Näytä kaikki laitteet".

    Sinun pitäisi nyt nähdä tyhjä virtuaaliasema sivupalkissa. Napsauta sitä ja napsauta sitten “Poista” -vaihtoehtoa.

    Nimeä asema "Macintosh HD" ja jätä kaksi muuta asetusta: "Mac OS Extended Journaled" ja "GUID Partition Map". Älä luo AFS-osiota, koska se ei toimi ja sinun on aloitettava uusi virtuaalinen kiintolevy. Napsauta ”Poista” ja sulje sitten Levytyökalu, kun prosessi on valmis. Sinut tuodaan takaisin pääikkunaan.

    Valitse "Asenna MacOS" ja napsauta sitten "Jatka". Sinua pyydetään hyväksymään ehdot.

    Hyväksy, ja sinua pyydetään lopulta valitsemaan kiintolevy; valitse juuri tekemäsi osio.

    Asennus alkaa! Tämä voi kestää jonkin aikaa, joten ole kärsivällinen. Lopulta virtuaalikoneesi käynnistyy uudelleen ja vie sinut takaisin asentajaan. Älä paniikkia: tämä on odotettavissa.

    Vaihe kuusi: Boot Installer Stage Two virtuaalisesta kiintolevyltä

    Tässä vaiheessa asennusohjelma on kopioinut tiedostot virtuaaliseen kiintolevyyn ja odottaa käynnistyvän sieltä. Mistä tahansa syystä tämä ei toimi virtuaalikoneessa, minkä vuoksi näet asentimen uudelleen.

    Sammuta virtuaalikoneesi ja avaa sen asetukset. Siirry tallennustilaan, napsauta "Tallennuspuiden" paneelissa "HighSierra.iso" ja napsauta sitten oikeassa yläkulmassa olevaa CD - kuvaketta ja napsauta "Poista levy virtuaaliasemasta"..

    Käynnistä nyt virtuaalikone ja näet tämän ihanan näytön.

    Tämä on EFI: n sisäinen kuori, ja niin kauan kuin näet ”FS1” -merkinnän keltaisena, voit käyttää sitä käynnistämään loput asennusohjelmasta. Valitse virtuaalikone ja anna sen kaapata hiiri ja näppäimistö ja kirjoita sitten FS1: ja paina Enter. Tämä vaihtaa hakemistoja FS1: ksi, jossa muu asennusohjelma sijaitsee.

    Seuraavaksi aiomme suorittaa muutamia komentoja, jotta voimme siirtyä hakemistoon, jota tarvitsemme:

    cd "macOS Install Data" cd "Lukitut tiedostot" cd "Käynnistystiedostot"

    Nyt voimme käyttää asentajaa itse seuraavalla komennolla:

    boot.efi

    Asentaja poimii sen, mihin se jätti. Näet ensin tekstisarjan, kuten aikaisemmin, mutta lopulta näet GUI-asennusohjelman. (Älä huoli, sinun täytyy vain käydä läpi tämä prosessi.)

    Me pääsemme sinne, tarvitsemme hieman enemmän kärsivällisyyttä.

    Vaihe kahdeksan: Kirjaudu sisään MacOS High Sierra -ohjelmaan

    Lopulta virtuaalikone käynnistyy uudelleen, tällä kertaa MacOS High Sierra. Jos näin ei tapahdu, yritä poistaa ISO: n virtuaalikoneesta. Kun High Sierra ei käynnisty, sinun täytyy mennä läpi valitsemalla maasi, määrittämällä käyttäjä ja loput alkuprosessista.

    Lopulta saat sen Mac-työpöydälle. jee!

    Nyt voit kokeilla kaikkia Mac-ohjelmia, vaikka jotkin toiminnot, kuten FaceTime ja Messages, eivät toimi, koska Apple ei tunnista tietokonettasi todellisena Mac-tietokoneena. Mutta paljon perusasioita pitäisi toimia. Pidä hauskaa!

    Vaihe kahdeksan (valinnainen): Muuta resoluutiota

    Oletuksena virtuaalikoneesi resoluutio on 1024 × 768, joka ei ole paljon tilaa työskennellä. Jos yrität muuttaa resoluutiota MacOSin sisällä, et näe mitään vaihtoehtoa. Sen sijaan sinun on annettava muutama komento.

    Sammuta virtuaalikoneesi sammuttamalla macOS: napsauttamalla Apple-valikkoa valikkorivillä ja napsauttamalla sitten "Sammuta". 'Komentokehote järjestelmänvalvojana. Sinun täytyy suorittaa seuraavat kaksi komentoa:

    cd "C: OhjelmatiedostotOracleVirtualBox"
    VBoxManage setextradata "High Sierra" "VBoxInternal2 / EfiGopMode" N

    Toisessa komennossa sinun täytyy korvata N numero yhdestä viiteen, riippuen siitä, mitä resoluutiota haluat:

    • 1 antaa sinulle 800 × 600 tarkkuuden
    • 2 antaa resoluutioksi 1024 × 768
    • 3 antaa sinulle 1280 × 1024 tarkkuuden
    • 4 antaa sinulle päätöslauselman 1440 × 900
    • 5 antaa sinulle päätöslauselman 1920 × 1200

    Käynnistä VirtualBox, lataa virtuaalikoneesi ja käynnistä haluamasi resoluutio!

    Tästä lähtien voit avata VirtualBoxin mihin tahansa Maciin liittyvään testaukseen, jota haluat tehdä. Jälleen kerran näet paljon virheitä käynnistyksen aikana, mutta ne ovat hyvin; sivuuttaa ne. Muista myös, että ääni ei toimi eikä myöskään FaceTime tai iMessage, jotka vaativat todellista Macia. Tämä ei tule olemaan täydellinen, mikä on odotettavissa täysin tukemattomasta asennuksesta. Mutta se on macOS, virtuaalikoneessa, ja se ei ole huono! Muista tarkistaa myös VirtualBoxin edistyneiden ominaisuuksien opas, jotta saat parhaan hyödyn myös koneestasi.

    Vielä yksi asia: valtava huuto Chad S. Samuelsille, jota ilman en olisi voinut päivittää tätä opasta High Sierralle. Kiitos paljon!