Nov operacijski sistem Apple, macOS Catalina, je tista, ki bo uporabljena za najnovejše izdelke podjetja Cupertino. To je različica 10.15, ime pa je dobila po otoku Santa Catalina v južni Kaliforniji. Kot veste, gre za lastniški kodni sistem za platforme Intel EM64T in s hibridnim jedrom, znanim kot XNU. Zagotovo tudi vi veste, komentiram za tiste, ki ne vedo, da to jedro temelji na Mach in * BSD kodi, zlasti FreeBSD, torej je Unix.
Zaenkrat predstavitev. Če pa želite zagnati macOS Catalina ali katero koli drugo prejšnjo različico, lahko to storite, če imate združljiv Macintosh, kot so MacBook, iMac, Mac Pro itd. Če nimate izdelka Apple, imate tudi druge možnosti, da ga preizkusite (navidezni stroji, hackintosh). V tem članku se bomo osredotočili na virtualizacijo, tako da boste lahko preprosto preizkusili macOS Catalina na svojem najljubšem distribucijskem sistemu GNU / Linux.
Na GitHubu je zelo zanimiv projekt. Ti lahko dostop do njega s te povezave in vam prinese Potrebna orodja za postavitev zelo hitrega navideznega računalnika macOS v QEMU s pospeševanjem KVM. Na ta način bo vse veliko lažje in bolj avtomatizirano kot ročno, da boste lahko sami zagnali macOS VM. Poleg tega je novost ta, da lahko že imate tudi najnovejšo različico Cataline. IN NI POTREBEN MAC! Kar je najboljše, saj se mi je zdelo zapleteno pridobivanje operacijskega sistema, če nimate ekipe Apple, razen če gre za pirata ...
P korake da to storijo, so zelo preproste (izberite ukaz, ki ga potrebujete za svojo distribucijo):
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
Zdaj ste namestili najnovejšo različico emulatorja QEMU (3.1 ali novejša), potrebne pripomočke in Python 3, skupaj s pipom. Naslednje bo prenesite projektne pakete s povezave GitHub ki sem ga že pustil, v notranjosti pa je skript, ki ga morate izvesti na ta način (če ne uporabite nobene možnosti, je Catalina privzeto nameščena, lahko pa določite želeno različico macOS-a, izberite želeno ):
./jumpstart.sh --mojave ./jumpstart.sh --high-sierra ./jumpstart.sh --catalina
Mimogrede, trenutno lahko izbirate le med temi tremi različicami. Škoda, da ne morete izbirati med vsemi obstoječimi, so pa na voljo vsaj najnovejši, ki so najbolj zahtevani. Če potrebujete Lion, Maverick, Tiger ali katero koli drugo, boste morali to storiti ročno ... Ne pozabite tudi, da lahko z qemu posnemate katero koli platformo, tudi PPC za zagon različic MacOS X pred x86-64.
Za izvedbo prejšnjega koraka morate imeti aktivno internetno povezavo. Če sistemsko sliko .img ali .dmg že imate v sistemu macOS (v tem primeru se pretvori v .img z dmg2img), lahko preskočite prejšnji korak in se premaknete neposredno na naslednjega, saj je to, kar počne, macOS . Zdaj morate ustvariti virtualni trdi disk kjer bo macOS deloval v QEMU (ime_diska lahko nadomestite z želenim imenom in namesto 64 GB prostora vstavite tistega, ki ga potrebujete za svoj MV, s približno 20 GB, ki bi ga imeli):
qemu-img create -f qcow2 nombre_disco.qcow2 64G
Zdaj med datotekami, prenesenimi iz GitHub, najdete datoteko basic.h, te vrstice morate dodati na koncu njega z urednikom:
-drive id=SystemDisk,if=none,file=nombre_disco.qcow2 \ -device ide-hd,bus=sata.4,drive=SystemDisk \
Y zaženi omenjeni skript Za zagon naprave, particije in začetek namestitve macOS:
./basic.sh
Namesto qemu lahko to storite tudi z Virtual Machine Manager ali Virt-Manager ... In tudi brez glave / v oblaku.
Y Je narejenoZdaj bi moral imeti vaš računalnik macOS v izbrani različici na voljo za delo. Kot lahko vidite, vam ta orodja in skripti, ki jih ponuja ta projekt, močno olajšajo delo, še posebej, ker vam ni treba iskati slike macOS, vendar vam jo že zagotavlja.
Zahvaljujoč tistim, ki so prispevali k temu projektu, lahko zelo enostavno zaženete računalnik macOS z različico, ki jo potrebujete.
Hej, pri namestitvi me namesti na particijo 2 GB in ne na particijo 64 GB, ki sem jo že ustvaril, saj se odločim za particijo, ker mi ne dovoli.
preden morate odpreti pripomočke za disk in formatirati particijo 64g, ko to storite, izberite, ko boste dali možnost namestitve.
Iz neznanega razloga ukaz
qemu-img ustvari -f qcow2 ime_diska.qcow2 64G
samo ustvarite navidezni disk
197632 nov 18:01 macHD.qcow2
Zakaj?
Pred obnovitvijo morate formatirati disk, ki ste ga ustvarili, na namestitvenem zaslonu, najprej uporabiti zadnjo možnost in ko obnovite, se prikaže disk, ki ste ga ustvarili.
Ne ne, diska, ki smo ga ustvarili, ni mogoče formatirati, kot pravite, ker takega diska v namestitvi ni. V tem je težava.
Tako kot jaz mi tudi pri namestitvi sistema MacOS prikaže samo particijo 2 GB in pravi, da je zaklenjena in je ne morem izbrati.
Lahko s procesorji AMD
preden morate odpreti pripomočke za disk in formatirati particijo 64g, ko to storite, izberite, ko boste dali možnost namestitve.
Mislil sem, da je dovolj 20 GB ... hahahaha ne dovoljuje namestitve najmanj 24 GB ... kako naj izbrišem disk?
To bi bilo zame zelo zanimivo, če bi lahko operacijski sistem uporabljali 100-odstotno, toda emulirana namestitev bo verjetno upodobila le 50–60%. Moram vprašati:
Ali deluje vsa strojna oprema opreme, na primer vrata thunderbolt 3?
Ali lahko za delo z zvokom namestite gonilnike za npr. apollo UAD in delo z nizkimi zakasnitvami? UA Apollo twin X (Thunderbolt 3)
Ali je mogoče na primer povečati prostor na navideznem disku? namestiti programsko opremo, kot so profesionalna orodja, cubase itd.?
Ker če bi bilo vse to mogoče in bi bil sistem stabilen ... krpa: D
Ko zaženem basic.sh, sporoči napako:
Ne morem dostopati do jedrnega modula KVM: Takšne datoteke ali imenika ni
qemu-system-x86_64: ni uspelo inicializirati KVM: Takšne datoteke ali imenika ni
po sudo apt-get namestite qemu-system qemu-utils python3 python3-pip. prenesi projektne pakete s povezave GitHub ???? žal sem zelo nov v linuxu. kaj je korak / ukaz.
Pojdem na ta korak, vendar mi pove, da ga ne more najti
sudo ./jumpstart.sh – catalina
sudo: ./jumpstart.sh: ukaza ni mogoče najti
To ni en sam scenarij, ampak dvojni pred catalino. Kakor koli že piše v repozitoriju projekta na GitHubu, vam ni treba postaviti različice, ki jo želite namestiti, če želite namestiti Catalino, ker je to privzeta možnost.
Pozdravljeni,
Ali mi lahko nekdo pomaga? Dobil sem to napako.
./osnovno.sh
Ne morem dostopati do jedrnega modula KVM: Takšne datoteke ali imenika ni
qemu-system-x86_64: ni uspelo inicializirati KVM: Takšne datoteke ali imenika ni
Ali ima datoteka na trdem disku, ki ste jo ustvarili, enako ime kot datoteka, ki ste jo dodali v vrstice v basic.sh?
Na koncu basic.sh bi morali dodati naslednje:
-drive id = SystemDisk, če = noben, datoteka = ime_diska.qcow2 \
-device ide-hd, bus = sata.4, pogon = SystemDisk \
in ime navideznega trdega diska, ki ste ga ustvarili, naj se v tem primeru imenuje disk_name.qcow2.
Zdi se neumno, vendar velikokrat takšne napake izvirajo iz imena datotek in še več, če napaka pravi "Ni take datoteke ali imenika".
Zagotovite tudi, da ste kot skrbnik zagnali skript basic.sh, to je:
sudo ./basic.sh
To sem storil in disk se ne prikaže v namestitvi, morda je poleg v ./basic.sh treba spremeniti tudi ime na drugem mestu, preden zaženete sudo ./basic.sh?
S tem ukazom sem znova ustvaril disk in zdaj, če se pojavi:
qemu-img ustvari -f qcow2 ime_diska.qcow2 32G
Ali mi lahko kdo pomaga, da qemu prepozna usb napravo
Nekdo je poskušal iPhone povezati in ga lahko uporablja, to je zvitek xCode ali sinhronizacija glasbe
Dobim zelo nizko ločljivost, ali kdo ve, ali obstaja način za spreminjanje ločljivosti?
V datoteki basic.sh je vrstica, ki pravi:
-vga qxl\
Obstaja možnost, da jo spremenite za to drugo:
-vga std\
Po drugi strani pa, če vnesete navidezni stroj mac v nastavitve samega maca in tam vnesete zaslone, lahko spremenite nastavitve.
Druga stvar je, da na ravni ločljivosti ni enako, če zaženete navidezni stroj v okenskem načinu ali v celozaslonskem načinu, če želite iti na celozaslonski način v qemu, morate uporabiti kombinacijo tipk: ctrl + alt + F
Ali kdo ve, kako usb delati na tem virtualnem računalniku? Qemu jih niti ne prepozna.
Pozdravi. Stroj sem lahko popolnoma namestil z Mac OS Mojave.
Vprašanje: Kako lahko povečam RAM naprave?
Ostajam pri 2 GB in želim namestiti 4 GB.
Zelo dobro Enako se zgodi tudi vam, imam 8 GB pomnilnika, vendar z macOS Catalina dobim le 2 GB. Ste ga že lahko rešili?
hvala
Že rešeno. V datoteki basic.sh imate vrstico, ki označuje vaš spomin. Privzeto je 2 GB. Vstavite pravi spomin, ki ga imate, in shranite. Črta je naslednja:
-m 2G \
Kako lahko povečam zmogljivost grafične kartice?
Ima le 3 MB in bi jo rad dodal.
Ali mi lahko pomagate, ko nameščam in bom izbral disk, kamor bo nameščen, se zdi, da je disk blokiran
Hi
Po navodilih imam Mac OS Catalina, ki uporablja Qemu in Linux Mint 20.
Prosim, naj mi kdo podrobno opiše, kako omogočiti, da lahko kateri koli uporabnik Linuxa zažene navidezni stroj.
Bodisi podrobno opisujte dovoljenja, ki jih moram dati za dostop do svojega / doma, bodisi navedite, kako prestaviti napravo v drugo mapo, da bo dostopna vsem uporabnikom.
Ustvarim ga s svojim uporabniškim imenom, vendar ga moja hči želi uporabiti in ne more od svojega.
Hvala lepa.
Deluje zelo dobro in zelo tekoče, saj je v VirtualBoxu z operacijskim sistemom Windows zelo počasen
Nisem mogel uspešno zaključiti, sporočilo mi je {o naslednja sporočila:
Pridobivanje BaseSystem / BaseSystem.dmg ... [################################### -] Pridobivanje BaseSystem / BaseSystem. Dmg … [#################################### -] Pridobivanje BaseSystem / BaseSystem.dmg… [## # ####################################] 100%
./jumpstart.sh: vrstica 39: / home / alex / Downloads / tools / dmg2img: ne more izvršiti binarne datoteke: Napačna izvedljiva oblika
alex @ alex-Macmini: ~ / Prenosi $ qemu-img create -f qcow2 alex_mac.qcow2 24G
Oblikovanje 'alex_mac.qcow2', fmt = qcow2 size = 25769803776 cluster_size = 65536 lazy_refcounts = off refcount_bits = 16
alex @ alex-Macmini: ~ / Prenosi $ ./basic.sh
Ne morem dostopati do jedrnega modula KVM: dovoljenje zavrnjeno
qemu-system-x86_64: KVM ni bilo mogoče inicializirati: dovoljenje zavrnjeno
./basic.sh: vrstica 30: -device: ukaza ni mogoče najti
Cenil bom vašo podporo
pozdravljeni, ne vem, če je to pravo mesto, vendar potrebujem pomoč, v moji osnovni distribuciji linuxa je nekaj mesecev namestitev ClamTK iz uradne osnovne trgovine povzročila motnje, ne dovoli mi odstraniti in pri nameščanju drugačnih programi, kot je tisti iz QUEMU ali katerega koli drugega, dajejo naslednje:
dpkg: nepopravljiva usodna napaka, prekinitev:
branje seznama datotek za paket 'libclamav9:amd64': napaka pri vnosu/izhodu
E: Sub-proces / usr / bin / dpkg vrnil kodo napake (2)
prosim pomagajte ta napaka mi ne dovoljuje, da posodobim datoteke OS niti ročno niti samodejno, ne dovoli mi namestiti novih programov
Živjo, poskusi tole:
cd /var/lib/dpkg
ls -l
Poiščite datoteko, imenovano status
sudo cp status status.bak
stanje sudo nano
V tej datoteki poiščite paket 'libclamav9:amd64'
Ko najdete, kje je, izbrišite vse besedilo, ki se nanaša nanj, od »Paket« do »Original-Maintainer«
Shranite s Ctrl+O in zapustite urejevalnik
nadgradnja nadgradnje
sudo apt --popravek-pokvarjena namestitev
sudo rm status.bak
To bi moralo delovati.
Lep pozdrav!