Langkah-langkah yang diperbarui, untuk menginstal Windows 8.1 menggunakan prosedur yang diberikan di bawah ini, dapat ditemukan di sini .
Perangkat keras dan lunak saya berbeda dengan milik Anda. Pertama-tama saya akan mendokumentasikan bagaimana saya menguji jawaban saya dan kemudian mencoba menyesuaikan jawaban dengan kebutuhan Anda. Karena ini adalah jawaban yang cukup panjang, adaptasi akan diberikan sebagai jawaban terpisah.
Komputer saya adalah iMac (20 inci Mid 2007). Versi OS X adalah 10.10.5. Saya akan menginstal Windows 7 Professional SP1 64 Bit. Saya hanya punya satu drive internal. Ini adalah hard disk 1 TB menggunakan skema partisi GUID hybrid Apple. Hibrida berarti Windows akan melihat drive sebagai MBR dipartisi, sedangkan OS X melihat drive sebagai dipartisi GUID. Saya akan mengikuti rekomendasi Apple dan menginstal Window menggunakan BIOS lama. Saya juga memiliki SuperDrive optik internal yang berfungsi yang tidak digunakan untuk menginstal Windows.
(Petunjuk: Untuk tampilan yang lebih baik, klik pada gambar atau buka gambar di jendela baru.)
- Dapatkan Perangkat Lunak Dukungan Kamp Kerja (driver). Perangkat lunak dapat diunduh menggunakan Boot Camp Assistant, diunduh langsung dari Web atau disalin dari DVD instalasi OS X. Lihat
Persyaratan sistem untuk menginstal Windows pada Mac Anda melalui Boot Camp untuk detailnya. Prosedur ini tidak memerlukan penggunaan flash drive. Jika Perangkat Lunak Dukungan Boot Camp Anda disimpan pada flash drive, maka ikuti instruksi khusus yang diberikan pada langkah tertentu yang mengikuti.
- Pastikan firmware Anda mutakhir. Lihat pembaruan firmware EFI dan SMC untuk Mac berbasis Intel .
- Unduh dan instal salinan VirtualBox gratis dari Oracle. Saya menggunakan VirtualBox, Versi 5.0.0 r101573, Hak Cipta © 2015.
- Di dalam folder "Dokumen" Anda, buat folder bernama "VirtualBox". Di sinilah Anda akan menyimpan file yang dibuat di sisa langkah.
- Buat partisi yang diformat MS-DOS (FAT) untuk menginstal Windows. Anda dapat menggunakan Bootcamp Assistant, Disk Utility, atau perintah (
distutil
, gpt
dan / atau fdisk
) yang dimasukkan di jendela Terminal. Alat pihak ketiga lainnya, seperti gdisk
, juga dapat digunakan. Beri label untuk partisi ini nama "BOOTCAMP".
Tentukan nomor disk dan partisi dari partisi yang bernama "BOOTCAMP". Untuk melakukan ini, sorot partisi dalam aplikasi Disk Utility dan klik tombol "Info". Jendela sembulan akan muncul. Nilai-nilai yang ditunjukkan akan digunakan pada langkah berikutnya.
Informasi, di jendela sembul ini, menunjukkan nomor disk dan partisi masing-masing 0 dan 4. Jika nomor Anda berbeda, Anda harus mengganti nomor Anda di sisa langkah.
Jika nomor partisi Anda lebih besar dari 4, maka Anda tidak dapat menginstal Windows pada partisi ini. ( Secara teknis, ini mungkin tidak benar, tetapi ini berada di luar cakupan jawaban ini untuk menjelaskan bagaimana melakukannya. )
Jangan tidak menutup jendela popup.
Buka aplikasi Terminal dan masukkan perintah berikut di jendela Terminal. Ini akan mengatur variabel yang akan digunakan dalam perintah selanjutnya. Pada perintah berikutnya, ganti α
dengan "Nomor Disk" yang ditunjukkan di jendela sembulan Disk Utility. Nilai yang biasa untuk α
adalah
0
.
DISK0=/dev/diskα
Pada perintah berikutnya, ganti β
dengan "Partition Number" yang ditunjukkan di jendela sembulan Disk Utility. Nilai yang biasa untuk β
adalah 4
.
PARTITION=β
Perintah selanjutnya mengatur variabel PARTID
ke pengidentifikasi disk partisi. Ini harus sama dengan "Disk Identifier" yang ditunjukkan di jendela sembulan Disk Utility. Nilai yang biasa untuk PARTID
adalah disk0s4
.
PARTID="$DISK0"s"$PARTITION"
Catatan: hurufnya s
lebih kecil.
Tutup jendela sembul Disk Utility.
Dengan aplikasi Disk Utility masih terbuka, pilih "File → New → Blank Disk Image ..." dari menu bar. Di jendela sembulan, masukkan nilai yang ditunjukkan di bawah ini. Catatan: "Di mana:" harus menjadi folder "VirtualBox" yang dibuat di Langkah 4. Jika Perangkat Lunak Dukungan Boot Camp disimpan di flash drive, Anda dapat menggunakan "Ukuran:" default dari "100 MB".
Simpan Sebagai: bcssoftware
Tag:
Di mana: VirtualBox
Nama: BCSSOFTWARE
Ukuran: Kustom ... (1,5 GB)
Format: MS-DOS (FAT)
Enkripsi: tidak ada
Partisi: Partisi tunggal - Master Boot Record Partition Map
Format Gambar: baca / tulis disk gambar
Jendela sembulan akan muncul seperti yang ditunjukkan di bawah ini.
Klik tombol "Buat".
Tentukan nomor disk partisi bernama "BCSSOFTWARE". Untuk melakukan ini, sorot partisi dalam aplikasi Disk Utility dan klik tombol "Info". Jendela sembulan akan muncul. Nilai-nilai yang ditunjukkan akan digunakan pada langkah berikutnya.
Informasi, di jendela sembulan ini, menunjukkan nomor disk 1. Jika nomor Anda berbeda, Anda harus mengganti nomor Anda di sisa langkah.
Jangan tidak menutup jendela popup.
Menggunakan jendela Terminal yang sama, masukkan berikut ini untuk mengatur variabel DISK1
. Ganti γ
dengan "Nomor Disk" yang ditunjukkan di jendela sembulan Disk Utility. Nilai yang biasa untuk γ
adalah 1
.
DISK1=/dev/diskγ
Keluar dari Disk Utility.
Salin Perangkat Lunak Dukungan Boot Camp ke partisi yang berlabel "BCSSOFTWARE". Saya menggunakan aplikasi Finder untuk melakukan ini. Anda dapat melewati langkah ini, jika perangkat lunak ini sudah tersimpan di flash drive.
Tandai partisi Anda sebagai aktif di MBR dengan memasukkan yang berikut di jendela Terminal yang sama. Input untuk perintah interaktif
fdisk
diambil dari variabel INPUT
. Jika kata sandi diminta, masukkan.
INPUT=$(printf "f $PARTITION\nw\ny\nq")
sudo fdisk -e $DISK0 <<<"$INPUT"
Catatan: Untuk menampilkan nilai variabel INPUT
, gunakan perintah echo "$INPUT"
.
Izinkan VirtualBox membaca / menulis akses ke partisi fisik Anda dengan memasukkan perintah berikut di jendela Terminal yang sama. Jika kata sandi diminta, masukkan.
diskutil unmount $PARTID
sudo chmod go+rw $PARTID
Ini akan memungkinkan VirtualBox untuk menginstal Windows pada partisi fisik Anda. Catatan: Akses ini hanya akan berlangsung sampai OS X di-reboot.
Buat file yang memetakan partisi virtual dan disk ke partisi fisik dan citra disk. Di jendela Terminal yang sama, masukkan perintah berikut.
cd ~/documents/virtualbox
sudo vboxmanage internalcommands createrawvmdk -filename "$PWD/bootcamp.vmdk" -rawdisk $DISK0 -partitions $PARTITION
sudo chown $USER bootcamp*.vmdk
diskutil unmountDisk $DISK1
vboxmanage internalcommands createrawvmdk -filename "$PWD/bcssoftware.vmdk" -rawdisk $DISK1
Catatan: Jika diminta kata sandi, masukkan.
Buka aplikasi VirtualBox dan klik ikon di atas label Baru. Masukkan atau pilih nilai yang ditunjukkan di bawah, lalu klik tombol "Lanjutkan".
Gunakan pengaturan default kecuali untuk hard drive. Pilih tombol "Gunakan file hard drive virtual yang ada". Arahkan ke folder VirtualBox yang dibuat pada langkah 4. Buka file "bootcamp.vmdk". Jendela Anda akan terlihat mirip dengan apa yang ditunjukkan di bawah ini.
Klik tombol "Buat".
Masukkan perintah berikut di jendela Terminal yang sama.
diskutil unmountDisk $DISK1
Kembali ke jendela "Oracle VM Virtual Manager" aplikasi VirtualBox dan klik ikon di atas label "Pengaturan". Selanjutnya, klik ikon di atas label "Storage". Klik kanan pada "Controller: SATA" dan pilih "Add Hard Disk". Pilih disk yang ada dengan membuka file "bcssoftware.vmdk" yang disimpan dalam folder yang dibuat pada langkah 4. Lampiran "bcssoftware.vmdk" akan muncul seperti yang ditunjukkan di bawah ini.
Telah dilaporkan oleh pengguna lain bahwa kotak "Gunakan Host I / O Cache" perlu diperiksa jika boot VirtualBox gagal dengan kesalahan VERR_NOT_SUPPORTED
.
Sorot CD / DVD Kosong dan pilih "Pilih file CD / DVD virtual ..." untuk melampirkan file iso instalasi Windows Anda. (Petunjuk: Cari ikon CD / DVD)
Klik OK untuk menutup jendela. Jendela "Oracle VM Virtual Manager" Anda akan terlihat mirip dengan yang ditunjukkan di bawah ini.
Sebelum mengklik ikon di atas label "Mulai" untuk mulai menginstal Windows, masukkan perintah berikut di jendela Terminal yang sama.
diskutil unmountDisk $DISK1
Ketika Anda mencapai jendela yang ditunjukkan di bawah ini, pilih "Kustom (lanjutan)".
Di jendela berikutnya, klik "Opsi drive (lanjutan)".
Pilih partisi "BOOTCAMP" dan klik "Format". Pesan kesalahan yang ditunjukkan di bawah ini akan hilang. Klik "Next" untuk melanjutkan instalasi.
Selebihnya instalasi mesin virtual akan diulang lagi setelah mem-boot Windows pada mesin fisik. Gunakan jawaban yang disediakan saat jendela berikut muncul pertama kali. Ketika ditanya untuk kedua kalinya, Anda dapat memberikan jawaban Anda sendiri.
Ketika jendela berikut pertama kali muncul, saya akan memasukkan Kunci Produk dan hapus centang pada kotak "Windows yang aktif secara otomatis ketika saya online".
Agar aman, saya tidak akan membiarkan pembaruan apa pun mengunduh atau menginstal sampai setelah Perangkat Lunak Dukungan Kamp Camp (driver) diinstal. Karena itu, saya akan mengklik "Tanya saya nanti" di jendela yang ditunjukkan di bawah ini.
VirtualBox membuat jaringan Publik virtual untuk mesin virtual Anda. Karena itu saya akan mengklik "Jaringan publik" di jendela yang ditunjukkan di bawah ini.
Setelah instalasi selesai pada mesin virtual, Anda perlu menyelesaikan instruksi berikut untuk membuat salinan kode bootstrap MBR. Dari Start Menu, pilih "Computer" untuk membuka jendela yang berisi hard disk drive dan perangkat dengan penyimpanan yang dapat dilepas. Tentukan huruf drive untuk hard disk drive berlabel "BCSSOFTWARE" dan drive CD (optik). Gambar di bawah ini menunjukkan huruf drive di komputer saya D:
dan G:
masing-masing. Huruf drive Anda mungkin berbeda dari huruf saya.
Tutup jendela dan buka jendela Prompt Perintah yang dijalankan sebagai administrator. Pilih "Start Menu → All Programs → Accessories", lalu klik kanan pada "Command Prompt" dan pilih "Run as administrator", seperti yang ditunjukkan pada gambar di bawah ini.
Di jendela Command Prompt, masukkan perintah yang ditunjukkan di bawah ini. Jika perlu, gantikan huruf drive Anda untuk G:
dan D:
.
G:\BOOT\BOOTSECT /NT60 D: /MBR
Hasil menjalankan perintah ini di komputer saya ditunjukkan di bawah ini.
Tutup jendela Command Prompt.
Salin Perangkat Lunak Dukungan Boot Camp dari partisi yang berlabel "BCSSOFTWARE" ke folder "C: \ Users \ Public \ Public Documents". Saya menggunakan Windows Explorer untuk melakukan ini. Anda dapat melewati langkah ini, jika perangkat lunak ini sudah tersimpan di flash drive.
Anda perlu menyiapkan Windows untuk berjalan di Mac fisik Anda. Buka Windows Explorer dan arahkan ke folder "C: \ Windows \ System32 \ sysprep". Buka aplikasi "sysprep". Pilih "Masukkan Pengalaman Out-of-Box System (OOBE)", "Generalisasi" dan "Shutdown" seperti yang ditunjukkan di bawah ini. Klik OK dan tunggu mesin virtual dimatikan.
Setelah mesin virtual mati, keluar dari VirtualBox. Masukkan yang berikut di jendela Terminal yang sama. Perintah-perintah ini akan memperbarui kode bootstrap MBR, mengatur pengidentifikasi partisi Windows ke 7 di MBR dan kemudian me-mount partisi. Input untuk perintah interaktif fdisk
diambil dari variabel INPUT
. Jika kata sandi diminta, masukkan.
sudo fdisk -u -y -f $DISK1 $DISK0
INPUT=$(printf "s $PARTITION\n7\nw\ny\nq")
sudo fdisk -e $DISK0 <<<"$INPUT"
diskutil mount $PARTID
Tutup semua aplikasi lain. Buka System Preferences dan pilih "Startup Disk". Sorot ikon "Untitled Windows" dan klik tombol "Restart".
Jika terjadi kesalahan, Anda harus menahan tombol "option" saat startup untuk kembali ke OS X. Semoga, tidak ada yang salah dan Windows akan mulai.
Ketika Windows selesai menginstal, instal
Perangkat Lunak Dukungan Boot Camp (driver). Perangkat lunak ini ada dalam folder "C: \ Users \ Public \ Public Documents", atau pada flash drive.
Pada OS X El Capitan (10.11) Perlindungan Integritas Sistem tidak mengizinkan pengeditan MBR fdisk
, jadi nonaktifkan SIP dengan mengikuti instruksi ini selama pemasangan.
Saya akhirnya harus membuat dua akun pengguna. Jika Anda hanya ingin satu akun, Anda memiliki dua opsi. Pertama, hapus salah satu akun. Kedua, nonaktifkan salah satu akun sehingga tidak akan muncul. Yang pertama dapat diselesaikan dari Control Panel, yang terakhir membutuhkan memasukkan perintah control userpasswords2
di jendela Command Prompt. Sebagai contoh, di bawah ini adalah jendela di mana seseorang dapat mengaktifkan atau menonaktifkan akun rpj. Jika Anda butuh bantuan, beri tahu saya.
Inilah salah satu cara melakukannya, itu tidak elegan tetapi akan berhasil.
Unduh dan instal Virtualbox dan instal Windows dari file .ISO Anda. Ini akan memverifikasi bahwa .ISO Anda berfungsi. Setelah Anda menginstal Windows, unduh Rufus . Ini akan membuat drive USB yang dapat di- boot yang akan mem-boot MacBook Anda, dengan asumsi .ISO baik untuk memulai. Setelah selesai, Anda dapat membuang mesin virtual dan Virtualbox, siap untuk menginstal Windows secara nyata di partisi Boot Camp (jika itu yang terjadi).
Perlu dicatat bahwa Anda tidak perlu menggunakan Boot Camp jika Windows akan menggunakan drive sendiri - BC dirancang untuk membuat tabel partisi hybrid yang akan memungkinkan OS X dan Windows untuk hidup berdampingan, dan memang tidak diperlukan. jika OS hidup di drive terpisah.
sumber
Saya dapat memperbaikinya dengan menonaktifkan System Integrity Protection (rootless) fitur keamanan baru di El Captain.
Command + R
csrutil disable; reboot
R
dan pilih partisi El Captain.Ini kemudian bekerja saat ini secara otomatis me-restart windows.
sumber