Saya akhirnya berhasil menginstal Mac OS X di mesin virtual pada laptop Windows 7 saya menggunakan VirtualBox dan tutorial dari Lifehacker.
Performa sangat lambat, dengan Mountain Lion melaporkan bahwa ia hanya melihat memori video 4MB (saya tidak berhasil memuat driver Intel HD3000). Youtube pada dasarnya tidak dapat diputar, bahkan dengan ramuan audio yang gagap. Yang mengatakan, antarmuka dan UI umum cukup dapat diterima.
Bahkan dengan kinerja yang lambat, apakah masuk akal untuk mengunduh dan mengembangkan dengan Xcode? Saya mengalokasikan 3GB RAM. Seperti apa kinerja di bawah kondisi itu?
mac
virtualization
virtualbox
Merah dan putih
sumber
sumber
Jawaban:
Jika ini adalah hobi dan Anda tidak berencana merilis aplikasi apa pun ke app store, dan Anda dapat mentolerir kinerja yang lambat dan tidak peduli menjalankannya di perangkat nyata, maka jangan khawatir. Namun, jika Anda membuat bisnis, sangat penting untuk berjalan pada perangkat keras nyata. Mac low end (MacBook Air 11 ", adalah favorit saya saat ini) akan menerbangkan mesin virtual apa pun.
Saya memiliki aplikasi yang cukup sederhana yang bekerja dengan baik di iPad dan iPod Touch saya, tetapi memiliki semua jenis anomali grafis di dalam simulator.
sumber
Virtualbox pada Windows jelas tidak cocok untuk ini, karena Windows itu sendiri sangat haus sumber daya, Virtualbox tidak memiliki banyak opsi konfigurasi dan bahkan jika Anda bisa membuatnya bekerja itu akan menjadi sangat tidak dapat diandalkan, belum lagi Anda tidak dapat melewati Perangkat USB.
Apa yang dapat Anda lakukan (dan saya telah melakukannya dengan sangat sukses) adalah menggunakan instalasi Linux yang ringan sebagai dasar untuk QEMU yang merupakan alternatif Virtualbox, dengan lebih banyak opsi konfigurasi, termasuk kemampuan untuk meniru Apple SMC dan "OSK" -nya. string (Anda tidak perlu keenam "hackintosh" teduh) dan memiliki USB pass through yang andal (saya berhasil memulihkan perangkat iOS dan menginstal aplikasi pada mereka).
Pada akhirnya, dengan solusi saya, saya dapat berhasil menjalankan Yosemite dengan 3.5GB RAM (dari 4GB komputer saya, dan dengan mengubah sistem host saya mungkin bisa mendorongnya bahkan lebih ke 3,7GB), menggunakan dua core dari CPU saya, dengan USB yang dapat diandalkan dan tidak perlu melakukan tweaking (perangkat keras yang ditiru cukup dekat dengan Mac asli sehingga OS langsung boot tanpa parameter baris perintah kernel atau kexts tambahan). SSD harus dimiliki, hard drive akan berdarah lambat (itu juga berlaku untuk Mac nyata). Grafik masih lambat (dan ini bahkan lebih buruk di Yosemite) tetapi selain layar login yang membutuhkan waktu 5 detik untuk di render karena transparansi, semuanya dapat digunakan, dan itu cukup untuk pengembangan iOS sesekali (hobi) sampai Anda mendapatkan cukup pengalaman membuat aplikasi yang menguntungkan dalam hal ini
Saya memposting panduan terperinci di blog saya tentang cara membuat VM Yosemite, jangan ragu untuk memeriksanya jika Anda tertarik.
sumber
Di suatu tempat, VirtualBox memperingatkan Anda dalam manual di sini bahwa Anda TIDAK akan memiliki percepatan grafis. Tidak ada driver yang dipercepat untuk Mac OS X, jadi Anda pada dasarnya menjalankan dalam "safe mode" untuk grafik, menggunakan driver VESA. Apple memiliki API driver publik pada satu titik, tetapi harus ada beberapa alasan bahwa pengembang VirtualBox belum merilis driver grafis untuk OS X.
Baca halaman manual yang tertaut, ia juga mendokumentasikan masalah lain yang Anda miliki dengan tamu OS X.
Hasilnya bukan virtualisasi, tetapi lebih dekat dengan paraemulasi dengan virtualisasi CPU. Sistem grafis Anda sepenuhnya ditiru, sebagian besar oleh Mac OS X sendiri karena kurangnya driver grafis yang dipercepat.
Virtualisasi Mac OS X di VirtualBox tidak dimaksudkan untuk penggunaan desktop serius. Ini dimaksudkan untuk virtualisasi server.
sumber
Pada dasarnya, Anda menjalankan 2 kotak virtual jika Anda menggunakan emulator iOS dan mengambil pendekatan ini. 1 untuk OSX dan 1 (pada dasarnya) untuk emulator. Ini bisa menjadi sangat cpu dan ram intensif tetapi bisa dilakukan. Taruhan terbaik, cobalah. Jika Anda tidak suka, hapus saja gambar vm.
sumber