Jaunā operētājsistēma Apple, macOS Catalina, ir tā, kas tiks izmantota jaunākajiem Cupertino firmas produktiem. Šī ir versija 10.15, un tā nosaukums ir no Santakatalīnas salas Kalifornijas dienvidos. Kā jūs zināt, tā ir patentēta kodu sistēma Intel EM64T platformām un ar hibrīda kodolu, kas pazīstams kā XNU. Protams, jūs arī zināt, es komentēju tiem, kas nezina, ka šī kodola pamatā ir Mach un * BSD kods, it īpaši FreeBSD, tāpēc tas ir Unix.
Pagaidām prezentācija. Bet, ja vēlaties palaist macOS Catalina vai jebkuru citu iepriekšējo versiju, to varat izdarīt, ja vien jūsu rīcībā ir saderīgs Macintosh, piemēram, MacBook, iMac, Mac Pro utt. Ja jums nav Apple produkta, jums ir arī citas iespējas to izmēģināt (virtuālās mašīnas, hackintosh). Šajā rakstā mēs pievērsīsimies virtualizācijai, lai jūs varētu viegli izmēģināt MacOS Catalina savā iecienītajā GNU / Linux izplatītājā.
Vietnē GitHub ir ļoti interesants projekts. Jūs drīkstat piekļūstiet tai no šīs saites un tas jūs atnes nepieciešamos instrumentus lai iestatītu ļoti ātru MacOS virtuālo mašīnu QEMU, izmantojot KVM paātrinājumu. Tādā veidā viss būs daudz vieglāk un automatizētāk nekā darīt manuāli, lai varētu pats palaist MacOS VM. Turklāt jaunums ir tas, ka jums jau var būt arī jaunākā Catalina versija. UN NAV VAJADZĪGA MAC! Kas ir labākais, jo operētājsistēmas iegūšana, ja jums nav Apple komandas, šķita sarežģīta, ja vien tas nebija pirāts ...
L soļi, kas jāievēro lai to izdarītu, tie ir ļoti vienkārši (izvēlieties komandu, kas nepieciešama jūsu izplatītājam):
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
Tagad esat instalējis jaunāko QEMU emulatora versiju (3.1 vai jaunāku), nepieciešamās utilītas un Python 3 kopā ar pip. Tālāk būs lejupielādējiet projekta paketes no saites GitHub ko esmu atstājis iepriekš, un iekšpusē ir skripts, kas jums jāpilda šādā veidā (ja neizmantojat kādu opciju, pēc noklusējuma tiek instalēta Catalina, bet jūs varat norādīt vēlamo MacOS versiju, izvēlieties vajadzīgo ):
./jumpstart.sh --mojave ./jumpstart.sh --high-sierra ./jumpstart.sh --catalina
Starp citu, jūs šobrīd varat izvēlēties tikai starp šīm trim versijām. Žēl, ka nevar izvēlēties starp visiem esošajiem, bet ir pieejami vismaz jaunākie, kas ir vispieprasītākie. Ja jums ir nepieciešama Lion, Maverick, Tiger vai kāda cita, jums tas būs jādara ar rokām ... Atcerieties arī, ka ar qemu jūs varat līdzināties jebkurai platformai, arī PPC, lai palaistu MacOS X versijas pirms x86-64.
Lai veiktu iepriekšējo darbību, ir nepieciešams aktīvs interneta savienojums. Patiesībā, ja jums jau ir macOS sistēmas attēls .img vai .dmg (šajā gadījumā tas tiek pārveidots par .img ar dmg2img), varat izlaist iepriekšējo darbību un pāriet tieši uz nākamo, jo tas, ko tā dara, ir iegūt macOS . Tagad jums ir jāizveido virtuālais cietais disks kur MacOS darbosies QEMU (diska nosaukumu varat aizstāt ar vēlamo vārdu un 64 GB vietas vietā ievietojiet MV vajadzīgo, ar aptuveni 20 GB):
qemu-img create -f qcow2 nombre_disco.qcow2 64G
Starp failiem, kas lejupielādēti no GitHub, jūs atradīsit basic.h, beigās ir jāpievieno šīs rindas ar redaktoru:
-drive id=SystemDisk,if=none,file=nombre_disco.qcow2 \ -device ide-hd,bus=sata.4,drive=SystemDisk \
Y palaist minēto skriptu Lai sāktu mašīnu, nodalījumu un sāktu MacOS instalēšanu:
./basic.sh
Jūs to varētu izdarīt arī ar Virtual Machine Manager vai Virt-Manager, nevis qemu ... Un arī bez galvas / mākoņa.
Y Tas ir izdarītsTagad jūsu MacOS mašīnai jābūt pieejamai darbam izvēlētajā versijā. Kā redzat, šie šī projekta piedāvātie rīki un skripti ievērojami atvieglo jūsu darbu, it īpaši tāpēc, ka jums nav jāmeklē macOS attēls, bet tas jau jums to nodrošina.
Pateicoties tiem, kas ir piedalījušies šajā projektā, jūs ļoti viegli varat palaist MacOS mašīnu ar jums nepieciešamo versiju.
Hei, instalējot, tas mani instalē 2 gb nodalījumā, nevis 64 gb lielajā, kuru esmu izveidojis iepriekš, jo es izvēlos nodalījumu, jo tas man to neļaus.
pirms jums jādodas uz diska utilītprogrammām un jāformatē 64g nodalījums, kad esat to izdarījis, izvēlieties to, kad dodat iespēju instalēt.
Nez kāpēc komandu
qemu-img izveidot -f qcow2 diska_nosaukums.qcow2 64G
vienkārši izveidojiet virtuālo disku no
197632 novembris 18:01 macHD.qcow2
Kāpēc?
Pirms atkopšanas ir jāformatē izveidotais disks instalācijas ekrānā, vispirms izmantojiet pēdējo opciju, un, veicot atkopšanu, parādīsies izveidotais disks.
Nē nē, mūsu izveidoto disku nevar formatēt, kā jūs sakāt, jo instalācijā šāda diska nav. Tā ir problēma.
Tāpat kā es, instalējot MacOS sistēmu, tas man parāda tikai 2 gb nodalījumu un saka, ka tas ir bloķēts, un es to nevaru atlasīt.
Var būt ar amd procesoriem
pirms jums jādodas uz diska utilītprogrammām un jāformatē 64g nodalījums, kad esat to izdarījis, izvēlieties to, kad dodat iespēju instalēt.
Es domāju, ka pietiek ar 20 GB ... hahahaha tas neļauj instalēt vismaz 24 GB ... kā es varu noņemt disku?
Tas man būtu ļoti interesanti, ja OS varētu izmantot ar 100%, bet, ja tas būtu līdzīgs uzstādījumam, tas, iespējams, radīs tikai 50-60%. Man jājautā:
Vai darbojas visa aprīkojuma aparatūra, piemēram, pērkona sprieguma 3 porti?
Lai strādātu ar audio, vai jūs varētu instalēt draiverus, piemēram, apollo UAD un strādāt ar zemu latentumu? UA Apollo twin X (Thunderbolt 3)
Vai var palielināt virtuālā diska vietu katram gadījumam? instalēt programmatūru, piemēram, pro rīkus, cubase utt.?
Jo, ja tas viss būtu iespējams un sistēma būtu stabila ... audums: D
Kad es palaidu basic.sh, tā ziņo par kļūdu:
Nevarēja piekļūt KVM kodola modulim: Nav šāda faila vai direktorija
qemu-system-x86_64: neizdevās inicializēt KVM: Nav šāda faila vai direktorija
pēc sudo apt-get install qemu-system qemu-utils python3 python3-pip. lejupielādēt projektu paketes no saites GitHub ???? Atvainojiet, es esmu ļoti jauns Linux. kāds ir solis / komanda.
Es eju uz šo soli, bet tas man saka, ka to nevar atrast
sudo ./jumpstart.sh –katalīna
sudo: ./jumpstart.sh: komanda nav atrasta
Tas nav viens scenārijs, bet divkāršs pirms katalīnas. Jebkurā gadījumā, kā teikts projekta GitHub krātuvē, jums nav jāievieto instalējamā versija, ja vēlaties instalēt Catalina, jo tā ir noklusējuma opcija.
Hello,
Vai kāds var man palīdzēt? Man rodas šī kļūda.
./basic.sh
Nevarēja piekļūt KVM kodola modulim: Nav šāda faila vai direktorija
qemu-system-x86_64: neizdevās inicializēt KVM: Nav šāda faila vai direktorija
Vai izveidotajam cietā diska failam ir tāds pats nosaukums kā failam, kuru pievienojāt pamata.sh rindās?
Bāzes basic.sh beigās jums bija jāpievieno šāda informācija:
-drive id = SystemDisk, ja = nav, fails = diska_nosaukums.qcow2 \
-device ide-hd, autobuss = sata.4, disks = SystemDisk \
un jūsu izveidotā virtuālā cietā diska nosaukums šajā gadījumā būtu jāsauc par disk_name.qcow2.
Šķiet dumjš, bet daudzas reizes šāda veida kļūdas rodas no failu nosaukumiem un vairāk, ja kļūda saka "Nav šāda faila vai direktorija".
Noteikti palaidiet skriptu basic.sh arī kā administratoru, tas ir:
sudo ./basic.sh
Es to esmu izdarījis, un disks instalācijā neparādās, varbūt, izņemot failu ./basic.sh, pirms sudo palaišanas ir jāmaina arī nosaukums ./basic.sh?
Esmu atkal izveidojis disku ar šo komandu, un tagad, ja tas parādās:
qemu-img izveidot -f qcow2 diska_nosaukums.qcow2 32G
Vai kāds var man palīdzēt, lai qemu atpazītu usb ierīci
Kāds ir mēģinājis savienot iPhone un spēt to izmantot, tas ir, xCode roll vai mūzikas sinhronizāciju
Es saņemu ļoti zemu izšķirtspēju, vai kāds zina, vai ir kāds veids, kā mainīt izšķirtspēju?
Failā basic.sh ir rinda, kas saka:
-vga qxl\
Ir iespēja to mainīt šim citam:
-vga std\
No otras puses, ja ievadāt Mac virtuālo mašīnu paša Mac iestatījumos un ievadot tur esošos ekrānus, iestatījumus var mainīt.
Cita lieta, ka izšķirtspējas līmenī nav tas pats, kas darbināt virtuālo mašīnu loga režīmā vai pilnekrāna režīmā, lai pārietu uz pilnekrāna režīmu Qemu, jums jāizmanto taustiņu kombinācija: ctrl + alt + F
Vai kāds zina, kā panākt, lai usb darbotos šajā virtuālajā mašīnā? Qemu tos pat neatpazīst.
Sveiciens. Es varēju perfekti instalēt mašīnu ar Mac OS Mojave.
Jautājums: Kā es varu palielināt mašīnas RAM?
Es palieku pie 2 GB un es gribu uzlikt 4 GB.
Ļoti labi Tas pats notiek ar jums, man ir 8 GB atmiņas, bet ar MacOS Catalina es saņemu tikai 2 GB. Vai esat spējuši to atrisināt?
Gracias
Jau atrisināts. Failā basic.sh jums ir rinda, kas iezīmē jūsu atmiņu. Pēc noklusējuma tas ir 2 GB. Ievietojiet reālo atmiņu, kas jums ir, un saglabājiet to. Līnija ir šāda:
-m 2G \
Kā es varu palielināt grafikas kartes ietilpību?
Tam ir tikai 3 MB, un es vēlētos to papildināt.
Vai varat man palīdzēt, lūdzu, kad es veicu instalēšanu un izvēlos disku, kurā tas tiks instalēts, šķiet, ka disks ir bloķēts
Sveiki
Sekojot instrukcijām, man ir Mac OS Catalina, palaižu Qemu un Linux Mint 20.
Lūdzu, vai kāds var mani paskaidrot, kā iespējot jebkuram Linux lietotājam palaist virtuālo mašīnu.
Labi sīki aprakstītas atļaujas, kas man jāpiešķir, lai piekļūtu savai mājai, vai norādot, kā pārvietot iekārtu citā mapē, kurā var piekļūt visiem lietotājiem.
Es to izveidoju ar savu lietotājvārdu, bet mana meita vēlas to izmantot un nevar no viņa.
Liels paldies.
Tas darbojas ļoti labi un ļoti plūstoši, jo VirtualBox ar Windows tas ir ļoti lēns
Es nevarēju veiksmīgi pabeigt, tas man deva šādus ziņojumus:
Notiek BaseSystem / BaseSystem.dmg ielāde ... [######################################]] … [###################################### -] Notiek bāzes sistēmas / bāzes sistēmas atrašana. #####################################
./jumpstart.sh: 39. rinda: / home / alex / Downloads / tools / dmg2img: nevar izpildīt bināro failu: nepareizs izpildāmā formāts
alex @ alex-Macmini: ~ / Lejupielādes $ qemu-img create -f qcow2 alex_mac.qcow2 24G
Formatēšana 'alex_mac.qcow2', fmt = qcow2 size = 25769803776 cluster_size = 65536 lazy_refcounts = off refcount_bits = 16
alex @ alex-Macmini: ~ / Lejupielādes $ ./basic.sh
Nevarēja piekļūt KVM kodola modulim: Atļauja liegta
qemu-system-x86_64: neizdevās inicializēt KVM: atteikta atļauja
./basic.sh: 30. rindiņa: -device: komanda nav atrasta
Es novērtēšu jūsu atbalstu
sveiki, nezinu vai šī ir īstā vieta, bet vajag palīdzību, manā elementārajā linux distro uz dažiem mēnešiem ClamTK instalēšana no oficiālā elementārā veikala man radīja traucējumus, neļauj atinstalēt un instalējot dažādus programmas, piemēram, no QUEMU vai jebkura cita izvada šādu:
dpkg: neatkopjama fatāla kļūda, tiek pārtraukta:
nolasot failu sarakstu pakotnei 'libclamav9:amd64': ievades/izvades kļūda
E: Sub-process / usr / bin / dpkg atgrieza kļūdas kodu (2)
lūdzu palīdziet šī kļūda neļauj atjaunināt OS failus ne manuāli, ne automātiski, tā neļauj man instalēt jaunas programmas
Sveiki, izmēģiniet šo:
cd /var/lib/dpkg
ls-l
Meklējiet failu ar nosaukumu statuss
sudo cp status status.bak
sudo nano statuss
Šajā failā meklējiet pakotni 'libclamav9:amd64'
Kad esat atradis, kur tas atrodas, izdzēsiet visu tekstu, kas uz to attiecas, no “Package” līdz “Original-Maintainer”
Saglabājiet ar Ctrl+O un izejiet no redaktora
sudo apt uzlabošana
sudo apt --fix-broken instalēšana
sudo rm status.bak
Tam vajadzētu strādāt.
Sveicieni!