Inkqubo entsha yokusebenza ye Iapile, iMacOS Catalina, Nguye oza kusetyenziselwa iimveliso zamva nje zenkampani yeCupertino. Le yinguqulelo ye-10.15, kwaye ithatha igama layo kwiSiqithi saseSanta Catalina kumazantsi eCalifornia. Njengoko uyazi, yinkqubo yekhowudi yokuthengisa, kumaqonga e-Intel EM64T kunye ne-kernel ye-hybrid eyaziwa ngokuba yi-XNU. Ngokuqinisekileyo uyazi, ndiphawula abo bangaziyo, ukuba le kernel isekwe kwiMach kunye ne-BSD khowudi, ngakumbi iFreeBSD, ke yi Unix.
Ukuza kuthi ga ngoku intetho. Kodwa, ukuba ufuna ukusebenzisa iMacOS Catalina okanye nayiphi na enye inguqulelo yakudala, ungakwenza oko okoko unayo iMacintosh ehambelanayo, efana neMacBook, iMac, Mac Pro, njl. Ukuba awunayo imveliso ye-Apple, unazo nezinye iindlela zokuzama (Oomatshini ababonakalayo, i-hackintosh). Kule nqaku siza kugxila kulwakhiwo ukuze ukwazi ukuzama ngokulula iMacOS Catalina kwindawo oyithandayo ye-GNU / Linux.
Kukho iprojekthi enomdla kakhulu kwiGitHub. Unga fikelela kule khonkco kwaye ikunika izixhobo eziyimfuneko ukuseta umatshini okhawulezayo we-macOS kwi-QEMU usebenzisa ukukhawulezisa kwe-KVM. Ngale ndlela, yonke into iya kuba lula kwaye izenzekele ngakumbi kunokwenza ngesandla ukuze ukwazi ukusebenzisa i-MacOS VM ngokwakho. Ukongeza, into entsha kukuba unokuba sele unalo uguqulelo lwamva nje lweCatalina. AKUKHO MAC EFUNEKAYO! Yeyiphi eyona ilungileyo, kuba ukufumana inkqubo yokusebenza ukuba awunaqela le-Apple bekubonakala kunzima, ngaphandle kokuba ibiyipirate ...
Los amanyathelo ekufuneka elandelwe ukuyenza ilula kakhulu (khetha umyalelo oyifunayo kwi-distro yakho):
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
Ngoku uyifakile inguqulelo yamva nje ye-QEMU emulator (3.1 okanye ngaphezulu), izinto eziyimfuneko kunye nePython 3, kunye nepip. Oku kulandelayo kuya kuba Khuphela iipakeji zeprojekthi kwikhonkco leGitHub endikushiye ngaphambili, kwaye ngaphakathi kukho iskripthi ekufuneka usenzile ngale ndlela (ukuba awusebenzisi naluphi na ukhetho, iCatalina ifakwe ngokungagqibekanga, kodwa ungakhankanya uhlobo lwe-macOS oyifunayo, ukhethe leyo uyifunayo ):
./jumpstart.sh --mojave ./jumpstart.sh --high-sierra ./jumpstart.sh --catalina
Ngendlela, unokukhetha kuphela phakathi kwezi nguqulelo zintathu okwangoku. Kubuhlungu ukuba awukwazi ukukhetha phakathi kwazo zonke ezikhoyo, kodwa ubuncinci ezona zangoku ziyafumaneka, zezona zifunwayo. Ukuba ufuna iNgonyama, iMaverick, iTiger, okanye enye into, kuya kufuneka uyenze ngesandla ... Khumbula ukuba nge qemu ungalinganisa naliphi na iqonga, kunye ne-PPC yokuqhuba iinguqulelo ze-MacOS X zangaphambili-x86-64.
Ukwenza inyathelo elidlulileyo kuya kufuneka unxibelelwano lwe-Intanethi olusebenzayo. Ngapha koko, ukuba sele unawo umfuziselo wenkqubo ye-macOS .img okanye .dmg (kule meko uguqukela kwi . Ngoku kuya kufuneka wenze ifayile ye- idrive hard drive Apho i-macOS izakusebenza kwi-QEMU (unokutshintsha igama_ lediski ngegama olifunayo endaweni ye-64 GB yendawo, beka oyifunayo kwi-MV yakho, malunga ne-20GB onokuba nayo):
qemu-img create -f qcow2 nombre_disco.qcow2 64G
Ngoku, phakathi kweefayile ezikhutshelwe kwiGitHub uya kufumana ifayile ye- basic.h, kuya kufuneka wongeze le migca ekugqibeleni ngaye nomhleli:
-drive id=SystemDisk,if=none,file=nombre_disco.qcow2 \ -device ide-hd,bus=sata.4,drive=SystemDisk \
Y Sebenzisa iskripthi Ukuqala umatshini, ukwahlula, kunye nokuqala kofakelo lweMacOS:
./basic.sh
Ungayenza noMlawuli oMatshini oSebenzayo okanye uMphathi weVirtual endaweni yeqemu ...
Y YenziweKuya kufuneka ngoku ube nomatshini wakho we-macOS kuhlobo olukhethiweyo olufumanekayo ukuze usebenze ngalo. Njengoko ubona, ezi zixhobo kunye nezikripthi ezibonelelwe yile projekthi zenza ukuba umsebenzi wakho ubelula, ngakumbi kuba awudingi kujonga umfanekiso we-macOS, kodwa sele ikunika yona.
Enkosi kwabo banegalelo kule projekthi, ungaqhuba umatshini we-macOS ngenguqulo oyifunayo ngokulula.
Hayi, xa uyifaka, iyandifaka kwisahlulelo se-2gb hayi kwi-64gb endiyenzileyo ngaphambili, njengoko ndikhetha ulwahlulo kuba alundivumeli.
Phambi kokuba uye kwiidiski eziluncedo kunye nefomathi yokwahlulahlula okungama-64g, xa uyenzile ukhethe ukuba xa unika ithuba lokufaka.
Ngesizathu esithile umyalelo
qemu-img yenza -f qcow2 disk_name.qcow2 64G
yenza idiski ebonakalayo ye
Ngowe-197632 ngoNovemba 18:01 macHD
Ngoba?
Kuya kufuneka ufomathile idiski oyenzileyo, ngaphakathi kwescreen sokufaka ngaphambi kokwenza kwakhona, qala usebenzise ukhetho lokugqibela kwaye xa ubuyisela kwakhona, idiski oyenzileyo iya kuvela.
Hayi, idiski esiyenzileyo ayinakufomatwa njengoko usitsho, kuba akukho disk enjalo kufakelo. Nantso ingxaki.
Njengam, xa ufaka inkqubo yeMacOS, indibonisa kuphela isahlulelo se-2gb kwaye ithi itshixiwe kwaye andinakukhetha.
Ngaba unokuba kunye neeprosesa ze-amd
Phambi kokuba uye kwiidiski eziluncedo kunye nefomathi yokwahlulahlula okungama-64g, xa uyenzile ukhethe ukuba xa unika ithuba lokufaka.
Ndikholelwe ukuba i-20GB yanele ... hahahaha ayivumeli ubuncinci be-24GB ukuba ifakwe ... ndiyisusa njani idiski?
Oku kunokuba ngumdla kakhulu kum ukuba i-OS inokusetyenziswa nge-100% kodwa ukufakelwa okulingisiweyo kuya kwenzeka kuphela nge-50-60%. Kuya kufuneka ndibuze:
Ngaba zonke izixhobo zekhompyutha ziyasebenza, umzekelo indudumo 3 amazibuko?
Ukusebenza ngesandi, ngaba ungafaka abaqhubi umzekelo. iapollo UAD kwaye usebenza ngamanqanaba asezantsi? UA Apollo iwele X (Iindudumo 3)
Ngaba indawo yediski ebonakalayo inokunyuswa ngokomzekelo? fakela isoftware njengezixhobo zepro, i-cubase, njl.
Kungenxa yokuba konke oku kunokwenzeka kwaye inkqubo izinzile ... ilaphu: D
Xa ndisebenzisa i-basic.sh, inika ingxelo ngempazamo:
Ayinakufikelela kwimodyuli ye-KVM kernel: Akukho fayile okanye ulawulo
qemu-system-x86_64: isilele ukwenza i-KVM: Akukho fayile okanye umkhombandlela
emva kwesudo apt-get install qemu-system qemu-utils python3 python3-pip. Khuphela iipakeji zeprojekthi kwikhonkco leGitHub ???? Uxolo ndimtsha kakhulu kwi-linux. lithini inyathelo / umyalelo.
Ndiya kweli nqanaba kodwa liyandixelela ukuba alinakufumana
Isudo ./jumpstart.sh –catalina
sudo: ./jumpstart.sh: umyalelo awufunyenwanga
Ayisiyombhalo omnye kodwa iphindwe kabini ngaphambi kwekhathina. Ngapha koko, njengoko isitsho kwindawo yokugcina iprojekthi kwiGitHub, awunyanzelekanga ukuba ubeke uguqulelo ofuna ukulifaka ukuba ufuna ukufaka iCatalina kuba lukhetho olungagqibekanga.
Sawubona,
Ngaba umntu angandinceda?
./isiseko.sh
Ayinakufikelela kwimodyuli ye-KVM kernel: Akukho fayile okanye ulawulo
qemu-system-x86_64: isilele ukwenza i-KVM: Akukho fayile okanye umkhombandlela
Ngaba ifayile ekwi-hard drive oyenzileyo inegama elifanayo nefayile oyongeze kwimigca kwi-basic.sh?
Kuya kufuneka ukongeze oku kulandelayo kwisiphelo se-basic.sh:
Idrive id = SystemDisk, ukuba = akukho, ifayile = disk_name.qcow2
-device ide-hd, ibhasi = sata.4, ukuqhuba = InkquboDisk
kunye negama lediski enzima oyenzileyo kufuneka ke kuthiwe yidiski_name.qcow2 kule meko.
Kubonakala ngathi bubudenge kodwa amaxesha amaninzi olo hlobo lweempazamo luvela kwigama leefayile kwaye ngakumbi xa impazamo isithi "Akukho fayile okanye isikhombisi".
Qiniseka ukuba usebenzisa iscript.sh esisiseko njengomlawuli, oko kukuthi:
Isudo ./basic.sh
Ndiyenzile loo nto kwaye idiski ayiveli kufakelo, mhlawumbi ngaphandle kwi ./basic.sh kuyimfuneko ukutshintsha igama kwenye indawo ngaphambi kokumiliselwa kwesudo ./basic.sh?
Ndiyilele idiski kwakhona ngalo myalelo kwaye ngoku ukuba iyavela:
qemu-img yenza -f qcow2 disk_name.qcow2 32G
Ngaba umntu unokundinceda ukuze i-qemu isamkele isixhobo se-usb
Umntu othile uzame ukudibanisa i-iPhone kwaye abe nakho ukuyisebenzisa, oko kukuthi, umqulu we-xCode okanye ungqamaniso lomculo
Ndifumana isisombululo esisezantsi kakhulu, ngaba ukhona umntu owaziyo ukuba ikhona indlela yokutshintsha isisombululo?
Kwifayile basic.sh kukho umgca othi:
-vga qxl\
Kukho ukhetho lokutshintsha oku kwenzelwe enye:
-vga std\
Kwelinye icala, ukuba ufaka umatshini obonakalayo we-mac kuseto lwe-mac uqobo kwaye ungena kwizikrini apho unokutshintsha useto.
Enye into, ayifani kwinqanaba lesisombululo ukuqhuba umatshini oqinisekileyo kwimowudi yewindows okanye kwiscreen esigcweleyo, ukuya kwiscreen esigcweleyo kwiqemu kufuneka usebenzise indibaniselwano yesitshixo: ctrl + alt + F
Ngaba ukhona umntu owaziyo ukwenza i-usb isebenze kulo matshini ubonakalayo? Iqemu ayibazi nokubazi.
Ukubulisa. Ndikwazile ukufaka umatshini ngokugqibeleleyo ngeMac OS Mojave.
Umbuzo: Ndingayonyusa njani i-RAM yomatshini?
Ndihlala e2GB kwaye ndifuna ukubeka i4GB kuyo.
Kulunge kakhulu Kwenzeka into efanayo nakuwe, ndine-8GB yememori kodwa ngeMacOS Catalina ndifumana kuphela i-2GB. Ngaba ukwazile ukuyisombulula?
Gracias
Sele isonjululwe. Kwifayile basic.sh unelayini ephawula imemori yakho. Ngokuzenzekelayo yi-2GB. Beka inkumbulo yokwenyani onayo kwaye uyigcine. Umgca yile:
-m 2G
Ndingabonyusa njani ubungakanani bekhadi lemizobo?
Ine-3 MB kuphela kwaye ndingathanda ukongeza kuyo.
Ungandinceda nceda, xa ndisenza ufakelo kwaye ndiza kukhetha idiski apho izakufakelwa khona, kubonakala ngathi idiski ibhlokiwe
Sawubona,
Ukulandela imiyalelo, ndineMac OS Catalina, eqhuba iQemu kunye neLinux Mint 20.
Nceda, undicacisele umntu, indlela yokwenza ukuba nawuphi na umsebenzisi weLinux akwazi ukusebenzisa umatshini obonakalayo.
Ukuchaza kakuhle iimvume endimele ndizinike ukufikelela kwikhaya lam, okanye ukubonisa indlela yokuhambisa umatshini kwenye ifolda yokufikelela kubo bonke abasebenzisi.
Ndiyidala ngegama lam lomsebenzisi, kodwa intombi yam ifuna ukuyisebenzisa kwaye ayinakho eyakhe.
Ndiyabonga kakhulu
Isebenza kakuhle kwaye inamanzi kakhulu kuba kwiVirtualBox eneWindows iyacotha
Khange ndigqibe ngempumelelo, indinike {o le miyalezo ilandelayo:
Ukuthatha i-BaseSystem / BaseSystem.dmg… [# # # # # # … [################# # ################################ 100%
./jumpstart.sh: umgca 39: / ekhaya / alex / Ukhuphelo / izixhobo / dmg2img: ayinakho ukwenza ifayile yokubini: Ifomathi engalunganga enokufezekiswa
alex @ alex-Macmini: ~ / Ukhuphelo lwe- $ qemu-img yenza -f qcow2 alex_mac.qcow2 24G
Ukufomatha 'alex_mac.qcow2', fmt = qcow2 ubungakanani = 25769803776 cluster_size = 65536 lazy_refcounts = off refcount_bits = 16
alex @ alex-Macmini: ~ / Ukhuphelo $ ./basic.sh
Ayinakufikelela kwimodyuli ye-KVM kernel: Imvume iyaliwe
qemu-system-x86_64: ayiphumelelanga ukwenza i-KVM: Imvume iyaliwe
./basic.sh: umgca 30: -device: command not found
Ndiyayixabisa inkxaso yakho
Molo, andazi ukuba yindawo efanelekileyo na kodwa ndifuna uncedo, kwi-linux primary distro yam kwiinyanga ezimbalwa bendifakela i-ClamTK kwivenkile esemthethweni esemthethweni ibangele uphazamiseko, ayikwazi ukukhutshwa kwaye xa uyifaka. iinkqubo ezahlukeneyo njengenye esuka kwiQUEMU okanye nayiphi na enye imveliso elandelayo:
dpkg: impazamo ebulalayo engafumanekiyo, ukulahla:
ukufunda uluhlu lweefayile zephakheji 'libclamav9: amd64': Igalelo / imposiso yesiphumo
E: Inkqubo-encinci / usr / ibin / dpkg ibuyise ikhowudi yempazamo (2)
Nceda uncede le mpazamo ayindivumeli ukuba ndihlaziye iifayile ze-OS ngesandla okanye ngokuzenzekelayo, ayindivumeli ukuba ndifake iinkqubo ezintsha
Molo, zama oku:
cd / var / lib / dpkg
Yiyeke
Khangela ifayile ebizwa ngokuba yimo
Isimo se-sudo cp.bak
isimo se-sudo nano
Jonga ngaphakathi kule fayile yephakheji 'libclamav9: amd64'
Nje ukuba ufumene apho ikhoyo, cima wonke umbhalo obhekisa kuyo, ukusuka ku-"Package" ukuya ku-"Original-Maintainer"
Gcina ngeCtrl + O kwaye uphume kumhleli
sudo iyakwazi ukuphucula
sudo apt -lungisa-yaphukile ukufaka
sudo rm status.bak
Oko kufanele kusebenze.
Nibuliso!