Sistemi i ri operativ i Apple, macOS Catalina, është ai që do të përdoret për produktet më të fundit të firmës Cupertino. Ky është versioni 10.15, dhe e ka marrë emrin nga ishulli Santa Catalina në jug të Kalifornisë. Siç e dini, ai është një sistem i kodit të pronarit, për platformat Intel EM64T dhe me një bërthamë hibride të njohur si XNU. Me siguri edhe ju e dini, unë komentoj për ata që nuk e dinë, që ky bërthamë bazohet në kodin Mach dhe * BSD, veçanërisht FreeBSD, prandaj është një Unix.
Deri më tani prezantimi. Por, nëse doni të ekzekutoni macOS Catalina ose ndonjë version tjetër të mëparshëm, mund ta bëni për aq kohë sa keni në dispozicion një Macintosh të përputhshëm, të tilla si MacBook, iMac, Mac Pro, etj. Nëse nuk keni një produkt Apple, keni edhe mundësi të tjera për ta provuar (makina virtuale, hackintosh) Në këtë artikull ne do të përqendrohemi në virtualizimin në mënyrë që të mund të provoni lehtësisht macOS Catalina në distro-n tuaj të preferuar GNU / Linux.
Ekziston një projekt shumë interesant në GitHub. Ti mund hyni në të nga kjo lidhje dhe kjo ju sjell Mjetet e nevojshme për të vendosur një makinë virtuale shumë të shpejtë macOS në QEMU duke përdorur përshpejtimin KVM. Në këtë mënyrë, gjithçka do të jetë shumë më e lehtë dhe më e automatizuar sesa ta bësh manualisht për të qenë në gjendje të ekzekutosh vetë macOS. Përveç kësaj, risia është se tashmë mund të keni edhe versionin më të fundit Catalina. DHE ASNJ RE MAKIQ E KRKUAR! Cila është më e mira, pasi marrja e sistemit operativ nëse nuk keni një ekip të Apple dukej e komplikuar, përveç nëse ishte një pirat ...
L hapa për të ndjekur për ta bërë atë janë shumë të thjeshta (zgjidhni komandën që ju nevojitet për distro tuaj):
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
Tani keni instaluar versionin më të fundit të emulatorit QEMU (3.1 ose më i lartë), shërbimet e nevojshme dhe Python 3, së bashku me pip. Më poshtë do të jetë shkarkoni paketat e projektit nga lidhja GitHub që unë kam lënë më parë, dhe brenda ka një skenar që duhet ta ekzekutoni në këtë mënyrë (nëse nuk përdorni ndonjë mundësi, Catalina është instaluar si parazgjedhje, por ju mund të specifikoni versionin e macOS që dëshironi, zgjidhni atë që dëshironi ):
./jumpstart.sh --mojave ./jumpstart.sh --high-sierra ./jumpstart.sh --catalina
Nga rruga, ju mund të zgjidhni vetëm midis këtyre tre versioneve për momentin. Ashtë për të ardhur keq që nuk mund të zgjidhni midis të gjitha atyre ekzistuese, por të paktën ato më të fundit janë në dispozicion, të cilat janë më të kërkuarat. Nëse keni nevojë për Lion, Maverick, Tiger ose ndonjë tjetër, do të duhet ta bëni me dorë ... Mos harroni gjithashtu se me qemu mund të imitoni çdo platformë, gjithashtu PPC për të ekzekutuar versione MacOS X para-x86-64.
Për të ekzekutuar hapin e mëparshëm duhet të keni një lidhje aktive në Internet. Në fakt, nëse tashmë keni një imazh të sistemit macOS .img ose .dmg (në këtë rast ai shndërrohet në .img me dmg2img), mund të kaloni hapin e mëparshëm dhe të shkoni direkt në hapin tjetër, pasi ajo që bën është të merrni macOS . Tani duhet të krijoni një hard disk virtual ku macOS do të ekzekutohet në QEMU (ju mund të zëvendësoni disk_name me emrin që dëshironi dhe në vend të 64 GB hapësirë, vendosni atë që ju nevojitet për MV tuaj, me rreth 20 GB që do të kishit):
qemu-img create -f qcow2 nombre_disco.qcow2 64G
Tani, midis skedarëve të shkarkuar nga GitHub do të gjeni një basic.h, duhet t'i shtoni këto rreshta në fund e tij me një redaktor:
-drive id=SystemDisk,if=none,file=nombre_disco.qcow2 \ -device ide-hd,bus=sata.4,drive=SystemDisk \
Y ekzekutuar skenarin e thënë Për të nisur makinerinë, ndani dhe filloni instalimin e macOS:
./basic.sh
Ju gjithashtu mund ta bëni atë me Virtual Machine Manager ose Virt-Manager në vend të qemu ... Dhe gjithashtu një pa kokë / me bazë cloud.
Y Ajo është bërëTani duhet të keni në dispozicion makinerinë tuaj macOS në versionin e zgjedhur për të punuar. Siç mund ta shihni, këto mjete dhe skripta të siguruara nga ky projekt e bëjnë punën tuaj shumë më të lehtë, veçanërisht pasi nuk keni nevojë të kërkoni një imazh macOS, por ai tashmë e siguron atë.
Falë atyre që kanë kontribuar në këtë projekt, ju mund të përdorni një makinë macOS me versionin që ju nevojitet shumë lehtë.
Hej, kur instalon, më instalon në një ndarje 2gb dhe jo në atë 64gb që kam krijuar më parë, pasi zgjedh ndarjen sepse nuk më lejon.
para se të duhet të shkoni në shërbimet e diskut dhe të formatoni ndarjen 64g, kur ta keni bërë zgjidhni që kur të jepni mundësinë e instalimit.
Për disa arsye komanda
qemu-img krijoj -f qcow2 disk_name.qcow2 64G
thjesht krijoni një disk virtual të
197632 nëntor 18:01 macHD.qcow2
Pse
Ju duhet të formatoni diskun që keni krijuar, brenda ekranit të instalimit para se të bëni rikuperimin, së pari përdorni opsionin e fundit dhe kur të bëni rikuperimin, do të shfaqet disku që keni krijuar.
Jo jo, disku që krijuam nuk mund të formatohet siç thoni ju, sepse nuk ka një disk të tillë në instalim. Ky eshte problemi.
Ashtu si unë, kur instaloj sistemin MacOs, kjo më tregon vetëm një ndarje 2 GB dhe thotë se është e kyçur dhe nuk mund ta zgjedh atë.
Mund të jetë me procesorë AMD
para se të duhet të shkoni në shërbimet e diskut dhe të formatoni ndarjen 64g, kur ta keni bërë zgjidhni që kur të jepni mundësinë e instalimit.
Unë besoja se 20 GB ishte e mjaftueshme ... hahahaha nuk lejon të instalohen minimumi 24 GB ... si ta heq diskun?
Kjo do të ishte shumë interesante për mua nëse OS mund të përdoret në 100%, por duke qenë një instalim i imituar, ai ndoshta do të japë vetëm në 50-60%. Unë duhet të pyes:
A funksionon i gjithë hardueri i pajisjeve, për shembull portat 3 të rrufesë?
Për të punuar me audio, a mund të instaloni drejtuesit për shembull. një apollo UAD dhe punoni me vonesa të ulëta? UA Apollo binjak X (Thunderbolt 3)
A mund të rritet hapësira e diskut virtual për shembull? instaloni softuer si mjete pro, kubase, etj?
Sepse nëse e gjithë kjo do të ishte e mundur dhe sistemi do të ishte i qëndrueshëm ... leckë: D
Kur ekzekutoj basic.sh, raporton një gabim:
Nuk mund të qaset në modulin e kernelit KVM: Asnjë skedar apo direktori e tillë
qemu-system-x86_64: nuk arriti të inicioj KVM: Asnjë skedar apo direktori e tillë
pas sudo apt-get instaloni qemu-system qemu-utils python3 python3-pip. shkarkoni paketat e projektit nga lidhja GitHub ???? me falni jam shume i ri ne linux. cili është hapi / komanda.
Unë shkoj në këtë hap, por ai më tregon se nuk mund ta gjejë atë
sudo ./jumpstart.sh – katalina
sudo: ./jumpstart.sh: komanda nuk u gjet
Nuk është një skenar i vetëm, por një i dyfishtë përpara katalinës. Sidoqoftë, siç thuhet në depon e projektit në GitHub, nuk keni pse të vendosni versionin që dëshironi të instaloni nëse dëshironi të instaloni Catalina sepse është opsioni i paracaktuar.
Përshëndetje,
A mund të më ndihmojë dikush? Unë e marr këtë gabim.
./baza.sh
Nuk mund të qaset në modulin e kernelit KVM: Asnjë skedar apo direktori e tillë
qemu-system-x86_64: nuk arriti të inicioj KVM: Asnjë skedar apo direktori e tillë
A ka të njëjtin emër skedari në diskun e ngurtë që keni krijuar, me skedarin që keni shtuar në linjat e basic.sh?
Ju duhet të keni shtuar sa më poshtë në fund të basic.sh:
-drive id = SystemDisk, nëse = asnjë, skedari = emri i diskut.qcow2 \
-device ide-hd, bus = sata.4, drive = SystemDisk \
dhe emri i diskut të ngurtë virtual që keni krijuar duhet të quhet disk_name.qcow2 në këtë rast.
Duket marrëzi, por shumë herë ai lloj gabimesh vijnë nga emri i skedarëve dhe më shumë kur gabimi thotë "Nuk ka ndonjë skedar apo direktori të tillë".
Sigurohuni që të ekzekutoni edhe skriptin basic.sh si administrator, domethënë:
sudo ./baza.sh
Unë e kam bërë atë dhe disku nuk shfaqet në instalim, mbase përveç në ./basic.sh është gjithashtu e nevojshme të ndryshohet emri në ndonjë vend tjetër para se të lëshohet sudo ./basic.sh?
Unë kam krijuar përsëri diskun me këtë komandë dhe tani nëse shfaqet:
qemu-img krijoj -f qcow2 disk_name.qcow2 32G
Dikush mund të më ndihmojë që qemu ta njohë pajisjen usb
Dikush është përpjekur të lidhë një iPhone dhe të jetë në gjendje ta përdorë atë, domethënë rrokullisja xCode ose sinkronizimi i muzikës
Kam një rezolucion shumë të ulët, a e di dikush nëse ka ndonjë mënyrë për të ndryshuar rezolucionin?
Në skedarin basic.sh ekziston një rresht që thotë:
-vga qxl\
Ekziston mundësia për ta ndryshuar atë për këtë tjetër:
-vga std\
Nga ana tjetër, nëse futni makinën virtuale të mac në cilësimet e vetë mac dhe duke futur ekranet atje mund të ndryshoni cilësimet.
Një gjë tjetër, nuk është e njëjta gjë në nivelin e rezolucionit për të ekzekutuar makinën virtuale në modalitetin e dritares ose në ekran të plotë, për të shkuar në ekran të plotë në qemu duhet të përdorni kombinimin e tastave: ctrl + alt + F
A di dikush se si të bëjë që usb të punojë në këtë makinë virtuale? Qemu as nuk i njeh.
Pershendetje Isha në gjendje ta instaloja në mënyrë të përsosur makinerinë me Mac OS Mojave.
Pyetje: Si mund ta rris RAM-in e makinës?
Unë qëndroj në 2 GB dhe dua të vendos 4 GB.
Shume mire E njëjta gjë ju ndodh, unë kam 8 GB memorie por me macOS Catalina marr vetëm 2 GB. A keni qenë në gjendje ta zgjidhni atë?
Falënderim
Tashmë e zgjidhur. Në skedarin basic.sh keni një linjë që shënon kujtesën tuaj. By default është 2 GB. Vendosni kujtesën e vërtetë që keni dhe kurseni. Linja është kjo:
-m 2G \
Si mund ta rris kapacitetin e kartës grafike?
Ka vetëm 3 MB dhe do të doja ta shtoja në të.
Mund të më ndihmoni ju lutem? Kur po bëj instalimin dhe do të zgjedh diskun ku do të instalohet, duket se disku është i kyçur
Hi
Duke ndjekur udhëzimet, unë kam Mac OS Catalina, duke ekzekutuar Qemu dhe Linux Mint 20.
Ju lutem, a mund dikush të më detajojë, se si të mundësoj, për çdo përdorues të Linux, të jetë në gjendje të drejtojë makinën virtuale.
Ose duke detajuar lejet që duhet të jap për të hyrë në shtëpinë time, ose duke treguar mënyrën e zhvendosjes së makinës në një dosje tjetër për qasje te të gjithë përdoruesit.
Unë e krijoj atë me emrin tim të përdoruesit, por vajza ime dëshiron ta përdorë atë dhe nuk mundet nga e saj.
Shumë falemnderit.
Funksionon shumë mirë dhe shumë i rrjedhshëm pasi që në VirtualBox me Windows është mega i ngadaltë
Nuk mund ta përfundoja me sukses, më dha {o mesazhet e mëposhtme:
Marrja e BaseSystem / BaseSystem.dmg… [############################################################## ############################################################################## ###################################)))) ##########################################################> #################### 100%
./jumpstart.sh: rreshti 39: / home / alex / Shkarkimet / mjetet / dmg2img: nuk mund të ekzekutojë skedarin binar: Formati i gabueshëm i ekzekutueshëm
alex @ alex-Macmini: / Shkarkimet $ qemu-img krijoj -f qcow2 alex_mac.qcow2 24G
Formatimi i 'alex_mac.qcow2', fmt = qcow2 size = 25769803776 grumbulli_masës = 65536 dembel_regjistrimet = off_blogaritjet = 16
alex @ alex-Macmini: ~ / Shkarkimet $ ./basic.sh
Nuk mund të qaset në modulin e bërthamës KVM: Leja u refuzua
qemu-system-x86_64: dështoi të fillojë KVM: Leja u refuzua
./baza.sh: rreshti 30: -pajisja: komanda nuk u gjet
Unë do të vlerësoj mbështetjen tuaj
pershendetje, nuk e di nese eshte vendi i duhur por kam nevoj per ndihme, ne dispozitivin tim elementar linux prej disa muajsh instalimi i ClamTK nga dyqani zyrtar elementar me ka shkaktuar nderhyrje, nuk me le te uninstaloj dhe kur instaloj te ndryshme programe si ai nga QUEMU ose ndonjë dalje tjetër si më poshtë:
dpkg: gabim fatal i parikuperueshëm, ndërprerje:
leximi i listës së skedarëve për paketën 'libclamav9:amd64': gabim në hyrje/dalje
E: Nën-procesi / usr / bin / dpkg ktheu një kod gabimi (2)
ju lutem më ndihmoni ky gabim nuk më lejon të përditësoj skedarët e OS as manualisht ose automatikisht, nuk më lejon të instaloj programe të reja
Përshëndetje, provoni këtë:
cd /var/lib/dpkg
ls-l
Kërkoni një skedar të quajtur status
statusi i statusit të sudo cp.bak
statusi sudo nano
Shikoni brenda këtij skedari për paketën 'libclamav9:amd64'
Pasi të gjeni se ku është, fshini të gjithë tekstin që i referohet, nga "Paketa" në "Origjinal-Mëmbajtësi"
Ruani me Ctrl+O dhe dilni nga redaktori
sudo apt upgrade
sudo apt --instalim me rregullim të prishur
sudo rm status.bak
Kjo duhet të funksionojë.
Një përshëndetje!