15Jul

Miten asentaa MacOS High Sierra VirtualBoxin Windows 10: ssä

Haluatko satunnaisesti testata Web-sivuston Safarissa tai kokeilla vähän Mac-ympäristössä olevaa ohjelmistoa, sillä käyttöoikeus uusimpaan MacOS-versioon virtuaalikoneessa on hyödyllinen. Valitettavasti et todellakaan ole : n ajatus : n tekemään tätä - siksi MacOS käynnissä VirtualBoxissa on, ainakin vähäpätöinen, hankala.

Ei kuitenkaan ole mahdotonta. Jotkut InsanelyMac-foorumeista ovat havainneet prosessin, joka toimii. Ainoa ei työskentely on ääni, joka jostain syystä on hyvin vääristynyt tai olematon. Muuten, tämä on MacOS High Sierra, joka toimii sujuvasti VirtualBoxissa.

Jotta asiat olisivat helpommin ihmisille helpommin, olemme yhdistäneet menetelmiä muutamasta eri keskustelufoorumista yhdeksi, vaiheittaiselta opetusohjelmalta, joka sisältää kuvakaappauksia. Upottavat sisään.

HUOMAUTUS: Jotta saat tämän työn, sinun tarvitsee käyttää oikeaa Macia ladataksesi High Sierraa. Voisimme olettaa saavamme High Sierra ISO: n muulla tavoin, mutta emme suosittele sitä.Lainaa ystäväsi Maca tunti, jos sinulla ei ole sellaista, ja sinun pitäisi olla kunnossa - kaikki tämän opetusohjelman vaiheen lisäksi voidaan tehdä Windows-tietokoneellasi.

Jos olet Macissa ja haluat MacOS-virtuaalikoneen käytettäväksi kyseisellä Mac-tietokoneella, suosittelemme Parallels Desktop Liten sijaintia, koska se voi luoda macOS-virtuaalikoneita ilmaiseksi ja on helpompi työskennellä.

Valmis aloittamaan? Let's hyppää!

Vaihe yksi: Luo MacOS High Sierra ISO-tiedosto

Aloittamiseksi meidän on luotava ISO-tiedosto macOS High Sierran asentimesta, jotta voimme ladata sen VirtualBoxin Windows-koneellamme. Tartu laitetulle Macille, mene Mac App Storaan, etsi Sierra ja napsauta "Lataa".

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

Jos haluat muuntaa nämä tiedostot ISO: ksi, tarvitsemme Terminaalin, joka löytyy sovelluksista & gt;Apuohjelmia.

Aloita seuraava komento tyhjän levyn kuvan luomiseksi:

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

Seuraavaksi kiinnitä tyhjä kuva:

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

Nyt palaat BaseSystem.dmg asennusohjelmasta uudelle asennuskuvaksi:

asr restore -lähde /Applications/ Asenna \ macOS \ High \ Sierra.app /Contents/SharedSupport/ BaseSystem.dmg -kohde /Volumes/ install_build -noprompt -noverify -aseta

Huomaa, että tämän jälkeen kohdekohdepisteen nimi on muuttunut "OS X Base System / System". Olet melkein valmis! Asenna kuva:

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

Ja lopuksi muunna luotu kuva ISO-tiedostoksi:

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

SiirräISO työpöydälle:

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

Ja sinulla on käynnistyvä High Sierra ISO-tiedosto!

Kopioi se Windows-koneellesi käyttämällä suurta flash-asemaa, ulkoista kiintolevyä tai paikallisverkkoa.

Vaihe kaksi: Luo virtuaalinen koneesi VirtualBoxissa

Seuraavaksi mene Windows-koneellesi ja asenna VirtualBox, jos et ole jo varma, että sinulla on uusin versio( vakavasti vanhemmat versiot eivät ehkä toimi.)

Avaa seja napsauta "Uusi" -painiketta. Nimeä Virtual Machine "High Sierra" ja valitse "Mac OS X" käyttöjärjestelmästä ja "Mac OS X( 64-bit)" versiosta( tästä kirjoituksesta "macOS High Sierra" ei ole tarjolla, muttase on hieno.)

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

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

Valitse kiintolevytyyppinen VDI ja napsauta Seuraava. Sinulta kysytään, haluatko dynaamisen kokoisen aseman vai kiinteät. Suosittelemme kiinteää kokoa, koska se on hieman nopeampi, vaikka se vie hieman enemmän kiintolevytilaa Windows-koneellasi.

Napsauta Seuraava. Sinulta kysytään, kuinka iso ajaa haluat;suosittelemme vähintään 25GB, mikä on tarpeeksi suuri käyttöjärjestelmälle ja muutamille sovelluksille. Varastointitilanteesta riippuen voit tarjota enemmän, mutta emme usko, että voit todella käyttää paljon vähemmän.

Napsauta kehotteiden läpi ja olet luonut merkinnän virtuaalikoneelle! Nyt on aika tehdä vähän kokoonpanoa.

Kolmas vaihe: Määritä virtuaalikoneesi VirtualBoxissa

Sinun pitäisi nähdä virtuaalikoneesi VirtualBoxin pääikkunassa.

Valitse se ja napsauta suuria keltaisia ​​"Asetukset" -painiketta. Siirry ensin vasemmalle sivupalkkiin "Järjestelmä".Varmista emolevyn välilehdessä, että "Levykke" ei ole valittuna.

Seuraavaksi siirry "Prosessori" -välilehdelle ja varmista, että sinulla on vähintään kaksi virtuaalikoneelle allokoitua suoritinta.

Seuraavaksi napsauta "Näytä" vasempaan sivupalkkiin ja varmista, että videomuisti on vähintään 128 Mt.

Seuraavaksi klikkaa "Tallennus" vasempaan sivupalkkiin ja napsauta sitten "Tyhjä" CD-asema. Napsauta CD-kuvaketta oikeassa yläkulmassa ja selaa aiemmin luotuasi High Sierra ISO -tiedostoon.

Varmista, että napsautat "OK" lopettaaksesi kaikki tehdyt muutokset ja sulje VirtualBox. Ei, vakavasti: sulje VirtualBox nyt tai seuraavat vaiheet eivät toimi.

Vaihe neljä: Määritä virtuaalikoneesi komentoriviltä

Olemme tehneet muutamia vinkkejä, mutta meidän on vielä tehtävä muuta, jotta voimme vakuuttaa käyttöjärjestelmä, jota se käyttää oikealla Macilla. Valitettavasti VirtualBoxin käyttöliittymästä ei ole vaihtoehtoja, joten komentorivi täytyy avata.

Avaa Käynnistä-valikko, etsi "Komentorivi" ja napsauta sitten hiiren kakkospainikkeella ja valitse "Suorita järjestelmänvalvojana".

Sinun täytyy suorittaa useita komentoja järjestyksessä.Liitä seuraavat komennot ja paina Enter jokaisen jälkeen ja odota, että se loppuu:

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

Tämä on se! Jos kaikki toimi, sinun ei pitäisi nähdä mitään palautetta.komennot toimivat yksinkertaisesti. Jos komento ei toimi, varmista, että virtuaalikoneesi on nimeltään "High Sierra".Jos se ei ole, muokkaa edellä mainittuja komentoja laitemallesi lainausmerkinnöissä.Siirry eteenpäin ja sulje komentokehote. Olemme nyt takaisin VirtualBoxiin.

Viides vaihe: Käynnistä ja suorita asentaja

Avaa VirtualBox uudelleen, napsauta Sierra-laitetta ja napsauta Käynnistä. Laitteesi käynnistyy. Näet paljon tarpeettomia tietoja, kuten tämä tapahtuu - ja tarkoitan paljon - mutta älä välitä siitä.Se on normaalia, vaikka jotkut asiat näyttävät virheiltä.

Sinun pitäisi pelätä vain, jos tietty virhe viipyy viisi minuuttia tai kauemmin. Vain kävele ja anna sen ajaa vähän. Jos olet tehnyt kaiken oikein, se käynnistyy.

Lopulta näet asentajan, joka pyytää sinua valitsemaan kielen:

Valitse "Englanti" tai mitä tahansa haluamaasi kieltä ja valitse sitten Seuraava. Ennen kuin teet mitään muuta, napsauta sitten Levytyökalu ja sen jälkeen "Jatka". "

Et näe ajaa: älä hermostu, High Sierra piilottaa tyhjät asemat oletuksena. Napsauta valikkopalkista "View" ja sen jälkeen "Show All Devices".

Sinun pitäisi nyt nähdä tyhjä virtuaalinen asema sivupalkissa. Napsauta sitä ja valitse sitten Poista-vaihtoehto.

Nimeä asema "Macintosh HD" ja jätä muut kaksi asetusta: "Mac OS Extended Journaled" ja "GUID-osion kartta". Älä luo AFS-osioa , koska se ei toimi, ja sinun on aloitettava uudella virtuaalisella kiintolevyllä.Napsauta "Poista" ja sulje sitten Levytyökalu, kun prosessi on valmis. Sinut palautetaan takaisin pääikkunaan.

Valitse "Asenna macOS" uudelleen ja napsauta "Jatka". Sinua pyydetään hyväksymään ehdot.

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

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

Vaihe kuusi: Käynnistysasentaja Vaihe kaksi virtuaalisesta kiintolevystä

Tässä vaiheessa asennusohjelma on kopioinut tiedostot virtuaaliselle kiintolevylle ja odottaa käynnistyvän siellä.Mistä tahansa syystä tämä ei toimi virtuaalikoneella, mistä syystä näet asennin uudelleen.

Sammuta virtuaalikone ja avaa asetukset. Valitse tallennuspaikka, napsauta "Tallennustilan" paneelin kohtaa "HighSierra.iso" ja napsauta sitten ylhäällä oikealla olevaa CD-kuvaketta ja napsauta Poista levy virtuaalisesta asemasta. Tämä katkaisee asennuksemme ISO kokonaan irti.

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

Tämä on EFI: n sisäinen Shell ja niin kauan kuin "FS1" on keltaisena, voit käyttää sitä käynnistämään loput asennusohjelmasta. Napsauta virtuaalikonetta ja anna sen kaapata hiiren ja näppäimistön, kirjoita sitten fs1: ja paina Enter. Tämä vaihtaa hakemistot FS1: ksi, missä muut asennusohjelmat sijaitsevat.

Seuraavaksi ajetaan muutamia komentoja vaihtaa tarvitsemamme hakemistoon:

cd "macOS Asenna tiedot" cd "Lukitut tiedostot" cd "Boot-tiedostot"

Nyt voimme suorittaa asennusohjelman itse seuraavalla komennolla:

boot.efi

Asennusohjelma noutaa sen, mistä se lopetti. Ensin näet sarjan tekstiä, kuten aiemmin, mutta lopulta näet GUI-asennusohjelman tulevan takaisin.(Älä huoli, sinun tarvitsee vain käydä läpi tämä prosessi kerran.)

Menemme sinne, tarvitsemme vain hieman enemmän kärsivällisyyttä.

Vaihe kahdeksan: Kirjaudu macOS High Sierra

Lopulta virtuaalikone käynnistyy uudelleen, tällä kertaa macOS High Sierra. Jos näin ei tapahdu, yritä poistaa ISO: n virtuaalikoneelta. Kun High Sierra käynnistyy, sinun täytyy mennä valitsemaan maasi, määrittämällä käyttäjä ja loput alkuperäisestä asennusprosessista.

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

Voit nyt kokeilla mitä tahansa Mac-ohjelmistoa, vaikka jotkin toiminnot, kuten FaceTime ja Messages, eivät toimi, koska Apple ei tunnista tietokonetta todellisena Mac-tietokoneena. Mutta paljon perusosia pitäisi toimia. Pidä hauskaa!

Vaihe kahdeksan( valinnainen): muuttaa tarkkuutta

Oletuksena virtuaalikoneesi resoluutio on 1024 × 768, jolla ei ole paljon tilaa työskennellä.Jos yrität muuttaa tarkkuutta MacOS: ssä, et kuitenkaan näe mitään vaihtoehtoa. Sen sijaan sinun on annettava muutamia komentoja.

Sammuta virtuaalikoneesi sammuttamalla macOS: valitse valikkoriviltä Apple ja napsauta sitten "Sammuta". Sulje sitten VirtualBox kokonaan( vakavasti tämä vaihe ei toimi, jos VirtualBox on vielä auki!) Ja palaa takaisinWindowsin komentokehote adminiksi. Sinun on suoritettava seuraavat kaksi komentoa:

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

Toisessa komennossa sinun täytyy korvata N numero yhdestä viiteen riippuenmitä resoluutiota haluat:

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

Käynnistä VirtualBox, lataa virtuaalikoneesi ja se käynnistyy haluamaasi resoluutioksi!

Tästä eteenpäin voit avata VirtualBoxin mitä tahansa Macin liittyvää testausta varten. Jälleen näet paljon virheitä käynnistyksen aikana, mutta ne ovat kunnossa;sivuuttaa ne. Muista myös, että ääni ei toimi eikä FaceTime tai iMessage kuten reaaliaikainen Mac tarvitsevat. Tämä ei ole täydellinen, mikä on odotettavissa täysin tukemattomasta asennuksesta. Mutta se on macOS, virtuaalikoneessa, ja se ei ole huono! Varmista, että tutustut oppaaseemme VirtualBoxin edistyneisiin ominaisuuksiin, jotta saat kaiken irti koneestasi.

Yksi asia: valtava huuto Chad S. Samuelsille, jota ilman en voinut päivittää High Sierra -oppaasta. Kiitos paljon!