Kuidas installida MacOS High Sierra VirtualBoxi Windows 10-s
Kas soovite mõnikord Safari veebisaiti testida või proovida Maci keskkonnas veidi tarkvara, on virtuaalse masina MacOS-i uusima versiooni kättesaadavus kasulik. Kahjuks sa ei ole tegelikult peaks seda teha, nii et MacBOSi käivitamine VirtualBoxis on vähemalt keeruline.
See ei ole siiski võimatu. Mõned InsanelyMaci foorumite inimesed on välja selgitanud protsessi, mis toimib. Ainuke asi mitte töö on hea, mis mingil põhjusel on väga moonutatud või olematu. Peale selle on see aga MacOS High Sierra, mis töötab VirtualBoxis sujuvalt.
Et inimesed asjad veidi lihtsamaks muutuksid, oleme kombineerinud mõne erineva foorumi keele meetodid üheks samm-sammuliseks juhendiks koos ekraanipiltidega. Sukeldume.
MÄRKUS. Selle töö saamiseks peate High Sierra allalaadimiseks juurdepääsu reaalsele Macile. Võib arvata, et me saame High Sierra ISO-d muul viisil, kuid me ei soovita seda. Laenuta sõbra Maci tund aega, kui teil seda ei ole, ja sa peaksid olema täiuslik - kõike, mis on väljaspool seda, kui üks neist juhenditest on teie Windows PC-s võimalik.
Kui olete Macis ja soovite Macis kasutada MacOS-i virtuaalmasinat, soovitame selle asemel kontrollida Parallels Desktop Lite'i, sest see võib luua tasuta MacOS-virtuaalmasinaid ja on palju lihtsam töötada.
Kas olete valmis alustama? Lähme sisse!
Esimene samm: luua MacOS High Sierra ISO fail
Alustamiseks peame looma MacOS High Sierra installeri ISO-faili, nii et me saame selle Windowsi masinasse VirtualBoxi laadida. Haara oma laenatud Maci, minge Mac App Store'i, otsige Sierra ja klõpsake "Download".
Kui protsess on lõpetatud, käivitab paigaldaja - see on okei, lihtsalt sulgege see käsuga Command + Q. Me ei taha oma sõbra Maci uuendada; me vajame lihtsalt allalaaditud faile.
Nende failide teisendamiseks ISO-ks peame kasutama terminali, mida leiate rakendustest Rakendused> Utiliidid.
Esmalt käivitage tühi ketta kujutise loomiseks järgmine käsk:
hdiutil loob -o /tmp/HighSierra.cdr -size 7316m-SPUT -fs HFS + J
Seejärel kinnitage tühi pilt:
hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint / Volumes / install_build
Nüüd taastate BaseSystem.dmg installijalt uuele paigaldatud pildile:
asr restore-source / Rakendused / Installi MacOS Kõrge Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / Köited / install_build -noprompt -noverify -erase
Pange tähele, et pärast seda on meie sihtkoha kinnituspunkti nimi muutunud “OS X Base System / System”. Sa oled peaaegu valmis! Pildi eemaldamine:
hdiutil detach / Volumes / OS X Põhisüsteem
Lõpuks teisendage loodud pilt ISO-failiks:
hdiutil teisendab /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso
Liigutage ISO töölauale:
mv /tmp/HighSierra.iso.cdr ~ / Desktop / HighSierra.iso
Ja sul on käivitatav kõrge Sierra ISO fail!
Kopeerige see oma Windowsi seadmesse, kasutades suurt mälupulka, välist kõvaketast või kohalikku võrku.
Teine etapp: loo virtuaalne masin VirtualBoxis
Seejärel suunduge oma Windowsi masinale ja installige VirtualBox, kui te pole seda juba teinud, veenduge, et teil on uusim versioon (tõsiselt, vanemad versioonid ei pruugi töötada.)
Avage see ja klõpsake nuppu „Uus”. Pange oma virtuaalmasinale nimi "High Sierra" ja valige operatsioonisüsteemi jaoks "Mac OS X" ja selle versiooni jaoks "Mac OS X (64-bitine)" (sellest kirjast ei pakuta "macOS High Sierra", kuid see on korras.)
Jätkake protsessi. Mälu puhul soovitame kasutada vähemalt 4096 MB, kuigi saate valida rohkem, kui teil on piisavalt mälu, et oma Windowsi masinasse säästa.
Seejärel küsitakse teid kõvakettalt. Valige „Loo virtuaalne kõvaketas” ja klõpsake nuppu Loo.
Valige kõvaketta tüübi jaoks VDI ja klõpsake nuppu Edasi. Teilt küsitakse, kas soovite dünaamiliselt suurusega draivi või fikseerida. Soovitame fikseeritud suurust, kuna see on natuke kiirem, kuigi see võtab teie Windows-masinas veidi rohkem kõvaketta ruumi.
Klõpsake nuppu Edasi. Teilt küsitakse, kui suur draiv soovid; soovitame vähemalt 25 GB, mis on piisavalt suur OS ja mõned rakendused. Sõltuvalt teie hoiustamistingimustest võiksite pakkuda rohkem, kuid me ei usu, et saate seda palju vähem kasutada.
Klõpsake käskude kaudu ja olete loonud oma virtuaalse masina kirje! Nüüd on aeg teha väike konfiguratsioon.
Kolmas etapp: seadistage virtuaalne masin VirtualBoxis
Virtuaalset masinat peaksite nägema VirtualBoxi peaaknas.
Valige see, seejärel klõpsake nuppu „Suur kollane“. Kõigepealt suunake vasakule külgribale „Süsteem”. Veenduge, et vahekaardil Motherboard veenduge, et „Floppy” on märkimata.
Järgige peamenüüd vahekaardile „Protsessor” ja veenduge, et teil on vähemalt kaks virtuaalmasinale eraldatud protsessorit.
Seejärel klõpsake vasakpoolsel külgribal nuppu „Kuva” ja veenduge, et videomälu on seatud vähemalt 128 MB.
Seejärel klõpsa vasakul külgribal „Storage”, seejärel klõpsa “Empty” CD-draivile. Klõpsake üleval paremal asuval CD-ikoonil ja seejärel sirvige varem loodud kõrge Sierra ISO-faili juurde.
Kõigi tehtud muudatuste lõpuleviimiseks klõpsake „OK“ ja sulgege seejärel VirtualBox. Ei, tõsiselt: sulgege VirtualBox nüüd või järgmised sammud ei tööta.
Neljas etapp: oma virtuaalse masina seadistamine käsuviipist
Oleme teinud paar tweaksit, kuid peame tegema veel mõned, et veenda operatsioonisüsteemi, mis töötab reaalses Macis. Kahjuks ei ole VirtualBoxi kasutajaliidese jaoks selle jaoks mingeid võimalusi, seega peate avama käsuviiba.
Avage menüü Start, otsige “Command Prompt”, seejärel paremklõpsake seda ja valige „Run as administrator”.
Te peate järjekorras käivitama numbrikäsud. Kleepige järgmised käsud, vajutades iga kord klahvi Enter ja oodates, kuni see lõpeb:
cd "C: failide programmeerimineOracleVirtualBox"
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 "Kõrge Sierra" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "meiehardworkbythesewordsguardedpeatontontil (c) AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1
See on nii! Kui kõik toimib, siis ei tohiks tagasisidet näha; käsud lihtsalt käivituvad. Kui käsk ei töötanud, veenduge, et teie virtuaalne masin on täpselt nimeks “High Sierra”; Kui see nii ei ole, muutke ülaltoodud käske, seades oma masina nime jutumärkidesse. Mine edasi ja sulgege käsuviip. Nüüd liigume tagasi VirtualBoxi.
5. samm: installeri käivitamine ja käivitamine
Avage VirtualBox uuesti, klõpsake oma Sierra masinal, seejärel klõpsake "Start". Teie masin hakkab käivituma. Näete palju üleliigset teavet, sest see juhtub - ja ma mõtlen a palju-kuid ärge muretsege selle pärast. See on normaalne, isegi mõned asjad, mis näevad välja nagu vead.
Peaksid muretsema ainult siis, kui konkreetne viga on vähemalt viis minutit. Lihtsalt jalutage ja laske tal natuke aega sõita. Kui olete kõik õigesti teinud, käivitub see.
Lõpuks näete installijat, kes palub teil valida keel:
Pick “English” või millist keelt eelistate, seejärel klõpsake “Next”. Enne kui midagi muud teete, klõpsake „Disk Utility“ ja seejärel „Continue“.
Te ei näe draivi: ärge paanikas, High Sierra peidab vaikimisi tühjad draivid. Klõpsake menüüribal „View“ (vaatamine), millele järgneb “Show All Devices” (Kuva kõik seadmed)
Nüüd peaksite nägema oma tühja virtuaalse draivi külgribal. Klõpsake seda, seejärel klõpsake suvandil „Kustuta“.
Nimetage draiv „Macintosh HD” ja jätke ülejäänud kaks seadet: “Mac OS Extended Journaled” ja “GUID partitsioonikaart”. Ära loo AFS-i partitsiooni, sest see ei tööta ja peate alustama uue virtuaalse kõvakettaga. Klõpsake nupul „Kustuta“, seejärel sulgege protsess, kui protsess on lõppenud. Teid viiakse peaaknasse tagasi.
Valige „Installige MacOS“ ja klõpsake „Jätka“. Teil palutakse tingimustega nõustuda.
Nõustuge ja teil palutakse lõpuks valida kõvaketas; valige just tehtud partitsioon.
Installimine algab! See võib võtta aega, nii et olge kannatlik. Lõpuks käivitub teie virtuaalne masin uuesti ja viib teid tagasi paigaldaja juurde. Ärge paanikas: seda oodatakse.
Kuues etapp: Paigaldaja teine etapp virtuaalsest kõvakettast
Sellel hetkel on installija kopeerinud failid virtuaalsesse kõvakettale ja ootab sealt käivitamist. Mingil põhjusel see ei tööta virtuaalmasinas, mistõttu näete paigaldajat uuesti.
Lülitage virtuaalne masin välja ja avage selle seaded. Hoidke Storage, klõpsake paneelil „Storage Tree” nuppu „HighSierra.iso”, seejärel klõpsake üleval paremal asuval CD-ikoonil ja klõpsake „Remove Disk from Virtual Drive”..
Nüüd käivitage virtuaalne masin ja näete seda armas ekraani.
See on EFI sisemine kate ja nii kaua, kui näete kollast värvi „FS1”, saate selle ülejäänud paigaldaja käivitamiseks kasutada. Klõpsake virtuaalmasinal ja lase tal hiir ja klaviatuur jäädvustada, seejärel tippige fs1:
ja vajuta Enter. See lülitab kataloogid FS1-sse, kus asub ülejäänud paigaldaja.
Järgmisena käivitame mõned käsud, et minna üle kataloogile, mida vajame:
cd "macOS Install Data" cd "Lukustatud failid" cd "Boot Files"
Nüüd saame installeri käivitada järgmise käsuga:
boot.efi
Paigaldaja tõmbab kohale, kust see jäi. Kõigepealt näete teksti, nagu enne, rida, kuid lõpuks näete GUI paigaldajat tagasi. (Ärge muretsege, sa pead selle protsessi läbi viima ainult üks kord.)
Me jõuame sinna, lihtsalt vajame veidi rohkem kannatust.
Kaheksas etapp: logige sisse MacOS High Sierra
Lõpuks taaskäivitub virtuaalne masin uuesti, seekord macOS High Sierra. Kui see ei juhtu, proovige ISO-d välja visata virtuaalmasinast. Kui High Sierra ei käivitu, peate läbima oma riigi valimise, kasutaja seadistamise ja ülejäänud algseadistuse protsessi.
Lõpuks teete selle Maci töölauale. Yay!
Nüüd saate proovida mõnda Maci tarkvara, kuigi mõned funktsioonid, nagu FaceTime ja Sõnumid, ei tööta, sest Apple ei tunne teie arvutit reaalse Macina. Aga palju põhilisi asju peaks töötama. Lõbutse hästi!
Kaheksas etapp (valikuline): muutke oma eraldusvõimet
Vaikimisi on teie virtuaalne masin resolutsioon 1024 × 768, mis ei ole palju ruumi töötamiseks. Kui proovite resolutsiooni MacOS-i sees muuta, ei näe te seda võimalust teha. Selle asemel peate sisestama mõned käsud.
Lülitage oma virtuaalne masin välja, sulgedes MacOS-i: klõpsake menüüribal Apple'il, seejärel klõpsake “Shut Down”. Sulgege seejärel VirtualBox täielikult (tõsiselt, see samm ei toimi, kui VirtualBox on veel avatud!) 'Käsuviip administraatorina. Peate käivitama kaks järgmist käsku:
cd "C: failide programmeerimineOracleVirtualBox"
VBoxManage setextradata "High Sierra" "VBoxInternal2 / EfiGopMode" N
Teise käsu puhul peate asendama N
arvuga üks kuni viis, sõltuvalt soovitud eraldusvõimest:
- 1 annab teile eraldusvõime 800 × 600
- 2 annab teile resolutsiooni 1024 × 768
- 3 annab teile resolutsiooni 1280 × 1024
- 4 annab teile eraldusvõime 1440 × 900
- 5 annab teile 1920 × 1200 resolutsiooni
Käivitage VirtualBox, laadige üles oma virtuaalne masin ja see peaks algama teie eelistatud eraldusvõimega!
Nüüd saate avada VirtualBoxi mis tahes Maciga seotud testimiseks, mida soovite teha. Jällegi näete buutimise ajal palju vigu, kuid nad on hästi; neid ignoreerida. Samuti pidage meeles, et heli ei tööta ega asju nagu FaceTime või iMessage, mis vajavad tõelist Maci. See ei ole täiuslik, mida oodatakse täielikult toetamata seadistustest. Aga see on MacOS, virtuaalses masinas ja see pole halb! Kontrollige kindlasti ka meie VirtualBoxi täiustatud funktsioonide juhendit, et ka oma masinat ära kasutada.
Veel üks asi: suur väljakutse Chad S. Samuelsile, kellele ma ei suutnud seda juhendit High Sierra jaoks uuendada. Tänan sind väga!