Nový operačný systém z Apple, macOS Catalina, je ten, ktorý sa použije pre najnovšie produkty firmy Cupertino. Toto je verzia 10.15 a svoj názov si prevzala z ostrova Santa Catalina v južnej Kalifornii. Ako viete, ide o proprietárny systém kódov pre platformy Intel EM64T as hybridným jadrom známym ako XNU. Určite viete aj ja, pre tých, ktorí nevedia, poznám, že toto jadro je založené na Mach a * BSD kóde, hlavne FreeBSD, preto je to Unix.
Zatiaľ prezentácia. Ak však chcete spustiť systém macOS Catalina alebo akúkoľvek inú predchádzajúcu verziu, môžete tak urobiť, ak máte vo svojom vlastníctve kompatibilný počítač Macintosh, napríklad MacBook, iMac, Mac Pro atď. Ak nemáte produkt Apple, môžete vyskúšať aj ďalšie možnosti (virtuálne stroje, hackintosh). V tomto článku sa zameriame na virtualizáciu, aby ste si mohli ľahko vyskúšať macOS Catalina na vašom obľúbenom distribúcii GNU / Linux.
Na GitHube je veľmi zaujímavý projekt. Môžeš pristupovať k nemu z tohto odkazu a prináša vám to potrebné nástroje nastaviť veľmi rýchly virtuálny stroj macOS v QEMU pomocou akcelerácie KVM. Týmto spôsobom bude všetko oveľa jednoduchšie a automatizovanejšie, ako keby ste to robili manuálne, aby ste mohli sami prevádzkovať macOS VM. Novinkou navyše je, že už môžete mať aj najnovšiu verziu Catalina. A NIE JE POTREBNÝ MAC! Čo je najlepšie, pretože získanie operačného systému, ak nemáte tím Apple, sa zdalo komplikované, pokiaľ to nebol pirát ...
undefined kroky, ktoré treba sledovať sú na to veľmi jednoduché (vyberte príkaz, ktorý potrebujete pre svoju distribúciu):
sudo apt-get install qemu-system qemu-utils python3 python3-pip #Para Debian/Ubuntu y derivados sudo pacman -S qemu python python-pip #Para Arch Linux sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip #Para SUSE/openSUSE sudo dnf install qemu qemu-img python3 python3-pip #Para Fedora/CentOS/RHEL
Teraz ste nainštalovali najnovšiu verziu emulátora QEMU (3.1 alebo novšiu), potrebné obslužné programy a Python 3 spolu s pipom. Nasledujúce budú stiahnite si balíčky projektu z odkazu GitHub ktorý som predtým opustil a vo vnútri sa nachádza skript, ktorý musíte vykonať týmto spôsobom (ak nepoužívate žiadnu možnosť, predvolene je nainštalovaná Catalina, ale môžete určiť požadovanú verziu systému macOS, vyberte požadovanú) ):
./jumpstart.sh --mojave ./jumpstart.sh --high-sierra ./jumpstart.sh --catalina
Mimochodom, momentálne si môžete vybrať iba z týchto troch verzií. Je škoda, že si nemôžete vybrať medzi všetkými existujúcimi, ale k dispozícii sú aspoň tie najnovšie, ktoré sú najžiadanejšie. Ak potrebujete Lion, Maverick, Tiger alebo čokoľvek iného, budete to musieť urobiť ručne ... Pamätajte tiež, že pomocou qemu môžete emulovať ľubovoľnú platformu, tiež PPC na spustenie verzií MacOS X pre-x86-64.
Ak chcete vykonať predchádzajúci krok, musíte mať aktívne pripojenie k internetu. V skutočnosti, ak už máte systémový obrázok systému macOS .img alebo .dmg (v tomto prípade sa prevedie na formát .img pomocou dmg2img), môžete predchádzajúci krok preskočiť a prejsť priamo na ďalší, pretože to, čo robí, je získanie systému macOS . Teraz musíte vytvoriť virtuálny pevný disk kde bude macOS bežať v QEMU (disk_name môžete nahradiť požadovaným názvom a namiesto 64 GB miesta vložte ten, ktorý potrebujete pre svoj MV, asi 20 GB, ktoré by ste mali):
qemu-img create -f qcow2 nombre_disco.qcow2 64G
Teraz medzi súbormi stiahnutými z GitHubu nájdete a basic.h, na konci musíte pridať tieto riadky z toho s redaktorom:
-drive id=SystemDisk,if=none,file=nombre_disco.qcow2 \ -device ide-hd,bus=sata.4,drive=SystemDisk \
Y spustiť uvedený skript Ak chcete spustiť počítač, vytvoriť oddiel a spustiť inštaláciu systému macOS:
./basic.sh
Môžete to urobiť aj pomocou programu Virtual Machine Manager alebo Virt-Manager namiesto qemu ... A tiež bezhlavého / cloudového.
Y Je to hotovéTeraz by ste mali mať počítač macOS vo vybranej verzii k dispozícii na prácu. Ako vidíte, tieto nástroje a skripty poskytované týmto projektom vám prácu výrazne uľahčujú, najmä preto, že nemusíte hľadať obrázok systému macOS, ale ten vám ho už poskytuje.
Vďaka tým, ktorí sa na tomto projekte podieľali, môžete veľmi ľahko spustiť stroj macOS s verziou, ktorú potrebujete.
Hej, pri inštalácii sa inštaluje na oddiel 2 GB a nie na oddiel 64 GB, ktorý som vytvoril predtým, pretože si oddiel vyberám, pretože mi to nedovolí.
predtým, ako budete musieť ísť na diskové nástroje a naformátovať 64g oddiel, po dokončení si to zvoľte, keď dáte možnosť inštalácie.
Z nejakého dôvodu príkaz
qemu-img create -f qcow2 disk_name.qcow2 64G
stačí vytvoriť virtuálny disk z
197632 18. novembra 01:2 macHD.qcowXNUMX
Prečo?
Vytvorený disk musíte pred obnovením naformátovať. Na obrazovke inštalácie musíte najskôr použiť poslednú možnosť. Po dokončení obnovenia sa zobrazí disk, ktorý ste vytvorili.
Nie nie, disk, ktorý sme vytvorili, nemožno naformátovať, ako hovoríte, pretože v inštalácii sa taký disk nenachádza. To je problém.
Rovnako ako ja mi pri inštalácii systému MacOS zobrazuje iba oddiel 2 GB a hovorí, že je uzamknutý a nemôžem ho vybrať.
Môže byť s procesormi AMD
predtým, ako budete musieť ísť na diskové nástroje a naformátovať 64g oddiel, po dokončení si to zvoľte, keď dáte možnosť inštalácie.
Veril som, že stačí 20 GB ... hahahaha neumožňuje inštaláciu minimálne 24 GB ... ako odstránim disk?
To by ma veľmi zaujímalo, keby sa OS dal používať na 100%, ale pri emulovanej inštalácii sa pravdepodobne vykreslí iba na 50 - 60%. Musím sa opýtať:
Funguje všetok hardvér zariadenia, napríklad porty Thunderbolt 3?
Ak chcete pracovať so zvukom, môžete nainštalovať ovládače napr. apollo UAD a pracovať s nízkou latenciou? UA Apollo twin X (Thunderbolt 3)
Je možné napríklad zvýšiť priestor na virtuálnom disku? nainštalovať softvér ako profesionálne nástroje, kubase atď.?
Pretože ak by to všetko bolo možné a systém bol stabilný ... plátno: D
Keď spustím basic.sh, nahlási chybu:
Nepodarilo sa získať prístup k modulu jadra KVM: Žiadny takýto súbor alebo adresár
qemu-system-x86_64: zlyhala inicializácia KVM: Žiadny takýto súbor alebo adresár
po sudo apt-get nainštalovať qemu-system qemu-utils python3 python3-pip. stiahnite si projektové balíčky z odkazu GitHub ???? prepáčte, som pre linux veľmi nový. čo je krok / príkaz.
Idem k tomuto kroku, ale hovorí mi, že ho nemôže nájsť
sudo ./jumpstart.sh --catalina
sudo: ./jumpstart.sh: príkaz sa nenašiel
Nejde o jediný scenár, ale o dvojitý pred Catalinou. Ako sa hovorí v úložisku projektu na GitHub, nemusíte inštalovať verziu, ktorú chcete nainštalovať, ak chcete nainštalovať Catalinu, pretože je to predvolená možnosť.
Dobrý deň,
Môže mi niekto pomôcť? Mám túto chybu.
./basic.sh
Nepodarilo sa získať prístup k modulu jadra KVM: Žiadny takýto súbor alebo adresár
qemu-system-x86_64: zlyhala inicializácia KVM: Žiadny takýto súbor alebo adresár
Má súbor na pevnom disku, ktorý ste vytvorili, rovnaký názov ako súbor, ktorý ste pridali do riadkov do basic.sh?
Na koniec basic.sh ste mali pridať toto:
-drive id = SystemDisk, ak = žiadny, súbor = názov_disku.qcow2 \
-zariadenie ide-hd, bus = sata.4, jednotka = SystemDisk \
a názov virtuálneho pevného disku, ktorý ste vytvorili, by sa mal v tomto prípade preto volať disk_name.qcow2.
Zdá sa hlúpe, ale mnohokrát typ chyby pochádza z názvu súboru a ďalších, keď sa zobrazí chyba „Žiadny taký súbor alebo adresár“.
Nezabudnite tiež spustiť skript basic.sh ako správca, to znamená:
sudo ./basic.sh
Urobil som to a disk sa v inštalácii neobjaví, snáď okrem súboru ./basic.sh je tiež potrebné zmeniť názov na inom mieste pred spustením sudo ./basic.sh?
Disk som vytvoril znova pomocou tohto príkazu a teraz, ak sa zobrazí:
qemu-img create -f qcow2 disk_name.qcow2 32G
Môže mi niekto pomôcť, aby qemu rozpoznal zariadenie USB
Niekto sa pokúsil pripojiť iPhone a byť schopný ho používať, teda xCode roll alebo synchronizáciu hudby
Mám veľmi nízke rozlíšenie, vie niekto, či existuje spôsob, ako toto rozlíšenie zmeniť?
V súbore basic.sh je riadok, ktorý hovorí:
-vga qxl\
Existuje možnosť zmeniť to pre tento druhý:
-vga std\
Na druhej strane, ak zadáte virtuálny stroj mac v nastaveniach samotného macu a zadáte tam obrazovky, môžete nastavenia zmeniť.
Ďalšia vec, nie je to rovnaké na úrovni rozlíšenia, aby ste spustili virtuálny stroj v režime okna alebo na celú obrazovku, na prechod na celú obrazovku v qemu musíte použiť kombináciu klávesov: ctrl + alt + F
Vie niekto, ako dosiahnuť, aby usb fungoval na tomto virtuálnom stroji? Qemu ich ani nerozozná.
Zdravím vás. Bol som schopný perfektne nainštalovať stroj s Mac OS Mojave.
Otázka: Ako môžem zvýšiť RAM stroja?
Ostávam na 2GB a chcem do toho dať 4GB.
Veľmi dobre To isté sa stane aj vám, mám 8 GB pamäte, ale v systéme macOS Catalina mám iba 2 GB. Dokázali ste to vyriešiť?
vďaka
Už vyriešené. V súbore basic.sh máte riadok, ktorý označuje vašu pamäť. Štandardne sú to 2 GB. Vložte skutočnú pamäť, ktorú máte, a uložte si ju. Riadok je tento:
-m 2G \
Ako môžem zvýšiť kapacitu grafickej karty?
Má iba 3 MB a rád by som ho doplnil.
Môžete mi prosím pomôcť? Keď vykonávam inštaláciu a vyberiem disk, na ktorý sa bude inštalovať, zdá sa, že je disk uzamknutý
Dobrý deň:
Podľa pokynov mám Mac OS Catalina so systémom Qemu a Linux Mint 20.
Môže ma niekto podrobne popísať, ako povoliť každému používateľovi systému Linux spustenie virtuálneho stroja.
Podrobne uvádzam povolenia, ktoré musím udeliť na prístup do svojho domova, alebo označujem spôsob premiestnenia zariadenia do iného priečinka prístupu pre všetkých používateľov.
Vytvorím ho pomocou svojho používateľského mena, ale moja dcéra ho chce používať a nemôže od svojho.
Děkuju mnohokrát.
Funguje veľmi dobre a veľmi plynulo, pretože vo VirtualBoxe s Windows je mega pomalý
Nemohol som úspešne dokončiť, dalo mi to {o nasledujúce správy:
Načítava sa BaseSystem / BaseSystem.dmg… [################################### -] Načítava sa BaseSystem / BaseSystem. Dmg … [##################################### -] načítanie BaseSystem / BaseSystem.dmg… [## # #####################################] 100%
./jumpstart.sh: riadok 39: / home / alex / na stiahnutie / tools / dmg2img: nemôže spustiť binárny súbor: nesprávny spustiteľný formát
alex @ alex-Macmini: ~ / súbory na stiahnutie $ qemu-img create -f qcow2 alex_mac.qcow2 24G
Formátovanie 'alex_mac.qcow2', fmt = qcow2 veľkosť = 25769803776 cluster_size = 65536 lazy_refcounts = off refcount_bits = 16
alex @ alex-Macmini: ~ / Súbory na stiahnutie $ ./basic.sh
Nepodarilo sa získať prístup k modulu jadra KVM: Povolenie bolo odmietnuté
qemu-system-x86_64: zlyhala inicializácia KVM: Povolenie odmietnuté
./basic.sh: riadok 30: -device: príkaz sa nenašiel
Budem si vážiť vašu podporu
ahojte, neviem ci je to spravne miesto, ale potrebujem pomoc, v mojom linuxovom elementarnom distre uz par mesiacov instalujem ClamTK z elementarneho oficialneho obchodu mi to sposobovalo zasahovanie, nie je povolene odinstalovat a pri inštalácii rôznych programov, ako je ten z QUEMU alebo akéhokoľvek iného výstupu, postupujte takto:
dpkg: neodstrániteľná fatálna chyba, prerušuje sa:
čítanie zoznamu súborov pre balík 'libclamav9: amd64': Chyba vstupu/výstupu
E: Sub-process / usr / bin / dpkg vrátil chybový kód ods 2)
Prosím, pomôžte mi táto chyba mi neumožňuje aktualizovať súbory OS manuálne ani automaticky, neumožňuje mi inštalovať nové programy
Ahoj, skús toto:
cd / var / lib / dpkg
ls -l
Vyhľadajte súbor s názvom status
sudo cp status status.bak
sudo nano stav
Pozrite sa v tomto súbore na balík 'libclamav9: amd64'
Keď zistíte, kde sa nachádza, odstráňte všetok text, ktorý sa naň vzťahuje, od „Balík“ po „Originál-Maintainer“
Uložte pomocou Ctrl + O a ukončite editor
sudo apt upgrade
sudo apt – oprava-rozbitá inštalácia
sudo rm status.bak
To by malo fungovať.
Zdravím!