Bagaimana cara membakar Windows 10 ISO ke USB?

38

Saya melakukan ddmetode dan menulis iso ke drive USB, tapi saya tidak yakin itu yang harus saya lakukan karena itu adalah Windows dan mungkin tidak memiliki GRUB dan saya tidak yakin jadi saya bertanya kepada para ahli.

winusb tidak berfungsi untuk Windows 10 jadi ini berbeda dari pertanyaan sebelumnya.

SakuraKaminari
sumber
Yang ddmetode yang Anda gunakan? Di mana Anda mendapatkan ISO?
Wilf
@wilf saya mendapatkannya dari situs resmi windows 10 ( windows.microsoft.com/en-us/windows/preview-iso )
SakuraKaminari
@Apakah saya menggunakansudo dd if=/home/sakurakami/Downloads/Windows.iso of=/dev/sdf bs=4M
SakuraKaminari
@Apakah operasi ini berhasil dan saya bahkan memverifikasi hash SHA-1 denganopenssl sha1 Windows.iso
SakuraKaminari
@karel no WinUSB tidak berfungsi.
SakuraKaminari

Jawaban:

32

Saya mencoba semua cara di utas ini dan tidak ada yang berhasil (dan serius, pertanyaannya adalah tentang secara khusus menulis ke kunci USB , mengapa orang mengusulkan menyalin ISO ke partisi lain, bukan ??).

Solusi yang melakukan trik untuk saya (dengan asumsi drive USB Anda adalah /dev/sdc):

  • Jalankan gparted
  • Buat tabel partisi baru sdc, ketikmsdos
  • Buat partisi NTFS, atur bendera boot di atasnya
  • Ekstrak iso (dapat dilakukan dengan 7z x windows10.iso)
  • Salin konten (via cp,, rsyncGUI, apa pun) ke partisi NTFS yang terpasang (tentu saja /dev/sdc1)

  • Langkah terakhir, kritis , yang diambil dari pos ini: https://superuser.com/a/817656/248812 adalah:

    sudo ms-sys -7 /dev/sdc.

    ms-sys tersedia dalam ppa: https://launchpad.net/~lenski/+archive/ubuntu/ms-sys

Tanpa ms-sys, berkedip kursor saat boot ketika kunci USB dimasukkan.

Dengan itu, logo windows muncul.

Jean-Michaël Celerier
sumber
6
Ini bekerja untuk saya untuk Windows 10. Tentang ms-sys, saya mengunduh deb langsung dari launchpad.net/~lenski/+archive/ubuntu/ms-sys/+files/… dan menginstalnya dpkg -i <deb_file>.
Vincenzo Pii
Ini berhasil dan berhasil, meskipun melempar layar biru kematian ...
Lilian A. Moraru
3
Untuk pengguna Fedora, ms-syspaket dapat ditemukan di sini: copr.fedorainfracloud.org/coprs/scorpionit/ms-sys
Maxim Egorushkin
4
Untuk pengguna Arch, ms-sys ada di aur
alecdwm
Ini berfungsi jika Anda memiliki partisi MBR, jika Anda memiliki skema partisi GPT, coba ini sebagai gantinya askubuntu.com/a/487970/80788
HVNSweeting
15

Anda tidak memerlukan USB, DVD, atau media eksternal lainnya untuk menginstal Disk Instalasi Windows 10 (ISO) mulai dari instalasi Ubuntu saja. Dimungkinkan untuk mengekstrak gambar atau file ISO ke partisi dari satu hard disk Anda, lebih disukai bukan yang akan Anda gunakan untuk instalasi Windows baru, dan menggunakannya.

Untuk langkah-langkah berikut, konfigurasi GRUB yang berfungsi harus ada:

  1. Pastikan Anda memiliki partisi NTFS yang dapat di-boot dan diformat. Di bawah ini, partisi akan diidentifikasi oleh (hd0,5)mana hd0hard disk yang berisi tata letak tabel partisi MSDOS atau MBR.

  2. Memasang gambar akan membuatnya lebih mudah untuk mengekstrak isinya. Jika Disk Image Mounter menolak untuk me-mount file iso Anda selalu dapat menggunakan perintah ini untuk me-mount file iso:

    sudo mount -o loop [Image_Path] [Mount_Point]
    
  3. Salin konten perangkat loop baru ke partisi NTFS.

  4. Sekarang tambahkan entri GRUB untuk Windows 10. Ini akan memungkinkan GRUB bootloader untuk menemukan disk instalasi yang terdapat dalam partisi. Buka /boot/grub/grub.cfgdi editor teks sebagai root dan tambahkan baris ini

    menuentry 'Windows 10 Install Disk' {
    set root=(hd0,5)
    insmod part_msdos
    insmod ntfs
    insmod ntldr
    drivemap -s (hd0) ${root}
    ntldr /bootmgr
    }
    

    ubah root jika perlu, sesuai.

  5. Simpan dan mulai ulang komputer. Boot ke item kanan dari menu GRUB Anda yang diperbarui.

Tonton tutorial Youtube ini https://youtu.be/1Y4JXv9r5Ug

Suman
sumber
Ini tidak akan berfungsi jika Anda menginstal ke partisi atau drive yang sama dengan tempat Anda boot.
Conor Patrick
5
@ThisNameBetterBeAvailable Bagaimana ini jawaban yang benar? Bahkan tidak memasukkan data ke USB.
jbo5112
7
@ThisNameBetterBeAvailable Bagaimana mengekstraksi ke USB tidak perlu "membakar Windows 10 ISO ke USB," seperti yang diminta oleh penanya. Mereka mungkin ingin menggunakan ini di banyak komputer.
jbo5112
1
@ jbo5112 Itu tidak disebutkan dalam pertanyaan, jadi anggap tujuannya dan mencoba membantunya dengan itulah yang terjadi.
x13
5
@ThisNameBetterBeAvailable Ada di judul pertanyaan.
jbo5112
7

Anda dapat menyalin semua konten ISO ke flash drive dan membuatnya dapat di-boot.

Jadi, pertama-tama, instal GParted dari pusat perangkat lunak atau dari terminal:

sudo apt-get install gparted

Kemudian, buka dari dash atau terminal:

gksudo gparted

Setelah itu, pilih flash drive dari menu di sudut kanan atas. Seharusnya ada satu partisi. Jika Anda tidak memiliki data untuk dicadangkan, format ulang sebagai ntfs( bootmgrtidak berfungsi dengan baik di FAT32), klik Apply(centang pada menu header). Klik kanan partisi, pilih Manage flagsdan periksaboot .

Kemudian, Anda dapat memasangnya melalui file manager Anda (nautilus default untuk GNOME dan Unity).

Pasang file ISO:

sudo mount -o loop [path to iso] [mountpoint]

Kemudian, Anda dapat menyalin semua konten dari ISO mountpoint ke flash drive melalui manajer file.

Nyalakan kembali komputer Anda dan atur USB Flash Drive untuk boot pertama kali.

aastefanov
sumber
Ya saya mencoba mem-bootnya tetapi tampaknya tidak berhasil. Bisakah Anda memberi saya daftar perintah yang Anda gunakan?
SakuraKaminari
Saya baru saja menyalin dari manajer file dan mengaktifkan flag boot dari GParted.
aastefanov
@SakuraKaminari - dapatkah Anda menambahkan rincian lebih lanjut tentang bagaimana tampaknya itu tidak berfungsi?
Wilf
@wilf itu tidak bisa boot.
SakuraKaminari
@ alb3rtano0012 bagaimana saya bisa memasangnya? Itu tidak ingin me-mount. saat ini di / dev / sdf
SakuraKaminari
4

Saya berhasil melakukan ini dengan aplikasi GUI yang sangat sederhana dari woeusb. https://github.com/slacka/WoeUSB

Itu adalah garpu dari WinUSB.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt-get install woeusb
Chris Stryczynski
sumber
bekerja dengan baik, terima kasih! :)
Geeocode
Ini solusi termudah bagi saya. Untuk Windows 10, Anda harus memilih NTFS sebagai sistem file.
rgov
1

Jika Anda tidak yakin, lalu bagaimana Anda bisa mengatakan itu dd metode ini berhasil? Juga, bukan itu caranya. Anda harus menggunakan Rufus untuk membuat drive USB dapat di-boot, bukan karena saya mencegah praktik dd, karena ini adalah Windows yang sedang kita bicarakan, saya percaya yang terbaik adalah menggunakan Rufus untuk menangani ini untuk Anda.

Jika Anda sudah memiliki instalasi Windows, maka boot ke dalamnya dan ikuti langkah-langkah di bawah ini atau yang lain, gunakan virtualbox.

PROSEDUR:

Menurut: http://www.cnet.com/how-to/how-to-install-windows-10-technical-preview-from-a-flash-drive/

Anda membutuhkan setidaknya 4GB flash drive (8GB untuk 64-bit).

-> Unduh dan jalankan Rufus, lalu masukkan flash drive Anda, pastikan itu tidak mengandung data penting. (Ini akan segera dihapus.) Rufus harus secara otomatis mendeteksi drive dan daftar di bidang Device. (Jika tidak, pilih drive secara manual.)

-> Perhatikan kotak centang bertanda, "Buat disk bootable menggunakan." Klik ikon drive di paling kanan, lalu navigasikan ke mana pun Anda menyimpan file ISO Windows 10. Pilih itu, lalu klik Mulai. (Semua pengaturan default lainnya di Rufus harus baik-baik saja.)

-> Ini akan memakan waktu, mungkin selama 20-30 menit. Jangan khawatir (atau bingung) jika jendela Explorer muncul untuk flash drive; biarkan saja sampai Rufus melaporkan "DONE." Kemudian Anda dapat menutup program dan jendela drive dan menghapus drive.

-> Sekarang saatnya untuk PC lama. Colokkan flash drive ke port USB, lalu hidupkan sistem. Kemungkinan besar, ini tidak akan dikonfigurasi untuk boot dari drive eksternal secara default, jadi Anda mungkin perlu masuk ke menu startup atau BIOS selama POST. Pada akhirnya, Anda perlu memaksa mesin untuk boot dari flash drive. Setelah Anda selesai melakukannya, reboot, lalu ikuti instruksi instalasi Windows.

Semua yang terbaik!

Surya Teja Karra
sumber
tapi saya tidak punya windows. alasan saya ingin windows 10 adalah karena windows 7 saya tidak berfungsi jadi saya tidak bisa membakar dengan rufus. apa yang saya lakukan ok?
SakuraKaminari
Kemudian, instal Windows di VirtualBox. Atau, unduh WinUSB seperti yang disarankan di: askubuntu.com/questions/289559/... Tautan ini menunjukkan cara mengenai Windows 8 tapi saya yakin itu akan bekerja dengan Windows 10.
Surya Teja Karra
nampaknya winusb tidak bekerja dengan baik dan saya akan mencobanya tetapi
SakuraKaminari
Nah, maka yang terbaik adalah menggunakan VirtualBox sekarang. Jika Anda mencoba menggunakan Windows, maka yang terbaik adalah meng-host Windows (hampir untuk saat ini).
Surya Teja Karra
Saya mendapatkan ini dari WinUSB: Instalasi gagal! Kode keluar: 256 Log: Perangkat pembentuk ... Kesalahan: / dev / sdf: label disk yang tidak dikenal
SakuraKaminari
1

Menemukan solusi yang jauh lebih mudah. Pasang ISO dengan loop dll dan -t udf. Salin semuanya di partisi NTFS cadangan. Tandai partisi ini sebagai boot di gparted. Jalankan sudo update-grubdan reboot.

dr
sumber
Perhatikan bahwa Anda hanya dapat mem-boot drive usb ini dari komputer yang Anda jalankan "pembaruan-grub"
ozma
2
@ozma Jawaban ini tidak menyangkut drive USB.
forresthopkinsa
@forresthopkinsa Anda benar, komentar saya dimaksudkan untuk mencegah kesalahan seperti itu
ozma
Metode ini bekerja hingga Pemasang Windows 10 mengeluh tentang boot dari partisi ntfs dan dibatalkan.
Layton Everson
1

Paket ms-dos cukup tua dan tidak terawat. Itu tidak memuat di ubuntu 16-04. Sebaliknya gunakan paket syslinux yang kemungkinan besar sudah diinstal: http://ubuntuhandbook.org/index.php/2013/08/repair-windows-mbr-from-ubuntu/

Juga cp ke partisi ntfs lambat. Ekstrak iso langsung ke sdc1

  • Jalankan gparted
  • Buat tabel partisi baru di sdc, ketik msdos
  • Buat partisi NTFS, atur bendera boot di atasnya
  • Salin iso

    sudo dd dari = / dev / sdc1 if = Win10_1703_English_x64.iso bs = 4 jt

  • Buat MBR

    sudo dd if = / usr / lib / syslinux / mbr / mbr.bin dari = / dev / sdc

Kjeld Flarup
sumber
bekerja dengan sempurna, harus menjadi jawaban yang diterima. Terima kasih.
Bulat M.
Saya baru saja mencoba ini (menggunakan yang Win10_1709_Dutch_x64.iso diunduh dari MS ) dan itu tidak berhasil untuk saya. Mem- Missing operating systemboot gagal menggunakan stick USB (yang menurut saya dicetak oleh MBR), booting pada sistem aktual menunjukkan pesan yang serupa dari BIOS (yang mungkin menyembunyikan pesan MBR). Saya bertanya-tanya bagaimana ini seharusnya bekerja? A .iso tidak mengandung NTFS?
Matthijs Kooijman
0

Saya mencoba dengan ms-sys, itu berjalan tetapi saya tidak bisa mendapatkan USB untuk boot. Namun, ini berhasil:

sudo apt install woes
sudo woeusb --target-filesystem NTFS --device Win10.iso /dev/sdX

di mana /dev/sdXharus menjadi kunci USB Anda.

Prof. Falken
sumber