Uusi käyttöjärjestelmä Apple, macOS Catalina, on se, jota käytetään Cupertino-yrityksen uusimpiin tuotteisiin. Tämä on versio 10.15, ja sen nimi on peräisin Santa Catalinan saarelta Etelä-Kaliforniassa. Kuten tiedätte, se on oma koodijärjestelmä Intel EM64T -alustoille ja hybridijärjestelmällä, joka tunnetaan nimellä XNU. Varmasti tiedät myös, kommentoin niille, jotka eivät tiedä, että tämä ydin perustuu Mach- ja * BSD-koodiin, erityisesti FreeBSD: hen, joten se on Unix.
Toistaiseksi esitys. Mutta jos haluat käyttää macOS Catalinaa tai muuta aiempaa versiota, voit tehdä niin, kunhan sinulla on yhteensopiva Macintosh, kuten MacBook, iMac, Mac Pro jne. Jos sinulla ei ole Apple-tuotetta, sinulla on myös muita vaihtoehtoja kokeilla sitä (virtuaalikoneet, hackintosh). Tässä artikkelissa keskitymme virtualisointiin, jotta voit helposti kokeilla macOS Catalinaa suosikkisi GNU / Linux-distrossa.
GitHubissa on erittäin mielenkiintoinen projekti. Sinä pystyt käyttää sitä tältä linkiltä ja se tuo sinut tarvittavat työkalut perustaa erittäin nopea macOS-virtuaalikone QEMU: han KVM-kiihdytyksellä. Tällä tavoin kaikki on paljon helpompaa ja automatisoitua kuin manuaalinen tekeminen, jotta MacOS VM voidaan suorittaa itse. Lisäksi uutuus on, että sinulla on jo myös uusin Catalina-versio. Eikä MAC: ää tarvitse! Mikä on parasta, koska käyttöjärjestelmän hankkiminen, jos sinulla ei ole Apple-tiimiä, tuntui monimutkaiselta, ellei se ollut merirosvo ...
Los vaiheet seurata tehdä se he ovat hyvin yksinkertaisia (valitse komento tarvitset distroosi):
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
Nyt olet asentanut uusimman version QEMU-emulaattorista (3.1 tai uudempi), tarvittavat apuohjelmat ja Python 3: n, sekä pipin. Seuraava tulee olemaan lataa projektipaketit GitHub-linkistä jonka olen jättänyt aiemmin, ja sisällä on komentosarja, joka sinun on suoritettava tällä tavalla (jos et käytä mitään vaihtoehtoa, Catalina asennetaan oletuksena, mutta voit määrittää haluamasi macOS-version, valitse haluamasi ):
./jumpstart.sh --mojave ./jumpstart.sh --high-sierra ./jumpstart.sh --catalina
Muuten, voit valita tällä hetkellä vain näiden kolmen version välillä. On sääli, että et voi valita kaikkien olemassa olevien välillä, mutta ainakin viimeisimpiä on saatavilla, joita vaaditaan eniten. Jos tarvitset Lionia, Maverickiä, Tigeriä tai muuta, sinun on tehtävä se käsin ... Muista myös, että qemun avulla voit jäljitellä mitä tahansa alustaa, myös PPC: tä MacOS X pre-x86-64 -versioiden ajamiseksi.
Edellisen vaiheen suorittamiseksi sinulla on oltava aktiivinen Internet-yhteys. Itse asiassa, jos sinulla on jo macOS-järjestelmäkuva .img tai .dmg (tässä tapauksessa se muuntuu .img: ksi dmg2img: llä), voit ohittaa edellisen vaiheen ja siirtyä suoraan seuraavaan, koska se tekee MacOS: n . Nyt sinun on luotava virtuaalinen kiintolevy missä MacOS toimii QEMU: ssa (voit korvata levyn_nimen haluamallasi nimellä ja laittaa 64 Gt: n tilan sijasta MV: lle tarvitsemasi, noin 20 Gt: lla):
qemu-img create -f qcow2 nombre_disco.qcow2 64G
Nyt GitHubista ladattujen tiedostojen joukossa on basic.h, sinun on lisättävä nämä rivit loppuun hänen kanssaan toimittaja:
-drive id=SystemDisk,if=none,file=nombre_disco.qcow2 \ -device ide-hd,bus=sata.4,drive=SystemDisk \
Y Suorita mainittu komentosarja Koneen, osion käynnistäminen ja macOS-asennuksen aloittaminen:
./basic.sh
Voisit tehdä sen myös Virtual Machine Managerilla tai Virt-Managerilla qemun sijasta ... Ja myös päättömänä / pilvipohjaisena.
Y Se on tehtyMacOS-koneesi pitäisi nyt olla käytettävissä valitsemassasi versiossa. Kuten näette, nämä tämän projektin tarjoamat työkalut ja komentosarjat tekevät työstäsi paljon helpompaa, varsinkin kun sinun ei tarvitse etsiä macOS-kuvaa, mutta se tarjoaa sen jo sinulle.
Kiitos niille, jotka ovat osallistuneet tähän projektiin, voit käyttää MacOS-konetta tarvitsemallasi versiolla erittäin helposti.
Hei, asennuksen aikana se asentaa minut 2 Gt: n osioon eikä 64 Gt: n osioon, jonka olen aiemmin luonut, koska valitsen osion, koska se ei anna minulle.
ennen kuin sinun on mentävä levyapuohjelmiin ja alustettava 64g-osio, kun olet tehnyt sen, valitse se, kun annat vaihtoehdon asentaa.
Jostain syystä komento
qemu-img create -f qcow2 levyn_nimi.qcow2 64G
vain luoda virtuaalinen levy
197632 marraskuu 18:01 macHD.qcow2
Miksi?
Alustamasi levy on alustettava asennusnäytössä ennen palautuksen tekemistä. Käytä ensin viimeistä vaihtoehtoa, ja kun teet palautuksen, luomasi levy tulee näkyviin.
Ei ei, luomaa levyä ei voi alustaa kuten sanot, koska asennuksessa ei ole tällaista levyä. Se on ongelma.
Kuten minä, MacOS-järjestelmää asennettaessa se näyttää minulle vain 2 gigatavun osion ja sanoo, että se on lukittu, enkä voi valita sitä.
Voi olla amd-prosessoreiden kanssa
ennen kuin sinun on mentävä levyapuohjelmiin ja alustettava 64g-osio, kun olet tehnyt sen, valitse se, kun annat vaihtoehdon asentaa.
Luulin, että 20 Gt riittää ... hahahaha se ei salli vähintään 24 Gt: n asentamista ... Kuinka poistan levyn?
Tämä olisi mielestäni erittäin mielenkiintoista, jos käyttöjärjestelmää voitaisiin käyttää 100-prosenttisesti, mutta koska se on emuloitu asennus, se todennäköisesti tuottaa vain 50-60 prosenttia. Minun on kysyttävä:
Toimiiko kaikki laitteiston laitteistot, esimerkiksi ukkosen 3 portit?
Voitko työskennellä äänen kanssa, voisitko asentaa ohjaimet esim. apollo UAD ja työskentele pienillä viiveillä? UA Apollo twin X (Thunderbolt 3)
Voidaanko virtuaalista levytilaa lisätä yksittäistä kertaa? asentaa ohjelmistoja, kuten pro-työkaluja, cubase jne.?
Koska jos kaikki tämä olisi mahdollista ja järjestelmä olisi vakaa ... kangas: D
Kun suoritan basic.sh, se ilmoittaa virheestä:
KVM-ytimoduulia ei voitu käyttää: Ei tällaista tiedostoa tai hakemistoa
qemu-system-x86_64: KVM: n alustaminen epäonnistui: Ei tällaista tiedostoa tai hakemistoa
sudo apt-get install jälkeen qemu-system qemu-utils python3 python3-pip. lataa projektipaketit GitHub-linkistä ???? anteeksi, olen hyvin uusi Linuxissa. mikä on vaihe / komento.
Menen tähän vaiheeseen, mutta se kertoo minulle, että se ei löydä sitä
sudo ./jumpstart.sh --catalina
sudo: ./jumpstart.sh: komentoa ei löydy
Se ei ole yksi käsikirjoitus, vaan kaksinkertainen ennen katalinaa. Joka tapauksessa, kuten projektin GitHub-arkistossa sanotaan, sinun ei tarvitse laittaa asennettavaa versiota, jos haluat asentaa Catalinan, koska se on oletusasetus.
Hei,
Voiko joku auttaa minua? Saan tämän virheen.
./basic.sh
KVM-ytimoduulia ei voitu käyttää: Ei tällaista tiedostoa tai hakemistoa
qemu-system-x86_64: KVM: n alustaminen epäonnistui: Ei tällaista tiedostoa tai hakemistoa
Onko luomallasi kiintolevyllä olevalla tiedostolla sama nimi kuin tiedostolla, jonka lisäsit riville basic.sh?
Sinun olisi pitänyt lisätä seuraava tiedosto basic.sh: n loppuun:
-drive id = SystemDisk, jos = ei mitään, tiedosto = levyn_nimi.qcow2 \
-laite ide-hd, väylä = sata.4, asema = SystemDisk \
ja luomasi virtuaalisen kiintolevyn nimeä tulisi siksi kutsua tässä tapauksessa levyn_nimi.qcow2.
Vaikuttaa typerältä, mutta monta kertaa tämän tyyppiset virheet tulevat tiedostojen nimistä ja muusta, kun virhe sanoo "Ei tällaista tiedostoa tai hakemistoa".
Varmista, että suoritat myös basic.sh-komentosarjan järjestelmänvalvojana, eli:
sudo ./basic.sh
Olen tehnyt sen ja levy ei ilmesty asennukseen, ehkä ._abic.sh-tiedostoa lukuun ottamatta on myös tarpeen muuttaa nimeä jossakin muussa paikassa ennen sudo ./basic.sh käynnistämistä?
Olen luonut levyn uudelleen tällä komennolla ja nyt, jos se näkyy:
qemu-img create -f qcow2 levyn_nimi.qcow2 32G
Voisiko joku auttaa minua niin, että qemu tunnistaa USB-laitteen
Joku on yrittänyt yhdistää iPhonen ja pystyä käyttämään sitä, eli xCode-rullaa tai musiikin synkronointia
Saan erittäin matalan resoluution. Tietääkö kukaan, onko mahdollista muuttaa resoluutiota?
Basic.sh-tiedostossa on rivi, joka sanoo:
-vga qxl\
Voit vaihtaa sen tälle muulle:
-vga std\
Toisaalta, jos syötät mac-virtuaalikoneen itse mac-asetuksissa ja siirtymällä siellä oleviin näyttöihin, voit muuttaa asetuksia.
Toinen asia on, että resoluutiotasolla ei ole sama suorittaa virtuaalikone ikkunatilassa tai koko näytössä. Jos haluat siirtyä qemun koko näyttöön, sinun on käytettävä näppäinyhdistelmää: ctrl + alt + F
Tietääkö kukaan, kuinka saada USB toimimaan tällä virtuaalikoneella? Qemu ei edes tunnista niitä.
Terveisiä. Pystyin asentamaan koneen täydellisesti Mac OS Mojavella.
Kysymys: Kuinka voin lisätä koneen RAM-muistia?
Pysyn 2 Gt: ssa ja haluan laittaa siihen 4 Gt.
Oikein hyvä Sama tapahtuu sinulle, minulla on 8 Gt muistia, mutta macOS Catalinalla saan vain 2 Gt. Oletko pystynyt ratkaisemaan sen?
kiitos
Jo ratkaistu. Basic.sh-tiedostossa on rivi, joka merkitsee muistiasi. Oletuksena se on 2 Gt. Laita todellinen muisti, joka sinulla on, ja tallenna. Linja on tämä:
-m 2G \
Kuinka voin lisätä näytönohjaimen kapasiteettia?
Siinä on vain 3 Mt ja haluaisin lisätä siihen.
Voitko auttaa minua? Kun suoritan asennuksen ja valitsen levyn, johon se asennetaan, näyttää siltä, että levy on lukittu
Hei
Ohjeiden mukaisesti minulla on Mac OS Catalina, joka käyttää Qemua ja Linux Mint 20: tä.
Voisiko joku kertoa minulle, miten jokaiselle Linux-käyttäjälle voidaan antaa mahdollisuus suorittaa virtuaalikone.
Joko yksityiskohtaisesti käyttöoikeudet, jotka minun on annettava kotini / kotini käyttämiseen, tai ilmoitetaan, miten kone siirretään toiseen kansioon kaikkien käyttäjien pääsyä varten.
Luon sen käyttäjätunnuksellani, mutta tyttäreni haluaa käyttää sitä eikä voi omalta.
Paljon kiitoksia.
Se toimii erittäin hyvin ja sujuvasti, koska VirtualBoxissa Windowsissa se on megahidas
En voinut lopettaa onnistuneesti, se antoi minulle {o seuraavat viestit:
Haetaan BaseSystem / BaseSystem.dmg… [####################################### -] Haetaan BaseSystem / BaseSystem. dmg… [####################################### -] Haetaan BaseSystem / BaseSystem.dmg… [## ######################################] 100%
./jumpstart.sh: rivi 39: / home / alex / Downloads / tools / dmg2img: ei voida suorittaa binaaritiedostoa: Väärä suoritettava muoto
alex @ alex-Macmini: ~ / Lataukset $ qemu-img create -f qcow2 alex_mac.qcow2 24G
Alustetaan 'alex_mac.qcow2', fmt = qcow2 size = 25769803776 cluster_size = 65536 lazy_refcounts = off refcount_bits = 16
alex @ alex-Macmini: ~ / Lataukset $ ./basic.sh
KVM-ytimoduulia ei voitu käyttää: Lupa evätty
qemu-system-x86_64: KVM: n alustaminen epäonnistui: Lupa evätty
./basic.sh: rivi 30: -device: komentoa ei löydy
Arvostan tukeasi
hei, en tiedä onko tämä oikea paikka, mutta tarvitsen apua, linux alkeisdistrossani olen muutaman kuukauden asentanut ClamTK:ta virallisesta alkeiskaupasta, se on aiheuttanut minulle häiriöitä, sitä ei saa poistaa ja kun asennat erilaisia ohjelmia, kuten QUEMU:n tai minkä tahansa muun lähdön, seuraavat:
dpkg: korjaamaton vakava virhe, keskeytys:
paketin 'libclamav9: amd64' tiedostoluettelon lukeminen: Tulo-/tulostusvirhe
E: Sub-prosessi / usr / bin / dpkg palautti virhekoodin (2)
Ole hyvä ja auta tämä virhe ei salli minun päivittää käyttöjärjestelmätiedostoja manuaalisesti tai automaattisesti, se ei salli minun asentaa uusia ohjelmia
Hei, kokeile tätä:
cd / var / lib / dpkg
ls -l
Etsi tiedosto nimeltä status
sudo cp status status.bak
sudo nanon tila
Etsi tästä tiedostosta paketti 'libclamav9: amd64'
Kun löydät sen sijainnin, poista kaikki siihen viittaava teksti "Paketti" -kohdasta "Alkuperäinen ylläpito"
Tallenna painamalla Ctrl + O ja poistu editorista
sudo apt päivitys
sudo apt – korjaa rikki asennus
sudo rm status.bak
Sen pitäisi toimia.
Tervehdys!