Cara Memasang macOS High Sierra di VirtualBox pada Windows 10
Apakah Anda ingin sesekali menguji situs web di Safari, atau mencoba sedikit perangkat lunak di lingkungan Mac, memiliki akses ke versi terbaru macOS di mesin virtual berguna. Sayangnya, kamu tidak benar-benar seharusnya untuk melakukan ini-jadi menjalankan macOS di VirtualBox adalah, paling tidak, rumit.
Namun itu bukan tidak mungkin. Beberapa orang di forum InsanelyMac telah menemukan proses yang berhasil. Satu-satunya tidak bekerja adalah suara, yang karena alasan tertentu sangat terdistorsi atau tidak ada. Selain itu, ini adalah macOS High Sierra, berjalan dengan lancar di VirtualBox.
Untuk membuat hal-hal sedikit lebih mudah bagi orang-orang, kami menggabungkan metode dari beberapa utas forum yang berbeda menjadi satu tutorial langkah demi langkah, lengkap dengan tangkapan layar. Mari selami.
CATATAN: Agar ini berfungsi, Anda akan memerlukan akses ke Mac asli untuk mengunduh High Sierra. Anda bisa, kami kira, memperoleh ISO Sierra Tinggi dengan cara lain, tetapi kami tidak merekomendasikannya. Pinjam Mac teman selama satu jam jika Anda tidak memilikinya, dan Anda harus baik-baik saja di luar langkah pertama tutorial ini yang dapat dilakukan pada PC Windows Anda.
Jika Anda menggunakan Mac dan menginginkan mesin virtual macOS untuk digunakan di Mac itu, sebaiknya periksa Parallels Desktop Lite sebagai gantinya, karena ia dapat membuat mesin virtual macOS gratis dan jauh lebih mudah untuk bekerja dengan.
Siap memulai? Mari kita melompat!
Langkah Satu: Buat File ISO Sierra Tinggi macOS
Untuk memulai, kita perlu membuat file ISO dari installer macOS High Sierra, sehingga kita dapat memuatnya dalam VirtualBox di mesin Windows kita. Raih Mac yang Anda pinjam, buka Mac App Store, cari Sierra, dan klik "Unduh."
Ketika proses selesai, penginstal akan diluncurkan-tidak apa-apa, tutup saja dengan Command + Q. Kami tidak ingin memutakhirkan Mac teman Anda; kita hanya perlu file yang diunduh.
Untuk mengonversi file-file itu menjadi ISO, kita perlu menggunakan Terminal, yang dapat Anda temukan di Applications> Utilities.
Pertama, jalankan perintah berikut untuk membuat gambar disk kosong:
hdiutil buat -o /tmp/HighSierra.cdr -ukuran 7316m -memutar SPUD -fs HFS + J
Selanjutnya, pasang gambar kosong Anda:
hdiutil lampirkan /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint / Volumes / install_build
Sekarang Anda akan mengembalikan BaseSystem.dmg dari installer ke gambar yang baru dipasang:
asr restore -source / Applications / Install \ macOS \ High \ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / Volumes / install_build -noprompt -noverify -erase
Perhatikan bahwa, setelah melakukan ini, nama titik pemasangan tujuan kami telah berubah menjadi "Sistem / Sistem Basis OS X." Anda hampir selesai! Lepas gambar:
hdiutil lepaskan / Volume / OS \ X \ Base \ System
Dan, akhirnya, ubah gambar yang Anda buat menjadi file ISO:
hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso
Pindahkan ISO ke desktop:
mv /tmp/HighSierra.iso.cdr ~ / Desktop / HighSierra.iso
Dan Anda memiliki file High Sierra ISO yang dapat di-boot!
Salin ke mesin Windows Anda menggunakan flash drive besar, hard drive eksternal, atau melalui jaringan lokal Anda.
Langkah Dua: Buat Mesin Virtual Anda di VirtualBox
Selanjutnya, menuju ke mesin Windows Anda, dan instal VirtualBox jika Anda belum melakukannya, pastikan Anda memiliki versi terbaru (serius, versi yang lebih lama mungkin tidak berfungsi.)
Buka dan klik tombol "Baru". Beri nama Mesin Virtual Anda "High Sierra," dan pilih "Mac OS X" untuk sistem operasi dan "Mac OS X (64-bit)" untuk versi (pada tulisan ini, "macOS High Sierra" tidak ditawarkan, tetapi tidak apa-apa.)
Lanjutkan melalui proses. Untuk memori, kami sarankan Anda menggunakan setidaknya 4096MB, meskipun Anda dapat memilih lebih banyak jika Anda memiliki cukup RAM untuk disimpan di mesin Windows Anda..
Selanjutnya, Anda akan ditanya tentang hard drive Anda. Pilih "Buat Hard Disk Virtual Sekarang" dan klik Buat.
Pilih VDI untuk jenis hard disk dan klik Next. Anda akan ditanya apakah Anda ingin drive berukuran dinamis atau diperbaiki. Kami menyarankan Ukuran Tetap, karena ini sedikit lebih cepat, meskipun akan memakan lebih banyak ruang hard drive pada mesin Windows Anda.
Klik Berikutnya. Anda akan ditanya seberapa besar drive yang Anda inginkan; kami sarankan setidaknya 25GB, yang cukup besar untuk OS dan beberapa aplikasi. Bergantung pada situasi penyimpanan Anda, Anda dapat menawarkan lebih banyak, tetapi kami tidak berpikir Anda benar-benar dapat menggunakan lebih sedikit dari itu.
Klik petunjuknya, dan Anda telah membuat entri untuk mesin virtual Anda! Sekarang saatnya melakukan sedikit konfigurasi.
Langkah Tiga: Konfigurasikan Mesin Virtual Anda di VirtualBox
Anda akan melihat mesin virtual Anda di jendela utama VirtualBox.
Pilih itu, lalu klik tombol "Pengaturan" kuning besar. Pertama, menuju ke "Sistem" di sidebar kiri. Pada tab Motherboard, pastikan "Floppy" tidak dicentang.
Selanjutnya buka tab "Processor", dan pastikan Anda memiliki setidaknya dua CPU yang dialokasikan untuk mesin virtual.
Selanjutnya, klik "Tampilan" di bilah sisi kiri, dan pastikan Memori Video diatur setidaknya 128MB.
Selanjutnya, klik "Storage" di sidebar kiri, lalu klik drive CD "Empty". Klik ikon CD di kanan atas, lalu browse ke file High Sierra ISO yang Anda buat sebelumnya.
Pastikan untuk mengklik "OK" untuk menyelesaikan semua perubahan yang Anda buat, lalu tutup VirtualBox. Tidak, serius: tutup VirtualBox sekarang, atau langkah selanjutnya tidak akan berhasil.
Langkah Empat: Konfigurasikan Mesin Virtual Anda Dari Prompt Perintah
Kami telah membuat beberapa penyesuaian, tetapi kami perlu membuat beberapa lagi untuk meyakinkan sistem operasi itu berjalan pada Mac nyata. Sayangnya, tidak ada opsi untuk ini dari antarmuka VirtualBox, jadi Anda harus membuka Command Prompt.
Buka Start Menu, cari "Command Prompt," lalu klik kanan dan pilih "Run as administrator."
Anda harus menjalankan sejumlah perintah, secara berurutan. Rekatkan perintah berikut, tekan Enter setelah masing-masing dan tunggu sampai selesai:
cd "C: Program FilesOracleVirtualBox"
VBoxManage.exe modvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal / Perangkat / efi / 0 / Config / DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal / Perangkat / efi / 0 / Config / DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal / Perangkat / efi / 0 / Config / DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "High Sierra" "VBoxInternal / Perangkat / smc / 0 / Config / DeviceKey" "pekerjaan kamidenganpengaturan iniuntukdilakukanperangkatandilakukan (c) AppleComputerInc "
VBoxManage setextradata "High Sierra" "VBoxInternal / Perangkat / smc / 0 / Config / GetKeyFromRealSMC" 1
Itu dia! Jika semuanya berhasil, Anda seharusnya tidak melihat umpan balik; perintah hanya akan berjalan. Jika perintah tidak berhasil, pastikan mesin virtual Anda dinamai "High Sierra" dengan tepat; jika tidak, edit perintah di atas dengan memasukkan nama mesin Anda di dalam tanda kutip. Silakan dan tutup Command Prompt. Kami kembali ke VirtualBox sekarang.
Langkah Kelima: Boot dan Jalankan Pemasang
Buka kembali VirtualBox, klik mesin Sierra Anda, lalu klik "Start." Mesin Anda akan mulai boot. Anda akan melihat banyak informasi yang berlebihan saat ini terjadi - dan maksud saya a banyak-tapi jangan khawatir tentang itu. Itu normal, bahkan beberapa hal yang terlihat seperti kesalahan.
Anda hanya perlu khawatir jika kesalahan tertentu hang selama lima menit atau lebih. Cukup berjalan dan biarkan berjalan sedikit. Jika Anda sudah melakukan semuanya dengan benar, itu akan boot.
Akhirnya, Anda akan melihat penginstal meminta Anda memilih bahasa:
Pilih "Bahasa Inggris," atau bahasa apa pun yang Anda suka, lalu klik "Berikutnya." Namun, sebelum Anda melakukan hal lain, klik "Disk Utility" lalu "Lanjutkan."
Anda tidak akan melihat drive: jangan panik, High Sierra menyembunyikan drive kosong secara default. Di bilah menu, klik "Lihat" diikuti oleh "Tampilkan Semua Perangkat."
Anda seharusnya sekarang melihat drive virtual kosong Anda di sidebar. Klik itu, lalu klik opsi "Hapus".
Beri nama drive itu "Macintosh HD," dan biarkan dua pengaturan lainnya apa adanya: "Mac OS Extended Journaled" dan "GUID Partition Map". Jangan membuat partisi AFS, karena itu tidak akan berfungsi dan Anda harus memulai dari awal dengan hard drive virtual baru. Klik "Hapus," lalu tutup Disk Utility ketika prosesnya selesai. Anda akan dibawa kembali ke jendela utama.
Pilih "Instal ulang macOS" lalu klik "Lanjutkan." Anda akan diminta untuk menyetujui persyaratan.
Setuju dan Anda akhirnya akan diminta untuk memilih hard drive; pilih partisi yang baru saja Anda buat.
Instalasi akan dimulai! Ini mungkin memakan waktu cukup lama, jadi bersabarlah. Akhirnya mesin virtual Anda akan restart dan membawa Anda ... kembali ke installer. Jangan panik: ini yang diharapkan.
Langkah Enam: Boot Installer Tahap Dua Dari Virtual Hard Drive
Pada titik ini penginstal telah menyalin file ke hard drive virtual, dan berharap untuk boot dari sana. Untuk alasan apa pun ini tidak berfungsi pada mesin virtual, itulah sebabnya Anda melihat installer lagi.
Matikan mesin virtual Anda dan buka pengaturannya. Buka Storage, klik "HighSierra.iso" di panel "Storage Tree", lalu klik ikon CD di kanan atas dan klik "Remove Disk from Virtual Drive." Ini benar-benar akan memutuskan instalasi ISO kami.
Sekarang nyalakan mesin virtual dan Anda akan melihat layar yang indah ini.
Ini adalah Shell Internal EFI, dan selama Anda melihat "FS1" terdaftar dengan warna kuning, Anda dapat menggunakannya untuk meluncurkan penginstal yang lainnya. Klik mesin virtual dan biarkan untuk menangkap mouse dan keyboard Anda, lalu ketik fs1:
dan tekan Enter. Ini akan mengalihkan direktori ke FS1, tempat penginstal lainnya berada.
Selanjutnya kita akan menjalankan beberapa perintah untuk beralih ke direktori yang kita butuhkan:
cd "macOS Instal Data" cd "File Terkunci" cd "Boot Files"
Sekarang kita dapat menjalankan installer itu sendiri dengan perintah berikut:
boot.efi
Penginstal akan mengambil dari tempatnya. Pertama Anda akan melihat serangkaian teks, seperti sebelumnya, tetapi akhirnya Anda akan melihat installer GUI kembali. (Jangan khawatir, Anda hanya perlu melalui proses ini sekali.)
Kami sampai di sana, hanya perlu sedikit kesabaran.
Langkah Delapan: Masuk ke macOS High Sierra
Akhirnya mesin virtual akan reboot lagi, kali ini ke macOS High Sierra. Jika itu tidak terjadi, coba keluarkan ISO dari Mesin Virtual. Ketika High Sierra melakukan boot, Anda harus memilih negara Anda, mengatur pengguna, dan sisa proses pengaturan awal.
Akhirnya, Anda akan berhasil masuk ke desktop Mac. Yay!
Anda sekarang dapat mencoba perangkat lunak Mac apa pun, meskipun beberapa fungsi, seperti FaceTime dan Pesan, tidak akan berfungsi karena Apple tidak akan mengenali komputer Anda sebagai Mac asli. Tetapi banyak hal-hal dasar yang seharusnya berhasil. Selamat bersenang-senang!
Langkah Delapan (Opsional): Ubah Resolusi Anda
Secara default, mesin virtual Anda akan memiliki resolusi 1024 × 768, yang tidak banyak ruang untuk bekerja. Namun, jika Anda mencoba mengubah resolusi dari dalam macOS, Anda tidak akan melihat opsi untuk melakukannya. Sebagai gantinya, Anda perlu memasukkan beberapa perintah.
Matikan Mesin Virtual Anda dengan mematikan macOS: klik Apple di bilah menu, lalu klik "Shut Down." Selanjutnya, tutup VirtualBox sepenuhnya (serius, langkah ini tidak akan berfungsi jika VirtualBox masih terbuka!) Dan kembali ke Windows 'Command Prompt sebagai admin. Anda perlu menjalankan dua perintah berikut:
cd "C: Program FilesOracleVirtualBox"
VBoxManage setextradata "High Sierra" "VBoxInternal2 / EfiGopMode" N
Pada perintah kedua, Anda harus mengganti N
dengan angka dari satu hingga lima, tergantung pada resolusi apa yang Anda inginkan:
- 1 memberi Anda resolusi 800 × 600
- 2 memberi Anda resolusi 1024 × 768
- 3 memberi Anda resolusi 1280 × 1024
- 4 memberi Anda resolusi 1440 × 900
- 5 memberi Anda resolusi 1920 × 1200
Mulai VirtualBox, muat mesin virtual Anda, dan itu harus boot ke resolusi pilihan Anda!
Mulai sekarang, Anda dapat membuka VirtualBox untuk pengujian apa pun yang terkait dengan Mac yang ingin Anda lakukan. Sekali lagi, Anda akan melihat banyak kesalahan muncul saat boot, tetapi mereka baik-baik saja; abaikan mereka. Juga, ingat bahwa audio tidak akan berfungsi, atau hal-hal seperti FaceTime atau iMessage, yang membutuhkan Mac nyata. Ini tidak akan menjadi sempurna, yang diharapkan dari pengaturan yang sepenuhnya tidak didukung. Tapi itu macOS, di mesin virtual, dan itu tidak buruk! Pastikan untuk membaca panduan kami tentang fitur-fitur canggih VirtualBox untuk mendapatkan hasil maksimal dari mesin Anda juga.
Satu hal lagi: teriakan luar biasa untuk Chad S. Samuels, yang tanpanya saya tidak bisa memperbarui panduan ini untuk High Sierra. Terima kasih banyak!