Turinys:

Kaip įdiegti „MacOS“per virtualią mašiną
Kaip įdiegti „MacOS“per virtualią mašiną
Anonim

Išsamios instrukcijos tiems, kuriems reikia „Xcode“arba tiesiog norintiems išbandyti „Apple“patentuotą OS.

Kaip įdiegti „MacOS“per virtualią mašiną
Kaip įdiegti „MacOS“per virtualią mašiną

1. Patikrinkite kompiuterio suderinamumą

Norint paleisti „macOS“, reikia palyginti modernaus kompiuterio. Daugiau ar mažiau patogiam darbui reikia keturių branduolių procesoriaus, 8 GB RAM ir atskiros grafikos.

Be to, procesorius turi palaikyti virtualizacijos technologijas techninės įrangos lygiu. „Intel“lustams tai yra VT-x arba VT-d, AMD - AMD-V. Beveik visi šiuolaikiniai procesoriai turi jį, tačiau tai nebus nereikalinga.

Kaip įdiegti „MacOS“per virtualią mašiną: patikrinkite kompiuterio suderinamumą
Kaip įdiegti „MacOS“per virtualią mašiną: patikrinkite kompiuterio suderinamumą

Tai galima išsiaiškinti konkretaus lusto modelio aprašyme gamintojo svetainėje arba naudojant nemokamą CPU-Z įrankį.

  1. programą iš oficialios svetainės ir įdiekite.
  2. Paleiskite CPU-Z ir pažiūrėkite į eilutę Instrukcijos.
  3. Jei yra pirmiau minėti ženklai, tada viskas tvarkoje.
  4. Jei ne, galite naudoti programinės įrangos virtualizavimą, tačiau tokiu atveju našumas bus pastebimai mažesnis.

2. Paruoškite „macOS“vaizdą

„MacOS“diegimo vaizdai nėra laisvai prieinami, o „Apple“draudžia naudoti savo OS kitų gamintojų kompiuteriuose. Norėdami gauti įkrovos disko vaizdą, galite pabandyti jį rasti internete arba pasiskolinti „Mac“iš draugo.

Mes naudosime antrąjį variantą.

  1. „Mac“kompiuteryje eikite į ir spustelėkite Atidaryti „App Store“.
  2. Spustelėkite „Atsisiųsti“, palaukite, kol diegimo programa atsisiųs ir uždarys.
  3. Atidarykite aplanką Programos → Priemonės ir paleiskite terminalą.
  4. Sukurkite disko vaizdo konteinerį nukopijuodami komandą

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  5. Sumontuokite jį naudodami komandą

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

  6. Su komanda išskleiskite sistemos diegimo programą iki sukurto vaizdo

    sudo / Programos / Įdiegti / macOS / High / Sierra.app/Contents/Resources/createinstallmedia --volume / Apimtys / install_build

  7. Įveskite administratoriaus slaptažodį ir patvirtinkite paspausdami Y ir Enter.
  8. Perkelkite vaizdą į darbalaukį naudodami komandą

    mv /tmp/HighSierra.cdr.dmg ~ / Darbalaukis / InstallSystem.dmg

  9. Atjunkite diegimo programą naudodami komandą

    hdiutil detach / Tomai / Įdiegti / macOS / High / Sierra

  10. Konvertuokite „MacOS“vaizdą į ISO formatą naudodami komandą

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  11. Pakeiskite vaizdo failo plėtinį į ISO ir perkelkite jį naudodami „flash drive“į kompiuterį, kuriame bus įdiegta virtualioji mašina.

3. Pasirinkite ir įdiekite virtualizacijos programinę įrangą

Yra daug nemokamų ir mokamų virtualių mašinų. „MacOS“diegimui tinka „VmWare“, „Parallels“, „VirtualBox“. Pavyzdžiui, paimkite pastarąjį: jis yra laisvai prieinamas ir gerai žinomas.

  1. į oficialią „VirtualBox“svetainę ir spustelėkite „Windows“prieglobos nuorodą.
  2. Atidarykite atsisiųstą failą ir vykdykite diegimo vedlio nurodymus.
  3. Patvirtinkite papildomų komponentų įdiegimą procese.

4. Sukurkite virtualią mašiną

Dabar „VirtualBox“turime sukurti savo virtualų kompiuterį, kuriame vėliau įdiegsime „MacOS“.

  1. Paleiskite programą, spustelėkite mygtuką „Sukurti“ir įveskite įrenginio pavadinimą.
  2. Nurodykite OS tipą ir versiją, mūsų atveju - Mac OS X ir macOS 10.13 High Sierra.
  3. Įveskite RAM kiekį. Kuo daugiau, tuo geriau, bet geriau neperžengti žaliosios zonos.
  4. Pasirinkite "Sukurti naują virtualų diską" ir VDI tipą.
  5. Nurodykite formatą "Dynamic" ir nustatykite norimą dydį. Rekomenduojama nuo 30 GB, priklausomai nuo planuojamos naudoti programinės įrangos kiekio.

5. Sukonfigūruokite virtualią mašiną

Norėdami teisingai paleisti svečių OS, pagrindiniame kompiuteryje turite paskirstyti optimalų išteklių kiekį, sukonfigūruoti kai kuriuos nustatymus ir pasirinkti „macOS“vaizdą kaip įkrovos diską.

  1. Pasirinkite virtualią mašiną ir įrankių juostoje spustelėkite Konfigūruoti.
  2. Eikite į skyrių „Sistema“ir skirtuke „Pagrindinė plokštė“, panaikinkite elemento „Diskelis“žymėjimą ir perkelkite jį žemyn naudodami rodyklę. Likusią dalį palikite nepakeistą.
  3. Skirtuke „Procesorius“nurodykite branduolių skaičių. Geriau nepalikti žalios zonos.
  4. Skiltyje „Ekranas“nustatykite maksimalų vaizdo įrašo atminties kiekį ir įsitikinkite, kad abu spartinimo žymės langeliai yra nepažymėti.
  5. Skiltyje „Media“spustelėkite eilutę „Tuščia“, tada ant disko piktogramos ir pasirinkite ISO atvaizdą, kurį paruošėme antrame žingsnyje.
  6. Spustelėkite Gerai, kad išsaugotumėte nustatymus ir uždarytumėte „VirtualBox“.

6. Sukonfigūruokite papildomus parametrus

Dėl aukščiau paminėtų apribojimų „macOS“veikia tik firminiuose „Apple“kompiuteriuose. Kad sistema būtų įdiegta „VirtualBox“, turite šiek tiek padirbėti konsolėje ir apsimesti „iMac“.

  1. Atidarykite paiešką, įveskite cmd ir paleiskite komandų eilutę.
  2. Nukopijuokite šias komandas po vieną, pakeisdami „mac“savo virtualios mašinos pavadinimu.

cd "C: / Program Files / Oracle / VirtualBox \"

VBoxManage.exe modifyvm "mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "Jūsų virtualios mašinos pavadinimas" "VBoxInternal / Įrenginiai / efi / 0 / Config / DmiSystemProduct" "iMac11, 3"

VBoxManage setextradata "Jūsų virtualios mašinos pavadinimas" "VBoxInternal / Įrenginiai / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "Jūsų virtualios mašinos pavadinimas" "VBoxInternal / Įrenginiai / efi / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Jūsų virtualios mašinos pavadinimas" "VBoxInternal / Įrenginiai / smc / 0 / Config / DeviceKey" "ourhardworkbythewordsguardedpleasedontsteal (c) AppleComputerInc"

VBoxManage setextradata "Jūsų virtualios mašinos pavadinimas" "VBoxInternal / Įrenginiai / smc / 0 / Config / GetKeyFromRealSMC" 1

7. Įdiekite „macOS“virtualioje mašinoje

Dabar galite pereiti prie pačios „MacOS“diegimo. Ši procedūra suskirstyta į kelis etapus ir trunka apie valandą. Proceso metu turėsite dar kartą padirbėti su komandų eilute, bet šį kartą paskutinį kartą.

Pirmas žingsnis

  1. Atidarykite „VirtualBox“ir paleiskite virtualią mašiną.
  2. Sistema pradės iš anksto įkelti. Ekrane bus rodoma daug teksto, tarp kurių gali būti informacijos apie klaidas. Nekreipkite į tai dėmesio.
  3. Po kelių minučių pasirodys obuolio logotipas ir bus įkelta grafinė sąsaja.
  4. Pasirinkite savo sistemos kalbą ir meniu paleiskite „Disk Utility“.
  5. Nurodykite virtualų diską, kurį sukūrėme ketvirtame žingsnyje, ir spustelėkite mygtuką „Ištrinti“.
  6. Suteikite jam pavadinimą ir palikite likusias parinktis tokias, kokios yra. Patvirtinkite ištrynimą.
  7. Priemonių lange pasirinkite Diegti macOS ir spustelėkite Tęsti.
  8. Sutikite su licencijos sutartimi ir spustelėkite sukurtą diską.
  9. Palaukite, kol diegimo failai bus nukopijuoti į diską ir sistema bus paleista iš naujo.
  10. Kai vėl pasirodys „macOS Utilities“langas, eikite į „Apple“meniu ir spustelėkite „Shut Down“.

Antrasis etapas

  1. „VirtualBox“pasirinkite virtualią mašiną ir atidarykite jos nustatymus.
  2. Eikite į skyrių „Media“ir spustelėkite eilutę HighSierra.iso, tada disko piktogramą ir spustelėkite „Pašalinti diską iš disko“.
  3. Spustelėkite Gerai ir vėl paleiskite virtualią mašiną.
  4. Po paleidimo pasirodo UEFI apvalkalas su komandų eilute, į kurią reikia rankiniu būdu po vieną įvesti šias komandas:

Fs1:

cd "macOS diegimo duomenys"

cd "Užrakinti failai"

cd "Boot Files"

boot.efi

Trečias etapas

  1. Tai paleis grafinę sąsają ir tęs diegimą.
  2. Po kelių minučių virtualioji mašina bus paleista iš naujo ir bus atidaryta pradinė sistemos konfigūracijos sąsaja.
  3. Nurodykite šalį ir klaviatūros išdėstymą.
  4. Pasirinkite Neperkelti jokios informacijos dabar, kad nustatytumėte sistemą kaip naują.
  5. Praleiskite prisijungimą prie savo Apple ID spustelėdami Sąranka vėliau ir Praleisti.
  6. Sutikite su licencijos sutarties sąlygomis, tada įveskite savo vartotojo vardą ir slaptažodį.
  7. Spustelėkite Tęsti ir vadovaukitės nurodymais, kad tinkintumėte klaviatūrą.

8. Patikrinkite virtualios mašinos veikimą

„MacOS“diegimas baigtas. Operacinė sistema veikia atskirame lange, kurį galima sumažinti arba perkelti į kitą monitorių.

Norėdami įjungti virtualią mašiną, atidarykite VirtualBox ir spustelėkite mygtuką Pradėti. Išjungti ir paleisti iš naujo galima iš paslaugų programos ir per „MacOS“sistemos meniu.

Rekomenduojamas: