Käivitage MacOS Catalina Linuxis lihtsal viisil

macOS Catalina

Uus operatsioonisüsteem Apple, macOS Catalina, on see, mida kasutatakse Cupertino ettevõtte uusimate toodete jaoks. See on versioon 10.15 ja see on oma nime saanud Santa Catalina saarelt Lõuna-Californias. Nagu teate, on see patenteeritud koodisüsteem Inteli EM64T platvormidele ja hübriidtuumaga, mida nimetatakse XNU-ks. Kindlasti teate ka mina, kommenteerin neile, kes ei tea, et see kernel põhineb Machi ja * BSD koodil, eriti FreeBSD-l, seetõttu on see Unix.

Siiani esitlus. Kuid kui soovite käivitada macOS Catalina või mõnda muud eelmist versiooni, saate seda teha seni, kuni teie käsutuses on ühilduv Macintosh, näiteks MacBook, iMac, Mac Pro jne. Kui teil pole Apple'i toodet, on selle proovimiseks ka muid võimalusi (virtuaalsed masinad, hackintosh). Selles artiklis keskendume virtualiseerimisele, et saaksite hõlpsalt proovida MacOS Catalinat oma lemmik GNU / Linuxi distributsioonis.

GitHubis on väga huvitav projekt. Sa võid pääsete sellele lingilt juurde ja see toob sind vajalikud vahendid seadistada QEMU-s väga kiire macOS-i virtuaalne masin, kasutades KVM-i kiirendust. Nii on kõik MacOS VM-i iseseisva käitamise jaoks palju lihtsam ja automatiseeritud kui käsitsi tegemine. Lisaks on uudsus see, et teil on juba ka uusim Catalina versioon. JA MAKSU EI VAJATA! Mis on parim, kuna opsüsteemi hankimine, kui teil pole Apple'i meeskonda, tundus keeruline, välja arvatud juhul, kui see oli piraat ...

osa sammud järgida selleks on need väga lihtsad (valige käsk, mida vajate oma levitamiseks):

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

Nüüd olete installinud QEMU emulaatori uusima versiooni (3.1 või uuem), vajalikud utiliidid ja Python 3 koos pipiga. Järgnevad laadige projekti paketid alla GitHubi lingilt mille ma olen varem jätnud, ja seal on skript, mille peate sel viisil käivitama (kui te ei kasuta ühtegi suvandit, on Catalina vaikimisi installitud, kuid saate määrata soovitud macOS-i versiooni, valige soovitud ):

./jumpstart.sh --mojave
./jumpstart.sh --high-sierra
./jumpstart.sh --catalina

Muide, hetkel saate valida ainult nende kolme versiooni vahel. Kahju, et kõigi olemasolevate vahel valida ei saa, kuid saadaval on vähemalt uusimad, mis on kõige nõutumad. Kui vajate Lioni, Mavericki, Tiigrit või mõnda muud, peate seda tegema käsitsi ... Pidage meeles ka seda, et qemu abil saate jäljendada mis tahes platvormi, ka PPC-d MacOS X-i enne x86-64 eeliste versioonide käitamiseks.

Eelmise toimingu sooritamiseks peab teil olema aktiivne Interneti-ühendus. Tegelikult, kui teil on juba macOS-süsteemi pilt .img või .dmg (sellisel juhul teisendatakse see .img-ks koos dmg2img-ga), võite eelmise etapi vahele jätta ja minna otse järgmise juurde, sest see, mida ta teeb, on saada macOS . Nüüd peate looma a virtuaalne kõvaketas kus MacOS QEMU-s töötab (saate asendada ketta_nimi soovitud nimega ja 64 GB ruumi asemel panna oma MV jaoks vajaliku umbes 20 GB-ga):

qemu-img create -f qcow2 nombre_disco.qcow2 64G

Nüüd leiate GitHubist alla laaditud failide hulgast a basic.h, peate need read lisama lõppu temast koos toimetajaga:

    -drive id=SystemDisk,if=none,file=nombre_disco.qcow2 \
    -device ide-hd,bus=sata.4,drive=SystemDisk \

Y käivitage nimetatud skript Masina, partitsiooni ja macOS-i installimise alustamiseks toimige järgmiselt.

./basic.sh

Qemu asemel võiksite seda teha ka virtuaalse masinahalduri või Virt-Manageriga ... Ja ka peata / pilvepõhise.

Y See on tehtudNüüd peaks teie valitud macOS-i masin töötamiseks saadaval olema. Nagu näete, muudavad selle projekti pakutavad tööriistad ja skriptid teie töö palju lihtsamaks, eriti kuna teil pole vaja MacOS-pilti otsida, kuid see pakub seda teile juba praegu.

Tänu neile, kes on sellesse projekti panustanud, saate MacOS-masinat vajaliku versiooniga väga lihtsalt käitada.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Jeesus DIJO

    Hei, installimisel installib see mind 2GB-sesse partitsiooni, mitte 64gb-sse, mille olen varem loonud, kuna valin partitsiooni, sest see ei luba mul seda teha.

    1.    Paco DIJO

      enne kui peate minema ketta utiliitidesse ja vormindama 64g sektsiooni, siis kui olete seda teinud, valige see, kui annate võimaluse installida.

      1.    Chris DIJO

        Millegipärast käsk
        qemu-img create -f qcow2 ketta_nimi.qcow2 64G

        looge lihtsalt virtuaalne ketas
        197632 november 18:01 macHD.qcow2

        Miks?

    2.    Erik DIJO

      Enne taastamist peate installitud ekraanil vormindama loodud ketta, kasutama esmalt viimast valikut ja kui taastate, kuvatakse teie loodud ketas.

      1.    Mark DIJO

        Ei ei, meie loodud ketast ei saa vormindada nii, nagu te ütlete, kuna installis sellist ketast pole. See ongi probleem.

    3.    uzziel DIJO

      Nagu mina, näitab see MacOs-süsteemi installimisel mulle ainult 2 gb partitsiooni ja ütleb, et see on lukus ja ma ei saa seda valida.

  2.   David DIJO

    Saab olla koos AMD protsessoritega

    1.    Paco DIJO

      enne kui peate minema ketta utiliitidesse ja vormindama 64g sektsiooni, siis kui olete seda teinud, valige see, kui annate võimaluse installida.

  3.   Fernando DIJO

    Ma arvasin, et piisab 20GB-st ... hahahaha, see ei luba paigaldada minimaalselt 24GB-d ... kuidas ketast eemaldada?

  4.   Michael EG DIJO

    See oleks minu jaoks väga huvitav, kui operatsioonisüsteemi saaks kasutada 100%, kuid emuleeritud installina renderdab see tõenäoliselt ainult 50–60%. Pean küsima:
    Kas kogu seadme riistvara töötab, näiteks äikesepinge 3 pordid?
    Kas heliga töötamiseks võiksite installida draiverid nt. apollo UAD ja töötada madalate latentsustega? UA Apollo twin X (Thunderbolt 3)
    Kas virtuaalset kettaruumi saab näiteks suurendada? installida tarkvara nagu pro-tööriistad, cubase jne?

    Sest kui see kõik oleks võimalik ja süsteem oleks stabiilne ... riie: D

  5.   Gonzalo DIJO

    Kui käivitan basic.sh, teatab see veast:

    KVM-i tuumamoodulile ei pääse juurde: sellist faili ega kataloogi pole
    qemu-system-x86_64: KVM-i lähtestamine ebaõnnestus: sellist faili ega kataloogi pole

  6.   karle DIJO

    pärast sudo apt-get install qemu-system qemu-utils python3 python3-pip. laadige projekti paketid alla GitHubi lingilt ???? vabandust, ma olen linuxis väga uus. mis on samm / käsk.

    1.    karle DIJO

      Ma lähen sellele sammule, kuid see ütleb mulle, et ta ei leia seda

      sudo ./jumpstart.sh --catalina
      sudo: ./jumpstart.sh: käsku ei leitud

      1.    gcjuan DIJO

        See ei ole üks skript, vaid topelt enne kataliini. Igatahes, nagu projekti GitHubi repositooriumis öeldakse, ei pea te installima versiooni, mida soovite installida, kui soovite Catalina installida, kuna see on vaikevalik.

  7.   Miguel DIJO

    Tere,
    Kas keegi saab mind aidata? Saan selle vea.

    ./basic.sh
    KVM-i tuumamoodulile ei pääse juurde: sellist faili ega kataloogi pole
    qemu-system-x86_64: KVM-i lähtestamine ebaõnnestus: sellist faili ega kataloogi pole

    1.    gcjuan DIJO

      Kas teie loodud kõvakettal oleval failil on sama nimi kui failil, mille lisasite faili basic.sh ridadele?

      Oleksite pidanud basic.sh lõppu lisama järgmise:

      -drive id = SystemDisk, kui = pole, fail = ketta_nimi.qcow2 \
      -seade ide-hd, buss = sata.4, draiv = SystemDisk \

      ja teie loodud virtuaalse kõvaketta nimi peaks olema antud juhul nimega disk_name.qcow2.

      Tundub rumal, kuid mitu korda tulenevad seda tüüpi vead failide nimedest ja muustki, kui viga ütleb "Sellist faili või kataloogi pole".

      Veenduge, et käivitate administraatorina ka skripti basic.sh, see on:

      sudo ./basic.sh

      1.    Mark DIJO

        Ma olen seda teinud ja ketast ei kuvata installis, võib-olla peale faili ./basic.sh on vaja ka sudo ./basic.sh käivitamiseks mõnda nime muuta.

        1.    Mark DIJO

          Olen selle käsuga ketta uuesti loonud ja nüüd, kui see ilmub:
          qemu-img create -f qcow2 ketta_nimi.qcow2 32G

    2.    Percy DIJO

      Kas keegi saaks mind aidata, et qemu usb-seadme ära tunneks

  8.   Kristlane DIJO

    Keegi on proovinud iPhone'i ühendada ja seda kasutada, see tähendab xCode'i rulli või muusika sünkroonimist

  9.   juanlu DIJO

    Mul on väga madal eraldusvõime, kas keegi teab, kas on mingit võimalust resolutsiooni muuta?

    1.    Mark DIJO

      Failis basic.sh on rida, mis ütleb:
      -vga qxl\
      Selle jaoks on võimalus seda muuta:
      -vga std\

      Teisest küljest, kui sisestate Maci virtuaalmasinasse Maci seaded ja sisenete seal olevatele ekraanidele, saate seadeid muuta.

      Teine asi on see, et eraldusvõime tasemel pole virtuaalmasina käivitamine aknarežiimis või täisekraanil, qemus täisekraanile minemiseks peate kasutama klahvikombinatsiooni: ctrl + alt + F

  10.   Mark DIJO

    Kas keegi teab, kuidas usb selle virtuaalse masina tööle panna? Qemu ei tunne neid isegi ära.

  11.   Leonard Ramirez DIJO

    Tervitused. Suutsin masina Mac OS Mojave abil täiuslikult installida.
    Küsimus: Kuidas suurendada masina RAM-i?
    Jään 2GB juurde ja tahan sellele 4GB panna.

    1.    JJ Biosca DIJO

      Väga hea Sama juhtub ka sinuga, mul on 8 GB mälu, kuid macOS Catalina puhul saan ainult 2 GB. Kas olete suutnud selle lahendada?
      tänan

    2.    JJ Biosca DIJO

      Juba lahendatud. Failis basic.sh on teie mälu tähistav rida. Vaikimisi on see 2 GB. Pange oma tegelik mälu ja salvestage. Rida on järgmine:

      -m 2G \

  12.   Oscar DIJO

    Kuidas ma saan graafikakaardi mahtu suurendada?
    See on ainult 3 MB ja tahaksin seda lisada.

  13.   dgalvarez99 DIJO

    Kas saaksite mind aidata? Kui installin ja valin plaadi, kuhu see installitakse, näib, et ketas on lukus

  14.   Nit Ei DIJO

    Tere
    Järgides juhiseid, on mul Mac OS Catalina, töötab Qemu ja Linux Mint 20.
    Palun, kas keegi oskab mind üksikasjalikult kirjeldada, kuidas võimaldada mis tahes Linuxi kasutajal virtuaalmasina käitamist.
    Kas üksikasjalikult kirjeldades õigusi, mis mul on vaja anda oma kodule juurdepääsemiseks, või näidates, kuidas masin kõigile kasutajatele juurdepääsemiseks teises kaustas ümber paigutada.
    Ma loon selle oma kasutajanimega, kuid mu tütar soovib seda kasutada ja ei saa temalt.
    Suur aitäh.

  15.   Edgar quiroz DIJO

    See töötab väga hästi ja väga sujuvalt, kuna Windowsiga VirtualBoxis on see mega aeglane

  16.   Aleksander Pallares DIJO

    Ma ei saanud edukalt lõpule viia, see andis mulle järgmised sõnumid:
    BaseSystem / BaseSystem.dmg toomine ... [##################################### -] BaseSystem / BaseSystem. Dmg toomine … [[######################################]] BaseSystem / BaseSystem.dmg toomisel… [## # #####################################] 100%
    ./jumpstart.sh: rida 39: / home / alex / Downloads / tools / dmg2img: binaarfaili ei saa käivitada: vale käivitatav vorming
    alex @ alex-Macmini: ~ / Allalaadimised $ qemu-img create -f qcow2 alex_mac.qcow2 24G
    Vormindamine 'alex_mac.qcow2', fmt = qcow2 size = 25769803776 cluster_size = 65536 lazy_refcounts = off refcount_bits = 16
    alex @ alex-Macmini: ~ / Allalaadimised $ ./basic.sh
    KVM-i tuumamoodulile ei õnnestunud juurde pääseda: luba keelatud
    qemu-system-x86_64: KVM-i lähtestamine ebaõnnestus: luba keelatud
    ./basic.sh: rida 30: -device: käsku ei leitud

    Hindan teie toetust

  17.   Xavier D DIJO

    tere, ma ei tea, kas see on õige koht, aga vajan abi, minu elementaarses linuxi distros on mõne kuu jooksul ClamTK installimine ametlikust elementaarpoest tekitanud häireid, see ei lase mul desinstallida ja installides teistsuguseid programmid nagu QUEMU või mis tahes muu väljund:
    dpkg: taastamatu fataalne viga, katkestamine:
    paketi 'libclamav9:amd64' faililoendi lugemine: sisend/väljundviga
    E: alamprotsessidest / usr / bin / dpkg aastal tagastas veateate koodi (2)
    palun aidake see viga ei lase mul OS-i faile käsitsi ega automaatselt värskendada, see ei lase mul uusi programme installida

    1.    Isaac DIJO

      Tere, proovi seda:

      cd /var/lib/dpkg

      Jäta

      Otsige faili nimega staatus

      sudo cp staatus status.bak

      sudo nano olek

      Otsige selle faili seest paketti "libclamav9:amd64"
      Kui olete selle asukoha kindlaks teinud, kustutage kogu sellele viitav tekst alates "Paketist" kuni "Original-Maintainer".
      Salvestage klahvikombinatsiooniga Ctrl+O ja väljuge redaktorist

      sudo apt uuendada

      sudo apt --fix-broken install

      sudo rm status.bak

      See peaks töötama.
      Tervitus!