Tidak dapat memasang drive Windows 10 yang dapat di-boot


1

Saya mencoba membuat USB bootable dengan perintah dd karena Boot Camp tidak berfungsi. Jika saya menjalankan perintah ini:

sudo dd if=Win10.iso of=/dev/disk1 bs=1m

Saya mendapatkan disk yang diformat sebagai Universal Disk Format dengan skema partisi GUID sehingga tidak bisa di-boot. Cara saya mengubahnya ke skema partisi Master Boot Record (FDisk) adalah menghapus konten USB yang gagal, mengubahnya ke FDisk, dan menjalankan perintah dd dengan disk1s1 bukan disk1 ( disk1s1 adalah pengidentifikasi satu-satunya partisi pada USB) .

Apa yang telah dilakukan adalah membuat partisi yang tidak di-mount yang disebut disk1s1 , yang diformat dalam FAT dan dengan skema partisi FDisk, tetapi tidak dapat di-mount dan saya tidak dapat melakukan booting darinya. Ketika saya mencoba memasang itu, tidak ada yang terjadi, dan output perintah terminal adalah Volume on disk1s1 failed to mount. Saya tidak bisa memperbaiki disk dan kata Verifikasi diskInvalid BS_jmpBoot in boot block: 000000

Sejauh yang saya ingat, USB bootable Ubuntu menunjukkan perilaku serupa dengan disk yang tidak dapat di-mount, tetapi terdeteksi oleh rEFInd.

MEMPERBARUI:

Pesan kesalahan yang saya dapatkan di VirtualBox adalah:

VD: error VERR_NOT_SUPPORTED opening image file '/Users/username/RawWinDisk.vmdk' (VERR_NOT_SUPPORTED).
VD: error VERR_NOT_SUPPORTED opening image file '/Users/username/RawWinDisk.vmdk' (VERR_NOT_SUPPORTED).
Failed to open image '/Users/username/RawWinDisk.vmdk' in read-write mode (VERR_NOT_SUPPORTED).
Failed to attach driver below us! Not supported. (VERR_NOT_SUPPORTED).
AHCI: Failed to attach drive to Port0 (VERR_NOT_SUPPORTED).

Saya menggunakan OS X 10.9.5 (Mavericks), dan saya memiliki 13-inci, Mid 2012 MBP


Saya sama sekali tidak ahli terminal, tetapi apakah baris ini membantu format? dari skrip yang saya gunakan untuk membuat kartu SD MBR -do shell script "diskutil eraseDisk \"MS-DOS\" " & diskName & " MBRFormat " & BSD_disk
Tetsujin

@Tetsujin Apa yang dilakukan saluran? Apakah itu menghapus dan memformat sebagai FAT? Ketika saya menghapus dan mengulangi ddperintah, itu tidak tetap sebagai FAT, tetapi memformat dirinya menjadi UDF dan GUID lagi.
TheBro21

ya, itu memastikan mereka memformat sebagai MBR / FAT32 - jika tidak mereka memformat sebagai GUID / FAT32 yang tidak berfungsi untuk tujuan akhir saya
Tetsujin

Apa alasan Anda tidak bisa menggunakan Boot Camp Assistant?
user3439894

@ user3439894 Pesan kesalahan yang mengatakan "Bootcamp hanya mendukung windows 7 atau lebih tinggi" Saya menemukan perbaikan dengan menambahkan ID model saya ke plist, tetapi itu membuat Bootcamp crash saat diluncurkan
TheBro21

Jawaban:


2

Beri tahu saya jika ada masalah! Saya telah mencoba memperbarui semuanya untuk versi terbaru dari VirtualBox, tetapi saya mungkin telah mengacaukan suatu tempat ...

Metode yang saya gunakan bergantung pada VirtualBox untuk operasinya. Ikuti langkah ini:

  1. Instal versi terbaru VirtualBox dari https://www.virtualbox.org/wiki/Downloads . Pastikan menginstal alat baris perintah.
  2. Setelah diinstal, buka dan buat VM baru dengan mengklik "Baru" di kiri atas.
  3. Pilih jenis yang akan "Microsoft Windows", dan pilih versi sebagai "Windows 10 (64 bit)", lalu berikan nama pilihan Anda.
  4. Pilih "Jangan tambahkan hard drive virtual". Kami akan membuatnya sendiri untuk tujuan kami. Klik "Buat".
  5. Jika Anda belum membuat partisi untuk Windows, lakukan sekarang di Disk Utility. Klik pada disk (bukan partisi apa pun) di bilah sisi, dan klik tab partisi. Kemudian klik tombol "+", dan buatlah partisi baru sebesar yang Anda inginkan. 30GB adalah ukuran minimum yang baik.
  6. Sekarang kita harus membuka Terminal. Ketik perintah berikut: diskutil list. Dari daftar disk, catat pengidentifikasi disk di kolom terakhir milik partisi yang Anda buat untuk Windows. Kami akan membutuhkan ini di langkah berikutnya.
  7. Jalankan perintah sudo chown $USER /dev/disk#s#. Ganti disk # s # dengan pengidentifikasi dari sebelumnya. Masukkan kata sandi Anda dan tekan kembali. Juga jalankan sudo chown $USER /dev/disk#s1. Gunakan pengenal yang sama, tetapi ganti angka terakhir dengan angka 1. Juga jalankan sudo chown $USER /dev/disk#dengan menggunakan paruh pertama pengenal Anda (minus bagian # s).
  8. Lepaskan disk dengan mengetik diskutil unmount /dev/disk#s#menggunakan pengenal Anda.
  9. Sekarang kita harus membuat disk untuk digunakan VM untuk instalasi. Jalankan perintah VBoxManage internalcommands createrawvmdk -filename ~/RawWinDisk.vmdk -rawdisk /dev/disk# -partitions 1,#. Ganti "disk #" dengan bagian pertama pengenal yang sesuai dari sebelumnya, dan ganti tanda # kedua dengan nomor terakhir di pengidentifikasi Anda.
  10. Lepaskan disk lagi diskutil unmount /dev/disk#s#, gunakan pengenal Anda.
  11. Sekarang Anda harus memiliki file ".vmdk" di folder rumah Anda. Kembali ke VirtualBox, pilih VM yang Anda buat, dan klik "Pengaturan". Pilih tab "Storage", tambahkan pengontrol IDE dengan mengklik ikon "+" kedua di bagian bawah, klik pada pengontrol "IDE" dan klik tanda "+" kedua langsung ke kanan pengontrol (teks hover adalah " Tambahkan Hard Disk ").
  12. Klik "Pilih disk yang ada", dan navigasikan ke VMDK yang baru saja kita buat, yang seharusnya ada di folder rumah Anda. Klik dan pilih "Buka". Sekarang Anda akan melihat disk yang baru ditambahkan tepat di bawah pengontrol "IDE".
  13. Klik "Kosong" tepat di bawah pengontrol "SATA", centang "Live CD / DVD", dan klik ikon CD kecil di sebelah "SATA Port #".
  14. Klik "Pilih File Disk Optik Virtual ...", navigasikan ke ISO Anda, dan buka.
  15. Mulai VM dan instal windows pada partisi 30G.
  16. Ketika instalasi selesai dan Anda masuk, matikan Windows dan Anda akan melihat disk yang dibuat oleh Windows muncul di desktop. Anda bisa mendapatkan driver Boot Camp untuk laptop Anda dari https://support.apple.com/kb/DL1720?locale=en_US . Letakkan ini di flash drive yang diformat sebagai ExFAT atau FAT sehingga Windows dapat membacanya.
  17. Anda sekarang harus dapat reboot ke Windows dengan menahan alt ke bawah, atau memilih disk di preferensi Startup Disk.

Pastikan Anda memperbarui BootCamp Anda dengan Pembaruan Perangkat Lunak Apple setelah Anda menginstal BootCamp di sisi Windows. Ini secara teknis adalah driver Windows 8.1, yang seharusnya berfungsi cukup baik bagi Anda untuk setidaknya terhubung ke internet dan mendapatkan versi terbaru.


Terima kasih. Sepertinya tidak sulit untuk mengikuti metode seperti yang Anda katakan. Saya mencobanya sekarang :)
TheBro21

Saya mendapatkan kode hasil kesalahan NS_ERROR_FAILURE (0x80004005), dan VERR_NOT_SUPPORTED berulang
TheBro21

Di langkah mana?
William T Froggard

Setelah memulai mesin virtual. Juga, ada RawWinDisk dan RawWinDisk-pt. Saya menggunakan yang tanpa imgur.com/bTf7IRD . Saya akan mencoba menginstal ulang VirtualBox
TheBro21

1
Sebenarnya, VERR berarti Kesalahan VirtualBox.
William T Froggard
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.