Saya mencoba segalanya dan tidak ada yang berhasil. Saya memiliki 2 kunci USB baru 3 yang lebih dikemas. Saya memiliki 3 file Windows 8.1 ISO yang valid dan belum ada pendekatan yang berfungsi.
Saya mencoba Unetbootin untuk menyalin 4.3GB selamanya ke stik USB dan tidak berfungsi. Saya mencoba pendekatan Ask Fedora menggunakan:
1) Memformat drive USB ke FAT32 dan menggunakan:
su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=400M'
Ini membutuhkan waktu 30 menit untuk menyelesaikan dan tidak ada file yang disalin ke drive tetapi tidak bisa boot. Ketika saya memasangnya setelah itu sekarang ditampilkan sebagai FAT tetapi sebagai UDF.
2) Memformat USB Drive ke NTFS dan menggunakan:
su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=8M'
Ini memakan waktu 30 menit sama seperti di atas.
3) Saya mencoba menggunakan pendekatan GParted yang ditunjukkan di sini:
Pengguna Super: Windows USB dari Fedora Yang ini ingin boot tetapi tidak. Saya reboot, tekan ENTER & gt; F12 Untuk sampai ke menu pemilihan boot saya memilih drive USB dan itu tidak melompat kembali ke layar pemilihan booting seperti yang dilakukan solusi di atas tetapi hanya tetap pada layar hitam dengan kursor _ berkedip.
4) Saya mencoba mengatur flag boot dari GParted dan menggunakan DD tetapi tidak berhasil.
Mengapa ini sangat sulit pada sistem Linux. Maksud saya pada Windows / Machintosh saya dapat membuat USB stick bootable dalam 10 menit. Di Linux dibutuhkan 30 menit untuk menyalin konten ISO dan kemudian tidak ada yang berfungsi: (
dd
menimpa seluruh filesystem, jadi pemformatan ke FAT32 atau NTFS sebelum dijalankandd
tidak masuk akal.Jawaban:
Baru saja, saya berhasil membuat USB bootable dari Windows 8.1 ISO yang berisi sistem file UDF. Ini akan mem-boot mesin UEFI dengan benar ke mode UEFI untuk pemasangan selanjutnya. Ini tidak akan mem-boot mesin BIOS atau mesin UEFI dalam mode kompatibilitas BIOS.
Pasang ISO:
Masukkan drive USB.
Menjalankan
fdisk
dan tentukan nama perangkat drive USB; sebagai contoh:Hapus semua tabel partisi yang ada dan buat yang baru.
Buat partisi baru minimal 4,5 GB. Tandai bootable dan atur tipenya ke 7 (HPFS / NTFS / ExFAT).
Tulis perubahan dan keluar
fdisk
.Buat sistem file FAT-32 di partisi baru; sebagai contoh:
Pasang partisi ini ke subdirektori yang ada; sebagai contoh:
Salin semua file dari ISO yang terpasang ke direktori ini:
Sinkronkan sistem file hanya untuk memastikan:
Lepas kedua item yang dipasang sebelumnya:
sumber
o
(untuk membuat tabel partisi baru),n
(untuk membuat partisi baru, cukup dengan default), (untuk mengatur bootable partisi, jika Anda pergi dengan default pilih partisi 1),t
(untuk memilih jenis, pilih 7), sekarang Anda dapat menyimpan tata letak baru denganw
.a
(untuk mengatur flag yang dapat di-boot), maaf tidak memiliki cukup reputasi untuk diedit. @JanNetherdrake Tebak itu akan menjadi solusi juga, tapi itu cukup berat pada sumber daya danfdisk
pada sebagian besar distro diinstal secara default.Membuat USB instalasi Windows yang dapat di-boot tidak terlalu rumit jika Anda menginstal ms-sys :
Jika Anda mencoba memasang Windows 8 ke USB drive, itu menjadi sedikit lebih rumit. Lihat panduannya di sini: https://thesquareplanet.com/blog/installing-windows-8-1-to-go-on-usb-drive-from-linux/
sumber
sudo mount ${dev}1 /mntB
ia mengatakan:ntfs-3g-mount: mount failed: Device or resource busy
, meskipun $ {dev} 1 tidak di-mount, dan / mntB tidak ditempati oleh apa pun.dd
menimpa seluruh sistem file, jadi pemformatan ke FAT32 atau NTFS sebelum dijalankandd
tidak masuk akal.jika Anda 100% yakin bahwa gambar Windows-8.1 ISO Anda
/home/kristjan/Prejemi/win.iso
dapat boot dari USB yang dapat Anda coba instal pencipta liveusb paket menggunakandan menggunakannya untuk mentransfer data ISO ke USB stick.
Edit: Alternatif lain adalah
unetbootin
paket yang pada dasarnya melakukan hal yang sama untuk memproduksi USB stick bootable dari ISO.sumber
liveusb-creator
. Ia menemukan partisi FAT pada USB sebagai / dev / sdb1 dan menawarkan untuk menulis sesuatu di atasnya. Jika Anda memiliki masalah dengan NTFS jalankan sajafdisk /dev/sdb
(jika usb adalah / dev / sdb), cetak partisi Anda menggunakan perintah 'p', hapus partisi menggunakan 'd' dan tulis perubahan ke USB menggunakan perintah 'w'. Maka Anda dapat mencobaliveusb-creator
lagi. Anda juga bisa berlariliveusb-creator -f /dev/sdb
untuk memaksa drive target.