Nový operační systém Apple, macOS Catalina, je ten, který bude použit pro nejnovější produkty firmy Cupertino. Toto je verze 10.15 a její název je odvozen od ostrova Santa Catalina v jižní Kalifornii. Jak víte, je to proprietární kódový systém pro platformy Intel EM64T a hybridní jádro známé jako XNU. Určitě také víte, pro ty, kteří nevědí, poznám, že toto jádro je založeno na Machu a * BSD kódu, zejména FreeBSD, proto se jedná o Unix.
Zatím prezentace. Pokud však chcete spustit macOS Catalina nebo jakoukoli jinou předchozí verzi, můžete tak učinit, pokud máte ve svém držení kompatibilní Macintosh, například MacBook, iMac, Mac Pro atd. Pokud nemáte produkt Apple, můžete si ho také vyzkoušet (virtuální stroje, hackintosh). V tomto článku se zaměříme na virtualizaci, abyste si mohli snadno vyzkoušet macOS Catalina na vaší oblíbené distribuci GNU / Linux.
Na GitHubu je velmi zajímavý projekt. Můžeš přistupovat k němu z tohoto odkazu a přináší vám to potřebné nástroje nastavit velmi rychlý virtuální stroj macOS v QEMU pomocí akcelerace KVM. Tímto způsobem bude vše mnohem jednodušší a automatizovanější, než když to děláte ručně, abyste mohli sami provozovat virtuální počítač s macOS. Novinkou navíc je, že již můžete mít i nejnovější verzi Catalina. A POŽADOVÁNO ŽÁDNÝ MAC! Což je nejlepší, protože získání operačního systému, pokud nemáte tým Apple, se zdálo komplikované, pokud to nebyl pirát ...
L další kroky jsou velmi jednoduché (vyberte požadovaný příkaz pro vaši distribuci):
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
Nyní jste nainstalovali nejnovější verzi emulátoru QEMU (3.1 nebo vyšší), potřebné nástroje a Python 3 spolu s pipem. Následující bude stáhněte balíčky projektu z odkazu GitHub který jsem předtím opustil a uvnitř je skript, který musíte takto spustit (pokud nepoužíváte žádnou možnost, ve výchozím nastavení je nainstalována Catalina, ale můžete určit požadovanou verzi macOS, vyberte tu, kterou chcete) :
./jumpstart.sh --mojave ./jumpstart.sh --high-sierra ./jumpstart.sh --catalina
Mimochodem, v tuto chvíli si můžete vybrat pouze mezi těmito třemi verzemi. Je škoda, že si nemůžete vybrat mezi všemi existujícími, ale k dispozici jsou alespoň ty nejnovější, které jsou nejžádanější. Pokud potřebujete Lion, Maverick, Tiger nebo jakýkoli jiný, budete to muset udělat ručně ... Pamatujte také, že s qemu můžete emulovat jakoukoli platformu, také PPC pro spuštění verzí MacOS X pre-x86-64.
Chcete-li provést předchozí krok, musíte mít aktivní připojení k internetu. Ve skutečnosti, pokud již máte obraz systému macOS .img nebo .dmg (v tomto případě se převede na .img pomocí dmg2img), můžete přeskočit předchozí krok a přejít přímo na další, protože to, co dělá, je získat macOS. Nyní musíte vytvořit virtuální pevný disk kde bude macOS běžet v QEMU (můžete nahradit disk_name požadovaným jménem a místo 64 GB prostoru vložte ten, který potřebujete pro svůj MV, s přibližně 20 GB, které byste měli):
qemu-img create -f qcow2 nombre_disco.qcow2 64G
Nyní mezi soubory staženými z GitHubu najdete a basic.h, tyto řádky musíte přidat na konec jeho editora:
-drive id=SystemDisk,if=none,file=nombre_disco.qcow2 \ -device ide-hd,bus=sata.4,drive=SystemDisk \
Y spusťte uvedený skript Chcete-li spustit počítač, vytvořit oddíl a zahájit instalaci systému macOS:
./basic.sh
Dalo by se to udělat také s Virtual Machine Manager nebo Virt-Manager místo qemu ... A také bezhlavý / cloudový.
Y HotovoNyní byste měli mít počítač macOS ve vybrané verzi k dispozici pro práci. Jak vidíte, tyto nástroje a skripty poskytované tímto projektem vám mnohem usnadňují práci, zejména proto, že nemusíte hledat obrázek macOS, ale již vám ji poskytuje.
Díky těm, kteří se na tomto projektu podíleli, můžete velmi snadno spustit stroj macOS s verzí, kterou potřebujete.
Hej, při instalaci mě nainstaluje na oddíl 2 GB a ne na 64 GB, který jsem dříve vytvořil, protože jsem si vybral oddíl, protože mi to nedovolí.
než budete muset přejít na diskové nástroje a naformátovat 64g oddíl, až to uděláte, vyberte to, když dáte možnost instalace.
Z nějakého důvodu příkaz
qemu-img create -f qcow2 název_disku. qcow2 64G
stačí vytvořit virtuální disk o
197632 listopad 18:01 macHD.qcow2
Proč?
Vytvořený disk musíte naformátovat, na instalační obrazovce před provedením obnovy nejprve použijte poslední možnost a při obnově se zobrazí vámi vytvořený disk.
Ne, disk, který jsme vytvořili, nelze naformátovat, jak říkáte, protože v instalaci není žádný takový disk. To je problém.
Stejně jako já mi při instalaci systému MacOs zobrazuje pouze oddíl 2 GB a říká, že je uzamčen a nemohu jej vybrat.
Může být s AMD procesory
než budete muset přejít na diskové nástroje a naformátovat 64g oddíl, až to uděláte, vyberte to, když dáte možnost instalace.
Věřil jsem, že 20 GB stačí ... hahahaha neumožňuje instalaci minimálně 24 GB ... jak odstraním disk?
To by pro mě bylo velmi zajímavé, kdyby bylo možné operační systém použít na 100%, ale protože jde o emulovanou instalaci, pravděpodobně se vykreslí pouze na 50–60%. Musím se zeptat:
Funguje veškerý hardware zařízení, například porty Thunderbolt 3?
Chcete-li pracovat se zvukem, můžete nainstalovat ovladače např. apollo UAD a pracovat s nízkou latencí? UA Apollo twin X (Thunderbolt 3)
Lze virtuální prostor na disku zvětšit pro jednu instanci? nainstalovat software jako profesionální nástroje, kubase atd.?
Protože pokud by to všechno bylo možné a systém byl stabilní ... hadřík: D
Když spustím basic.sh, hlásí chybu:
Nelze získat přístup k modulu jádra KVM: Žádný takový soubor nebo adresář
qemu-system-x86_64: se nepodařilo inicializovat KVM: Žádný takový soubor nebo adresář
po sudo apt-get install qemu-system qemu-utils python3 python3-pip. stáhnout balíčky projektu z odkazu GitHub ???? omlouvám se, že jsem v Linuxu velmi nový. co je krok / příkaz.
Jdu k tomuto kroku, ale říká mi, že jej nemůže najít
sudo ./jumpstart.sh --catalina
sudo: ./jumpstart.sh: příkaz nebyl nalezen
Není to jediný skript, ale dvojitý před catalinou. Každopádně, jak se říká v úložišti projektu na GitHubu, nemusíte instalovat verzi, kterou chcete nainstalovat, pokud chcete nainstalovat Catalinu, protože je to výchozí možnost.
Dobrý den,
Může mi někdo pomoci? Zobrazuje se mi tato chyba.
./základní.sh
Nelze získat přístup k modulu jádra KVM: Žádný takový soubor nebo adresář
qemu-system-x86_64: se nepodařilo inicializovat KVM: Žádný takový soubor nebo adresář
Má soubor na pevném disku, který jste vytvořili, stejný název jako soubor, který jste přidali do řádků do basic.sh?
Na konec basic.sh jste měli přidat následující:
-drive id = SystemDisk, if = none, file = disk_name.qcow2 \
-device ide-hd, bus = sata.4, drive = SystemDisk \
a název virtuálního pevného disku, který jste vytvořili, by se proto měl v tomto případě nazývat disk_name.qcow2.
Zdá se hloupé, ale mnohokrát tento typ chyb pochází z názvu souborů a dalších, když chyba říká „Žádný takový soubor nebo adresář“.
Nezapomeňte také spustit skript basic.sh jako správce, to znamená:
sudo ./basic.sh
Udělal jsem to a disk se v instalaci neobjeví, snad kromě souboru v ./basic.sh je také nutné změnit název na jiném místě před spuštěním sudo ./basic.sh?
Vytvořil jsem disk znovu pomocí tohoto příkazu a nyní, pokud se objeví:
qemu-img create -f qcow2 název_disku. qcow2 32G
Může mi někdo pomoci, aby qemu rozpoznal zařízení USB
Někdo se pokusil připojit iPhone a být schopen jej používat, tj. Synchronizaci hudby xCode nebo synchronizaci hudby
Mám velmi nízké rozlišení, ví někdo, jestli existuje způsob, jak toto rozlišení změnit?
V souboru basic.sh je řádek, který říká:
-vga qxl\
Existuje možnost změnit to pro tento druhý:
-vga standardní \
Na druhou stranu, pokud zadáte virtuální stroj mac v nastavení samotného macu a zadáte tam obrazovky, můžete nastavení změnit.
Další věc, není to stejné na úrovni rozlišení spouštět virtuální stroj v režimu okna nebo na celou obrazovku, pro přechod na celou obrazovku v qemu musíte použít kombinaci kláves: ctrl + alt + F
Ví někdo, jak zajistit, aby usb fungoval na tomto virtuálním stroji? Qemu je ani nepozná.
Pozdravy. Byl jsem schopen dokonale nainstalovat stroj s Mac OS Mojave.
Otázka: Jak mohu zvýšit RAM stroje?
Zůstávám na 2 GB a chci na to dát 4 GB.
Velmi dobře Totéž se stane vám, mám 8 GB paměti, ale s macOS Catalina dostanu jen 2 GB. Dokázali jste to vyřešit?
díky
Již vyřešeno. V souboru basic.sh máte řádek, který označuje vaši paměť. Ve výchozím nastavení jsou to 2 GB. Vložte skutečnou paměť, kterou máte, a uložte ji. Řádek je tento:
-m 2G \
Jak mohu zvýšit kapacitu grafické karty?
Je to jen 3 MB a rád bych jej doplnil.
Můžete mi prosím pomoci? Když provádím instalaci a chystám se vybrat disk, kam se má nainstalovat, zdá se, že je disk uzamčen
Ahoj
Podle pokynů mám Mac OS Catalina se systémem Qemu a Linux Mint 20.
Může mě někdo podrobně popsat, jak povolit každému uživateli systému Linux, aby mohl spouštět virtuální stroj.
Buď podrobně popíšu oprávnění, která musím udělit pro přístup k mému / home, nebo označím, jak přemístit stroj do jiné složky pro přístup ke všem uživatelům.
Vytvářím ho pomocí svého uživatelského jména, ale moje dcera ho chce používat a od svého nemůže.
Děkuju mnohokrát.
Funguje velmi dobře a velmi plynule, protože ve VirtualBoxu s Windows je mega pomalý
Nemohl jsem úspěšně dokončit, dalo mi to {o následující zprávy:
Načítání BaseSystem / BaseSystem.dmg… [##################################### -] Načítání BaseSystem / BaseSystem. dmg… [###################################### -] Načítání BaseSystem / BaseSystem.dmg… [## ##################################] 100%
./jumpstart.sh: řádek 39: / home / alex / Soubory ke stažení / tools / dmg2img: nelze spustit binární soubor: Špatný spustitelný formát
alex @ alex-Macmini: ~ / Soubory ke stažení $ qemu-img create -f qcow2 alex_mac.qcow2 24G
Formátování 'alex_mac.qcow2', fmt = qcow2 size = 25769803776 cluster_size = 65536 lazy_refcounts = off refcount_bits = 16
alex @ alex-Macmini: ~ / Stahování $ ./basic.sh
Nelze získat přístup k modulu jádra KVM: Oprávnění odepřeno
qemu-system-x86_64: se nepodařilo inicializovat KVM: Oprávnění odepřeno
./basic.sh: řádek 30: -device: příkaz nebyl nalezen
Budu ocenit vaši podporu
ahoj, nevím jestli je to to správné místo, ale potřebuji pomoc, v mém základním linuxovém distru mi několik měsíců instalace ClamTK z oficiálního obchodu elementary způsobila rušení, nedovolí mi odinstalovat a při instalaci různé programy, jako je ten z QUEMU nebo jakýkoli jiný výstup:
dpkg: neodstranitelná závažná chyba, ruší se:
čtení seznamu souborů pro balíček 'libclamav9:amd64': chyba vstupu/výstupu
E: Sub-process / usr / bin / dpkg vrátil chybový kód odst. 2)
prosím pomozte tato chyba mi neumožňuje aktualizovat soubory OS ručně ani automaticky, neumožňuje mi instalovat nové programy
Ahoj, zkus toto:
cd /var/lib/dpkg
ls -l
Vyhledejte soubor s názvem status
sudo cp status status.bak
stav sudo nano
Podívejte se uvnitř tohoto souboru na balíček 'libclamav9:amd64'
Jakmile najdete, kde se nachází, odstraňte veškerý text, který na něj odkazuje, od „Balík“ po „Originál-údržbář“
Uložte pomocí Ctrl+O a ukončete editor
sudo apt upgrade
sudo apt --fix-broken install
sudo rm status.bak
To by mělo fungovat.
Zdravím!