Sistem operasi baru Apple, macOS Catalina, adalah salah satu yang akan digunakan untuk produk terbaru dari perusahaan Cupertino. Ini adalah versi 10.15, dan namanya diambil dari Pulau Santa Catalina di California selatan. Seperti yang Anda ketahui, ini adalah sistem kode berpemilik, untuk platform Intel EM64T dan dengan kernel hybrid yang dikenal sebagai XNU. Pasti kalian juga tahu, komentar saya buat yang belum tau, bahwa kernel ini berbasis kode Mach dan * BSD, terutama FreeBSD, oleh karena itu adalah Unix.
Sejauh ini presentasinya. Namun, jika Anda ingin menjalankan macOS Catalina atau versi sebelumnya lainnya, Anda dapat melakukannya selama Anda memiliki Macintosh yang kompatibel, seperti MacBook, iMac, Mac Pro, dll. Jika Anda tidak memiliki produk Apple, Anda juga memiliki pilihan lain untuk mencobanya (mesin virtual, hackintosh). Pada artikel ini kita akan fokus pada virtualisasi sehingga Anda dapat dengan mudah mencoba macOS Catalina di distro GNU / Linux favorit Anda.
Ada proyek yang sangat menarik di GitHub. Kamu boleh mengaksesnya dari tautan ini dan itu membawamu alat yang diperlukan untuk menyiapkan mesin virtual macOS yang sangat cepat di QEMU menggunakan akselerasi KVM. Dengan cara ini, semuanya akan jauh lebih mudah dan otomatis daripada melakukannya secara manual untuk dapat menjalankan VM macOS Anda sendiri. Selain itu, kebaruannya adalah Anda juga sudah dapat memiliki versi Catalina terbaru. DAN TIDAK DIPERLUKAN MAC! Mana yang terbaik, karena mendapatkan sistem operasi jika Anda tidak memiliki tim Apple tampak rumit, kecuali jika itu adalah bajak laut ...
Los langkah-langkah yang harus diikuti untuk melakukannya mereka sangat sederhana (pilih perintah yang Anda butuhkan untuk distro Anda):
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
Sekarang Anda telah menginstal versi terbaru emulator QEMU (3.1 atau lebih tinggi), utilitas yang diperlukan dan Python 3, bersama dengan pip. Berikut ini akan menjadi unduh paket proyek dari tautan GitHub yang telah saya tinggalkan sebelumnya, dan di dalamnya ada skrip yang harus Anda jalankan dengan cara ini (jika Anda tidak menggunakan opsi apa pun, Catalina diinstal secara default, tetapi Anda dapat menentukan versi macOS yang Anda inginkan, pilih yang Anda inginkan ):
./jumpstart.sh --mojave ./jumpstart.sh --high-sierra ./jumpstart.sh --catalina
Ngomong-ngomong, saat ini Anda hanya dapat memilih di antara ketiga versi ini. Sayang sekali Anda tidak dapat memilih di antara semua yang ada, tetapi setidaknya yang terbaru tersedia, yang paling banyak diminati. Jika Anda membutuhkan Lion, Maverick, Tiger, atau lainnya, Anda harus melakukannya dengan tangan ... Ingat juga bahwa dengan qemu Anda dapat meniru platform apa pun, juga PPC untuk menjalankan MacOS X versi pra-x86-64.
Untuk menjalankan langkah sebelumnya, Anda harus memiliki koneksi Internet yang aktif. Faktanya, jika Anda sudah memiliki image sistem macOS .img atau .dmg (dalam hal ini akan diubah menjadi .img dengan dmg2img), Anda dapat melewati langkah sebelumnya dan langsung ke langkah berikutnya, karena yang dilakukannya adalah mendapatkan macOS . Sekarang Anda harus membuat file hard disk virtual di mana macOS akan berjalan di QEMU (Anda dapat mengganti disk_name dengan nama yang Anda inginkan dan alih-alih 64 GB ruang, letakkan yang Anda butuhkan untuk MV Anda, dengan sekitar 20GB yang Anda inginkan):
qemu-img create -f qcow2 nombre_disco.qcow2 64G
Sekarang, di antara file yang diunduh dari GitHub, Anda akan menemukan file basic.h, Anda harus menambahkan baris ini di akhir tentang dia dengan editor:
-drive id=SystemDisk,if=none,file=nombre_disco.qcow2 \ -device ide-hd,bus=sata.4,drive=SystemDisk \
Y jalankan skrip tersebut Untuk mem-boot mesin, partisi, dan memulai penginstalan macOS:
./basic.sh
Anda juga bisa melakukannya dengan Virtual Machine Manager atau Virt-Manager daripada qemu ... Dan juga headless / cloud-based.
Y SelesaiAnda sekarang harus memiliki mesin macOS Anda dalam versi yang dipilih tersedia untuk digunakan. Seperti yang Anda lihat, alat dan skrip yang disediakan oleh proyek ini membuat pekerjaan Anda jauh lebih mudah, terutama karena Anda tidak perlu mencari gambar macOS, tetapi sudah menyediakannya untuk Anda.
Terima kasih kepada mereka yang telah berkontribusi pada proyek ini, Anda dapat menjalankan mesin macOS dengan versi yang Anda butuhkan dengan sangat mudah.
Hei, ketika menginstal, itu menginstal saya pada partisi 2gb dan bukan pada 64gb yang telah saya buat sebelumnya, karena saya memilih partisi karena tidak mengizinkan saya.
sebelum Anda harus pergi ke utilitas disk dan memformat partisi 64g, setelah Anda selesai memilihnya ketika Anda memberikan opsi untuk menginstal.
Untuk beberapa alasan perintah itu
qemu-img buat -f qcow2 disk_name.qcow2 64G
cukup buat disk virtual
197632 Nov 18:01 macHD.qcow2
Mengapa?
Anda harus memformat disk yang Anda buat, di dalam layar instalasi sebelum melakukan pemulihan, gunakan opsi terakhir terlebih dahulu dan ketika Anda melakukan pemulihan, disk yang telah Anda buat akan muncul.
Tidak, tidak, disk yang kami buat tidak dapat diformat seperti yang Anda katakan, karena tidak ada disk seperti itu dalam penginstalan. Itulah masalahnya.
Seperti saya, ketika menginstal sistem MacOs, itu hanya menunjukkan kepada saya partisi 2gb dan mengatakan bahwa itu terkunci dan saya tidak dapat memilihnya.
Bisa dengan prosesor amd
sebelum Anda harus pergi ke utilitas disk dan memformat partisi 64g, setelah Anda selesai memilihnya ketika Anda memberikan opsi untuk menginstal.
Saya pikir 20GB sudah cukup ... hahahaha itu tidak memungkinkan minimal 24GB untuk diinstal ... bagaimana cara menghapus disk?
Ini akan sangat menarik bagi saya jika OS dapat digunakan pada 100% tetapi sebagai instalasi yang diemulasi mungkin hanya akan dirender pada 50-60%. Saya harus bertanya:
Apakah semua perangkat keras peralatan berfungsi, misalnya port thunderbolt 3?
Untuk bekerja dengan audio, dapatkah Anda menginstal driver untuk mis. sebuah apollo UAD dan bekerja dengan latensi rendah? UA Apollo kembar X (Thunderbolt 3)
Dapatkah ruang disk virtual ditingkatkan untuk setiap instance? menginstal perangkat lunak seperti alat pro, kubase, dll.?
Karena kalau semua ini bisa memungkinkan dan sistem stabil ... kain: D
Ketika saya menjalankan basic.sh, ini melaporkan kesalahan:
Tidak dapat mengakses modul kernel KVM: Tidak ada file atau direktori seperti itu
qemu-system-x86_64: gagal menginisialisasi KVM: Tidak ada file atau direktori seperti itu
setelah sudo apt-get install qemu-system qemu-utils python3 python3-pip. unduh paket proyek dari tautan GitHub ???? maaf saya sangat baru mengenal linux. apa langkah / perintahnya.
Saya pergi ke langkah ini tetapi ini memberi tahu saya bahwa itu tidak dapat menemukannya
sudo ./jumpstart.sh --catalina
sudo: ./jumpstart.sh: perintah tidak ditemukan
Ini bukan skrip tunggal tetapi skrip ganda sebelum catalina. Bagaimanapun, seperti yang dikatakan dalam repositori proyek di GitHub, Anda tidak perlu meletakkan versi yang ingin Anda instal jika Anda ingin menginstal Catalina karena ini adalah opsi default.
Halo,
Bisakah seseorang membantu saya? Saya mendapatkan kesalahan ini.
./basic.sh
Tidak dapat mengakses modul kernel KVM: Tidak ada file atau direktori seperti itu
qemu-system-x86_64: gagal menginisialisasi KVM: Tidak ada file atau direktori seperti itu
Apakah file di hard disk yang Anda buat memiliki nama yang sama dengan file yang Anda tambahkan di baris ke basic.sh?
Anda harus menambahkan yang berikut ini ke akhir basic.sh:
-drive id = SystemDisk, jika = tidak ada, file = disk_name.qcow2 \
-perangkat ide-hd, bus = sata.4, drive = SystemDisk \
dan nama hard disk virtual yang Anda buat harus disebut disk_name.qcow2 dalam kasus ini.
Tampaknya konyol tetapi sering kali jenis kesalahan itu berasal dari nama file dan lebih banyak lagi ketika kesalahan mengatakan "Tidak ada file atau direktori seperti itu".
Pastikan juga untuk menjalankan script basic.sh sebagai administrator, yaitu:
sudo ./basic.sh
Saya telah melakukannya dan disk tidak muncul saat instalasi, mungkin selain di ./basic.sh, perlu juga mengubah nama di tempat lain sebelum meluncurkan sudo ./basic.sh?
Saya telah membuat disk lagi dengan perintah ini dan sekarang jika muncul:
qemu-img buat -f qcow2 disk_name.qcow2 32G
Adakah yang bisa membantu saya agar qemu mengenali perangkat usb
Seseorang telah mencoba menghubungkan iPhone dan dapat menggunakannya, yaitu xCode roll atau sinkronisasi musik
Saya mendapatkan resolusi yang sangat rendah, apakah ada yang tahu jika ada cara untuk mengubah resolusi?
Di file basic.sh ada baris yang berbunyi:
-vga qxl\
Ada opsi untuk mengubahnya untuk yang lain ini:
-vga std\
Di sisi lain, jika Anda memasukkan mesin virtual mac di pengaturan mac itu sendiri dan memasuki layar di sana, Anda dapat mengubah pengaturan.
Hal lain, tidak sama pada tingkat resolusi untuk menjalankan mesin virtual dalam mode jendela atau layar penuh, untuk pergi ke layar penuh di qemu Anda harus menggunakan kombinasi tombol: ctrl + alt + F
Adakah yang tahu cara membuat usb berfungsi di mesin virtual ini? Qemu bahkan tidak mengenalinya.
Salam pembuka. Saya dapat menginstal mesin dengan sempurna dengan Mac OS Mojave.
Pertanyaan: Bagaimana cara meningkatkan RAM mesin?
Saya tinggal di 2GB dan saya ingin menaruh 4GB di atasnya.
Baik sekali Hal yang sama terjadi pada Anda, saya memiliki memori 8GB tetapi dengan macOS Catalina saya hanya mendapatkan 2GB. Apakah Anda sudah bisa mengatasinya?
terima kasih
Sudah terpecahkan. Dalam file basic.sh Anda memiliki baris yang menandai memori Anda. Secara default adalah 2GB. Letakkan memori nyata yang Anda miliki dan simpan. Garisnya begini:
-m 2G\
Bagaimana cara meningkatkan kapasitas kartu grafis?
Ini hanya 3 MB dan saya ingin menambahkan lebih banyak
Bisakah Anda membantu saya? Ketika saya melakukan instalasi dan saya akan memilih disk di mana ia akan dipasang, tampaknya disk terkunci
Hello:
Mengikuti petunjuknya, saya menggunakan Mac OS Catalina, menjalankan Qemu dan Linux Mint 20.
Tolong, dapatkah seseorang menjelaskan kepada saya, cara mengaktifkan, untuk setiap pengguna Linux, untuk dapat menjalankan mesin virtual.
Entah merinci izin yang harus saya berikan untuk mengakses / home saya, atau menunjukkan cara merelokasi mesin di folder lain untuk akses ke semua pengguna.
Saya membuatnya dengan nama pengguna saya, tetapi putri saya ingin menggunakannya dan tidak bisa dari miliknya.
Terima kasih banyak.
Ini bekerja dengan sangat baik dan sangat lancar karena di VirtualBox dengan Windows sangat lambat
Saya tidak bisa menyelesaikannya dengan sukses, itu memberi saya {o pesan berikut:
Mengambil BaseSystem / BaseSystem.dmg… [################################ -] Mengambil BaseSystem / BaseSystem. Dmg … [################################# -] Mengambil BaseSystem / BaseSystem.dmg… [## # ################################] 100%
./jumpstart.sh: baris 39: / home / alex / Downloads / tools / dmg2img: tidak dapat mengeksekusi file biner: Format yang salah
alex @ alex-Macmini: ~ / Unduh $ qemu-img buat -f qcow2 alex_mac.qcow2 24G
Memformat 'alex_mac.qcow2', fmt = qcow2 size = 25769803776 cluster_size = 65536 lazy_refcounts = off refcount_bits = 16
alex @ alex-Macmini: ~ / Unduh $ ./basic.sh
Tidak dapat mengakses modul kernel KVM: Izin ditolak
qemu-system-x86_64: gagal menginisialisasi KVM: Izin ditolak
./basic.sh: baris 30: -device: perintah tidak ditemukan
Saya akan menghargai dukungan Anda
Halo, saya tidak tahu apakah ini tempat yang tepat tetapi saya butuh bantuan, di distro dasar Linux saya selama beberapa bulan saya telah menginstal ClamTK dari toko dasar resmi, itu menyebabkan saya gangguan, tidak dapat dihapus dan ketika menginstal program yang berbeda seperti QUEMU atau output lainnya sebagai berikut:
dpkg: kesalahan fatal yang tidak dapat dipulihkan, membatalkan:
membaca daftar file untuk paket 'libclamav9: amd64': Kesalahan input / output
E: Sub-Proses / usr / bin / dpkg kembali kode kesalahan (2)
Tolong bantu kesalahan ini tidak memungkinkan saya untuk memperbarui file OS baik secara manual atau otomatis, itu tidak memungkinkan saya untuk menginstal program baru
Hai, coba ini:
cd / var / lib / dpkg
ls-l
Cari file bernama status
sudo cp status status.bak
status sudo nano
Lihat di dalam file ini untuk paket 'libclamav9: amd64'
Setelah Anda menemukan di mana itu, hapus semua teks yang merujuk padanya, dari "Paket" ke "Original-Maintainer"
Simpan dengan Ctrl + O dan keluar dari editor
sudo apt upgrade
sudo apt –perbaiki-instalasi yang rusak
sudo rm status.bak
Itu harus bekerja.
Salam!