Virtuálne stroje sú veľmi dôležité pri výpočtovej technike a softvérovom inžinierstve. Primárne nám umožňujú testovať a používať rôzne operačné systémy bez potreby ďalšieho hardvéru. Okrem toho si môžete byť istí, že ak sa s virtuálnym strojom niečo pokazí, váš existujúci operačný systém sa nerozbije.

Táto príručka vám ukáže, ako nainštalovať macOS na Ubuntu Linux pomocou virtuálneho stroja QEMU-KVM. Vďaka tomu budete môcť používať natívny softvér pre macOS, ktorý inak nie je k dispozícii v systéme Linux.

Čo je QEMU?

QEMU je emulátor a virtualizátor virtuálneho stroja, ktorý je veľmi podobný programom VMware a VirtualBox v systéme Windows. Používatelia často používajú QEMU spolu s KVM, pretože poskytuje natívne implementovaný virtuálny stroj v jadre Linuxu.

Hlavnou výhodou QEMU je, že je veľmi ľahké ho nastaviť a spravovať. Tiež vytváranie virtuálnych strojov z príkazového riadku nebolo nikdy jednoduchšie s QEMU. Môžete tiež použiť grafické rozhranie s QEMU / KVM a preferovaným správcom grafického používateľského rozhrania je

instagram viewer
virt-manažér. Beží virtuálne stroje vám tak poskytnú mnoho ďalších výhod tiež.

Po dokončení testovania virtuálneho stroja QEMU / KVM, ktorý už nepotrebujete, môžete jednoducho odstrániť súbor virtuálneho disku spojený s virtuálnym strojom.

Inštalácia QEMU / KVM

QEMU / KVM môžete nainštalovať z príkazového riadku pomocou obslužného programu apt; apt sa tiež používa na odinštalovanie aplikácií na distribúciách Linuxu založených na Debiane. Okrem toho by ste mali inštalovať pomocné programy Pythonu spolu s balíkmi QEMU.

Nainštalujte všetky požadované závislosti, aby ste mohli pokračovať.

sudo apt-get install qemu-system qemu-utils python3 python3-pip

Táto príručka používa foxlet projekt na GitHub uľahčiť proces inštalácie systému macOS a správy virtuálneho stroja pomocou QEMU / KVM.

Najskôr si budete musieť stiahnuť základný obrázok systému macOS a inštalačné nástroje z oficiálneho úložiska GitHub foxlets.

Prepnite na ikonu /Downloads priečinok, aby sa z neho stal aktuálny pracovný adresár.

cd ~ / Súbory na stiahnutie

Potom stiahnite projekt pomocou wget užitočnosť:

wget https://github.com/foxlet/macOS-Simple-KVM/archive/refs/heads/master.zip

Stiahnuté balíčky sa uložia ako majster.zip/Downloads priečinok. Použi rozbaliť obslužný program príkazového riadku na extrahovanie obsahu balíka.

rozbaľte master.zip

Nástroj na rozbalenie uloží extrahovaný priečinok príkazu ako macOS-Simple-KVM-master.

Vytvorenie priečinka KVM pre vaše virtuálne stroje

Na ľahkú správu svojich virtuálnych strojov môžete vytvoriť priečinok s názvom KVM ktorý bude obsahovať virtuálny stroj macOS. Tento adresár môžete použiť na hosťovanie ďalších virtuálnych strojov vo vašom systéme.

mkdir ~ / KVM

Po vytvorení priečinka môžete presunúť rozbalený priečinok obsahujúci vaše inštalačné nástroje a skripty macOS do priečinka KVM. Z dôvodu zjednodušenia môžete priečinok premenovať na macOS. To všetko môžete urobiť pomocou nasledujúceho príkazu.

mv ~ / Na stiahnutie / macOS-Simple-KVM-master / ~ / KVM / macOS

Vytvorenie virtuálneho disku

Teraz vytvoríte virtuálny pevný disk v priečinku macOS, ktorý ste nedávno premenovali.

cd ~ / KVM / macOS

Spustite nasledujúci skript z priečinka macOS, ktorý bude hostiteľom vášho virtuálneho počítača. Nižšie uvedený príkaz stiahne inštalačný obraz macOS Catalina automaticky.

./jumpstart

So základným obrázkom na mieste môžete teraz vytvoriť obraz virtuálneho disku, do ktorého nainštalujete macOS.

Použi qemu-img pomôcka na vytvorenie virtuálneho pevného disku, ktorý sa použije na inštaláciu operačného systému.

qemu-img create -f qcow2 mac_os.qcow2 64G

Vyššie uvedený príkaz vytvorí názov virtuálneho disku mac_os.qcow2 v qcow2 formát s odhadovanou veľkosťou 64 GB. QEMU vytvorí väčší obrázok, ako ste zadali, ako vidíte na výstupe nižšie, kde vytvorí disk s veľkosťou približne 68 GB.

Konfigurácia virtuálneho stroja

Ďalším dôležitým súborom v priečinku macOS je basic.sh súbor, ktorý sa používa na konfiguráciu runtime prostredia virtuálneho stroja.

Pridajte nasledujúce dva riadky do dolnej časti tabuľky basic.sh súbor a uložte ho.

-drive id = SystemDisk, ak = žiadny, súbor = mac_os.qcow2
-zariadenie ide-hd, bus = sata.4, jednotka = SystemDisk

Konečný obsah basic.sh by mal vyzerať ako ten na obrázku nižšie.

Ďalšou konfiguráciou, ktorú môžete zmeniť, je veľkosť pamäte RAM, ktorú bude virtuálny stroj používať. Riadok začínajúci sa na -m určuje veľkosť pamäte RAM v GB. Môžete určiť počet jadier CPU použitých virtuálnym strojom v riadku, ktorý začína -smp, t.j. jadrá = x.

Inštalácia systému macOS na Ubuntu

Inštaláciu spustíte spustením basic.sh skriptový súbor, ktorý sme práve upravili vyššie.

./basic.sh

Po spustení vyššie uvedeného príkazu sa zobrazí obrazovka úvodnej inštalácie operačného systému macOS. Stlačte Zadajte pokračovať.

Poznámka: Vaša myš nemusí v súčasnosti pracovať správne. Namiesto toho budete musieť na navigáciu používať šípky.

Použite klávesy na klávesnici Ctrl + Alt + G ukončíte ovládanie myši a klávesnice z okna virtuálneho stroja.

Prečítajte si licenčné podmienky a pokračujte v inštalácii výberom možnosti Súhlasím tlačidlo.

Pred inštaláciou nezabudnite naformátovať virtuálny disk pomocou programu Disk Utility.

Na ľavom paneli vyberte zodpovedajúcu veľkosť disku a kliknite na ikonu Vymazať tlačidlo. Potom disk premenujte na MainDisk v utilite disk. Na formátovanie disku použite formát Apple File System (APFS) a schému mapy oblastí GUID, ako je uvedené nižšie.

Keď je všetko nastavené, zatvorte okno obslužného programu disku červeným tlačidlom v ľavom hornom rohu. Systém vás potom nasmeruje na predchádzajúcu obrazovku.

Keď je virtuálny pevný disk správne naformátovaný, môžete teraz pokračovať v inštalácii systému macOS výberom položky Preinštalujte systém macOS možnosť.

Teraz vyberte inštalačný disk, ktorý bude obsahovať váš systém macOS.

Na ďalšej nasledujúcej obrazovke stačí kliknúť ďalej pokračovať v inštalácii.

Inštalácia bude chvíľu trvať, ako vidíte z počiatočného predpokladaného času nižšie, takže si vezmite šálku kávy alebo obľúbený nápoj a oddýchnite si.

Počas procesu inštalácie nemusíte robiť ďalšie výbery, kým sa nezobrazí obrazovka nižšie, ktorá vás požiada o konfiguráciu operačného systému.

Konfigurácia inštalácie systému macOS

Ak inštalácia zašla až sem, je čas nakonfigurovať nový operačný systém. Začnite výberom svojej krajiny alebo regiónu bydliska.

Potom pokračujte a vyberte svoje možnosti písaného a hovoreného jazyka. Môžete použiť Prispôsobte nastavenia Ak chcete, môžete pridať ďalšiu jazykovú podporu.

Na ďalšej obrazovke sa dozviete, ako Apple zaobchádza s údajmi a ochranou súkromia používateľov. Kliknite ďalej pokračovať.

V systéme macOS máte možnosť prenášať údaje z iného počítača alebo pamäťového média, ale momentálne to nebudeme robiť, aby to nebolo jednoduché.

Môžete sa rozhodnúť prihlásiť sa pomocou svojho Apple ID neskôr.

Na obrazovke Podmienky vyberte Súhlasím ak chcete pokračovať v inštalácii.

Teraz sa môžete posunúť vpred a nastaviť používateľský účet. Pokračujte zadaním svojho používateľského mena a zabezpečeného hesla. Môžete tiež poskytnúť nápovedu, ktorá vám pomôže zapamätať si heslo v prípade, že ste ho zabudli.

Na ďalšej obrazovke s názvom Express Set Up stačí stlačiť ďalej.

Obrazovka analýzy vás požiada o súhlas so zdieľaním údajov o zlyhaní a používaní s vývojármi. Skontrolovať Zdieľajte údaje o zlyhaní a používaní s vývojármi aplikácií možnosť a vyberte možnosť ďalej tlačidlo.

Čas strávený na zariadení vám umožňuje nakonfigurovať, či má systém macOS zaznamenávať, a poskytnúť vám súhrn používania obrazovky. Vyberte Nastaviť neskôr a potom stlačte ďalej tlačidlo.

Ak ste fanúšikom hlasových asistentov, môžete zvoliť, či chcete Siri povoliť alebo nie. Vyberte ďalej pokračovať v inštalácii.

Posledným krokom, než uvidíte svoju novú pracovnú plochu macOS, je nastavenie farby motívu. Budeme vyberať Tma téma pre tento tutoriál.

Na záver sa zobrazí pracovná plocha systému macOS. V tejto fáze môžete začať používať systém, ale občas sa môžu objaviť niektoré možnosti konfigurácie. Môžete sa tiež rozhodnúť aktualizovať systém práve teraz alebo neskôr.

Máte to, macOS beží vo virtuálnom stroji na Ubuntu Linux.

Spustenie a zastavenie virtuálneho stroja

Ak ste s virtuálnym strojom hotoví, môžete systém macOS vypnúť alebo reštartovať. Virtuálny stroj zastavíte stlačením Ctrl + C v termináli, ktorý má basic.sh spustený skript.

Ak chcete virtuálny stroj znova zapnúť, jednoducho spustite program basic.sh skript v priečinku macOS, ktorý je hostiteľom vášho virtuálneho pevného disku.

./basic.sh

Zobrazí sa vám nasledujúca bootovacia obrazovka. Vyberte možnosť, ktorá hovorí Spustite MacOS z MainDisku.

Viac konfigurácií s QEMU / KVM

Ďalej môžete konfigurovať nastavenia virtuálneho počítača vrátane rozlíšenia obrazovky, ale táto príručka sa zameriava iba na pokrytie aspektu inštalácie. Otvor /docs priečinok v adresári macOS, ktorý obsahuje virtuálny pevný disk, kde nájdete ďalšie informácie o ďalšej konfigurácii systému.

Váš virtuálny stroj macOS automaticky použije pripojenie k internetu používané hostiteľským operačným systémom, takže môžete ľahko pokračovať v inštalácii svojich obľúbených aplikácií. Podobne môžete macOS nainštalovať pomocou virtuálneho počítača aj v operačnom systéme Windows.

Email
Ako spustiť macOS vo Windows 10 na virtuálnom stroji

Nie ste si istí, či budete vychádzať s počítačom Mac? Naučte sa, ako spustiť macOS vo Windows 10 pomocou virtuálneho počítača.

Prečítajte si Ďalej

Súvisiace témy
  • Linux
  • Ubuntu
  • Virtuálny prístroj
  • macOS
O autorovi
Mwiza Kumwenda (Publikovaných 7 článkov)

Mwiza vyvíja softvér podľa povolania a venuje sa rozsiahlej tvorbe pre Linux a front-end programovanie. Medzi jeho záujmy patrí história, ekonómia, politika a podniková architektúra.

Viac od Mwizy Kumwendovej

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.