Skaičiavime ir programinės įrangos inžinerijoje labai svarbios virtualios mašinos. Jie pirmiausia leidžia mums išbandyti ir naudoti skirtingas operacines sistemas nereikalaujant papildomos aparatūros. Be to, galite būti tikri, kad jei kažkas nepavyksta su virtualia mašina, tai nesugadins jūsų esamos pagrindinės kompiuterio operacinės sistemos.
Šis vadovas parodys, kaip įdiegti „MacOS“ „Ubuntu Linux“ naudojant „QEMU-KVM“ virtualią mašiną. Tai atlikę galėsite naudoti vietinę „MacOS“ programinę įrangą, kurios kitaip nėra „Linux“.
Kas yra QEMU?
QEMU yra virtualios mašinos emuliatorius ir virtualizatorius, kuris yra gana panašus į „VMware“ ir „VirtualBox“ sistemoje „Windows“. Vartotojai dažnai naudoja QEMU kartu su KVM, nes tai suteikia natūraliai įdiegtą virtualią mašiną „Linux“ branduolyje.
Pagrindinis QEMU privalumas yra tai, kad jį labai lengva nustatyti ir valdyti. Be to, naudojant „QEMU“ niekada nebuvo taip paprasta kurti virtualias mašinas iš komandinės eilutės. Taip pat galite naudoti GUI sąsają su QEMU / KVM, o pageidaujamas pasirinktas GUI tvarkytuvas yra
virt-vadybininkas. Bėgimas virtualios mašinos suteiks jums daug kitų privalumų taip pat.Baigę tikrinti QEMU / KVM virtualią mašiną ir jos nebereikia, galite lengvai ištrinti virtualiojo disko failą, susietą su virtualia mašina.
QEMU / KVM diegimas
Galite įdiegti QEMU / KVM iš komandinės eilutės naudodami apt įrankį; apt taip pat naudojamas programoms pašalinti „Debian“ pagrindu veikiančiose „Linux“ distros. Be to, kartu su QEMU paketais turėtumėte įdiegti „Python“ komunalines paslaugas.
Norėdami tęsti, įdiekite visas reikalingas priklausomybes.
sudo apt-get install qemu-system qemu-utils python3 python3-pip
Šiame vadove naudojama lapės projektas „GitHub“ palengvinti „MacOS“ diegimo procesą ir virtualios mašinos valdymą naudojant QEMU / KVM.
Pirmiausia turėsite atsisiųsti „MacOS“ pagrindinio vaizdo ir diegimo įrankius iš „Foxlets“ oficialios „GitHub“ saugyklos.
Perjunkite į /Downloads aplanką, kad jis būtų dabartinis darbo katalogas.
CD ~ / Atsisiuntimai
Tada atsisiųskite projektą naudodami wget naudingumas:
wget https://github.com/foxlet/macOS-Simple-KVM/archive/refs/heads/master.zip
Atsisiųstos pakuotės bus išsaugotos kaip meistras.zip viduje konors /Downloads aplanką. Naudoti atsegti komandinės eilutės įrankis pakuotės turiniui išgauti.
atsegti meistrą.zip
Išpakavimo įrankis išsaugos išgautą komandų aplanką kaip „macOS-Simple-KVM-master“.
KVM aplanko kūrimas virtualioms mašinoms
Norėdami lengvai valdyti virtualias mašinas, galite sukurti aplanką pavadinimu KVM kuriame bus „MacOS“ virtuali mašina. Šiame kataloge galite naudoti kitas virtualias mašinas savo sistemoje.
mkdir ~ / KVM
Sukūrę aplanką, galite perkelti išpakuotą aplanką, kuriame yra jūsų „MacOS“ diegimo įrankiai ir scenarijai, į aplanką KVM. Be to, norėdami supaprastinti dalykus, galite pervadinti aplanką į „macOS“. Visa tai galite padaryti naudodami šią komandą.
mv ~ / Atsisiuntimai / macOS-Simple-KVM-master / ~ / KVM / macOS
Virtualiojo disko kūrimas
Dabar „MacOS“ aplanke, kurį neseniai pervadinote, sukursite virtualų standųjį diską.
cd ~ / KVM / macOS
Paleiskite šį scenarijų iš „MacOS“ aplanko, kuriame bus jūsų virtualioji mašina. Žemiau pateikta komanda automatiškai atsisiunčia „MacOS Catalina“ diegimo vaizdą.
./šuolis
Įdėję pagrindinį vaizdą, dabar galite sukurti virtualų disko vaizdą, kuriame įdiegsite „MacOS“.
Naudoti qemu-img įrankis, skirtas sukurti virtualų standųjį diską, kuris bus naudojamas diegiant operacinę sistemą.
„qemu-img create -f qcow2 mac_os.qcow2 64G“
Aukščiau pateikta komanda sukuria virtualų disko pavadinimą mac_os.qcow2 viduje konors qcow2 formatas, kurio numatomas dydis yra 64 GB. QEMU sukurs didesnį vaizdą, nei nurodėte, kaip matote žemiau esančioje išvestyje, kur jis sukuria maždaug 68 GB diską.
Konfigūruoti virtualią mašiną
Kitas svarbus MacOS aplanko failas yra pagrindinis.sh failas, naudojamas virtualiosios mašinos vykdymo laiko konfigūravimui.
Apačioje pridėkite šias dvi eilutes: pagrindinis.sh failą ir išsaugokite jį.
-drive id = SystemDisk, jei = nėra, failas = mac_os.qcow2
-įrenginio ide-hd, magistralė = sata.4, diskas = SystemDisk
Galutinis pagrindinis.sh turėtų atrodyti taip, kaip parodyta paveikslėlyje žemiau.
Kita konfigūracija, kurią galite pakeisti, yra RAM kiekis, kurį naudos virtuali mašina. Eilutė, prasidedanti -m nurodo RAM dydį GB. Pradedančioje eilutėje galite nurodyti virtualiosios mašinos naudojamų procesoriaus branduolių skaičių -smp, t.y šerdys = x.
„MacOS“ diegimas „Ubuntu“
Norėdami pradėti diegimą, paleiskite pagrindinis.sh scenarijaus failas, kurį ką tik redagavome aukščiau.
./basic.sh
Paleidus aukščiau pateiktą komandą, pamatysite pradinį „MacOS“ operacinės sistemos diegimo ekraną. Paspauskite Įveskite tęsti.
Pastaba: Pelė šiuo metu gali neveikti tinkamai. Vietoj to naršymui turėsite naudoti rodyklių klavišus.
Naudokite klaviatūros klavišus „Ctrl“ + „Alt“ + G norėdami išeiti iš pelės ir klaviatūros valdiklių iš virtualiosios mašinos lango.
Būtinai perskaitykite licencijos sąlygas ir tęskite diegimą pasirinkdami Sutikite mygtuką.
Prieš tęsdami diegimą, nepamirškite formatuoti virtualaus disko naudodami Disk Utility.
Kairiajame skydelyje pasirinkite atitinkamą disko dydį ir spustelėkite Ištrinti mygtuką. Tada pervadinkite diską į Pagrindinis diskas disko įrankyje. Norėdami formatuoti diską, naudokite „Apple File System“ formatą (APFS) ir GUID skaidinio žemėlapio schemą, kaip parodyta žemiau.
Kai viskas bus nustatyta, viršutiniame kairiajame kampe uždarykite disko įrankio langą raudonu mygtuku. Tada sistema nukreips jus į ankstesnį ekraną.
Tinkamai suformatavus virtualų standųjį diską, dabar galite pradėti diegti „MacOS“ pasirinkdami Iš naujo įdiekite „macOS“ variantą.
Dabar pasirinkite diegimo diską, kuriame bus jūsų „MacOS“ sistema.
Kitame sekančiame ekrane galite tiesiog spustelėti Tęsti tęsti diegimą.
Diegimas užtruks šiek tiek laiko, kaip matote iš toliau nurodyto pradinio numatyto laiko, todėl paimkite puodelį kavos ar mėgstamo gėrimo ir atsipalaiduokite.
Diegimo metu jums nereikia daryti kitų pasirinkimų, kol pamatysite žemiau esantį ekraną, kuriame prašoma sukonfigūruoti operacinę sistemą.
„MacOS“ diegimo konfigūravimas
Jei diegimas pasiektas taip toli, atėjo laikas sukonfigūruoti naują operacinę sistemą. Pradėkite pasirinkdami savo šalį ar gyvenamosios vietos regioną.
Tada pasirinkite savo rašytinės ir šnekamosios kalbos parinktis. Galite naudoti Tinkinti nustatymus mygtuką, jei norite pridėti daugiau palaikymo kalbomis.
Kitame ekrane pateikiama, kaip „Apple“ tvarko duomenis ir vartotojo privatumą. Spustelėkite Tęsti Pereiti.
Naudodami „MacOS“ turite galimybę perduoti duomenis iš kito kompiuterio ar laikmenos, tačiau šiuo metu to nedarysime, kad viskas būtų paprasta.
Vėliau galite pasirinkti prisijungti naudodami „Apple ID“.
Sąlygų ir sąlygų ekrane pasirinkite Sutikite jei norite tęsti diegimą.
Dabar galite judėti pirmyn ir nustatyti vartotojo abonementą. Norėdami tęsti, pateikite savo vartotojo vardą ir saugų slaptažodį. Taip pat galite pateikti užuominą, kad galėtumėte prisiminti slaptažodį, jei jį pamiršite.
Kitame ekrane, kuriame sakoma „Express Set Up“, tiesiog paspauskite Tęsti.
Analitikos ekrane prašoma jūsų sutikimo bendrinti strigčių ir naudojimo duomenis su kūrėjais. Patikrink Bendrinkite strigčių ir naudojimo duomenis su programų kūrėjais parinktį ir pasirinkite Tęsti mygtuką.
Ekrano laikas leidžia jums sukonfigūruoti, ar „MacOS“ turėtų įrašyti ir pateikti ekrano naudojimo santrauką. Pasirinkite Nustatyti vėliau ir tada paspauskite Tęsti mygtuką.
Jei esate balso asistentų gerbėjas, galite pasirinkti, ar įjungti „Siri“, ar ne. Pasirinkite Tęsti tęsti diegimą.
Paskutinis žingsnis, kol pamatysite naują „MacOS“ darbalaukį, yra nustatyti temos spalvą. Mes pasirinksime Tamsu šios mokymo programos tema.
Galiausiai jums bus pateiktas „MacOS“ darbalaukio ekranas. Šiame etape galite pradėti naudoti sistemą, tačiau kai kurios konfigūracijos parinktys gali pasirodyti kartais. Taip pat galite pasirinkti atnaujinti sistemą dabar ar vėliau.
Čia jūs turite tai, „MacOS“, veikiančią virtualioje mašinoje „Ubuntu Linux“.
Virtualiosios mašinos paleidimas ir sustabdymas
Galite išjungti arba iš naujo paleisti „MacOS“ sistemą, jei baigsite naudotis virtualia mašina. Norėdami sustabdyti virtualią mašiną, paspauskite „Ctrl“ + C terminale, kuriame yra pagrindinis.sh scenarijus veikia.
Norėdami vėl įjungti virtualią mašiną, tiesiog paleiskite pagrindinis.sh scenarijus „MacOS“ aplanke, kuriame yra jūsų virtualusis kietasis diskas.
./basic.sh
Jums bus pateiktas toks įkrovos ekranas. Pasirinkite parinktį, kuri sako Įkelkite „MacOS“ iš „MainDisk“.
Daugiau konfigūracijų naudojant QEMU / KVM
Galite toliau sukonfigūruoti virtualios mašinos nustatymus, įskaitant ekrano skiriamąją gebą, tačiau šiame vadove daugiausia dėmesio skiriama diegimo aspektui. Atidaryk /docs aplankas „MacOS“ kataloge, kuriame yra virtualusis kietasis diskas, kad sužinotumėte daugiau apie tai, kaip toliau sukonfigūruoti sistemą.
„MacOS“ virtuali mašina automatiškai naudos pagrindinio kompiuterio operacinės sistemos naudojamą interneto ryšį, todėl galėsite lengvai įdiegti mėgstamas programas. Panašiai galite įdiegti „MacOS“ naudodami virtualią mašiną ir „Windows“ operacinėje sistemoje.
Nežinote, ar sutarsite su „Mac“? Sužinokite, kaip paleisti „MacOS“ sistemoje „Windows 10“ naudojant virtualią mašiną.
Skaitykite toliau
- „Linux“
- „Ubuntu“
- Virtuali mašina
- „macOS“
Mwiza kuria programinę įrangą pagal profesiją ir daug rašo apie „Linux“ ir „front-end“ programavimą. Kai kurie jo interesai apima istoriją, ekonomiką, politiką ir įmonės architektūrą.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.