Cara membuat pendrive yang dapat di-boot untuk Windows 10 Technical Preview dari Ubuntu

8

Saya ingin menginstal Windows 10 Technical Preview x64 di komputer saya, dan saya telah mengunduh file ISO.

Sekarang saya perlu membuat USB stick bootable, tapi saya menggunakan Ubuntu 14,04 64-bit (Trusty Tahr), jadi bagaimana saya bisa membuat flashdisk bootable untuk Windows 10 dari Ubuntu?

Saya sudah mencoba membuat USB bootable menggunakan winusb , tetapi tidak berfungsi! Apakah ada opsi lain?

Apurva
sumber
1
Saya pernah menjawab pertanyaan bagaimana menginstal Windows 7/8 tanpa USB / DVD. Anda bisa mencobanya. Cukup gunakan USB Anda terhadap partisi. Silakan kirim hasilnya jika berfungsi (mudah untuk Windows 7/8) untuk Windows 10 juga.
Firelord
@Firelord mungkin bekerja tetapi itu bukan ide yang baik untuk mempartisi HDD
Apurva
Itu sebabnya saya sebutkan di komentar terakhir saya, ubah lokasi partisi HDD dengan lokasi USB Anda. Ini berfungsi untuk Windows 7/8.
Firelord

Jawaban:

14

Saya mencoba dd, tetapi tidak berhasil. Saya mencoba UNetbootin, tetapi tidak berhasil. Saya mencari winusb, tetapi saya tidak dapat menemukannya dan mendengarnya tidak bekerja untuk Windows 10.

Tapi! Ini berhasil bagi saya! http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html

Perhatikan bahwa saya harus menambahkan "--force" pada perintah grub-install.

Langkah-langkahnya pada dasarnya adalah sebagai berikut:

  1. Memformat drive USB; berikan partisi NTFS. Tuliskan UUID partisi.
  2. Pasang gambar Windows ISO dan salin semua file ke drive USB.
  3. Jalankan sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdX, di mana sdXseperti, "sdb". (Tidak sdb1.)
  4. Letakkan teks berikut di drive USB, di file baru di boot/grub/grub.cfg

    default=1
    timeout=15
    color_normal=light-cyan/dark-gray
    menu_color_normal=black/light-cyan
    menu_color_highlight=white/black
    menuentry "Start Windows Installation" {
        insmod ntfs
        insmod search_fs_uuid
        insmod chain
        search --no-floppy --fs-uuid <drive_UUID> --set root
        chainloader +1
        boot
    }
    menuentry "Boot from the first hard drive" {
        insmod ntfs
        insmod chain
        insmod part_msdos
        set root=(hd1)
        chainloader +1
        boot
    }
    

Dalam file tersebut, ganti <drive_UUID> dengan ID partisi yang Anda tulis. (Perhatikan bahwa ketika saya mem-boot-nya, saya melihat sesuatu seperti "tidak ada drive U7A6 .." atau apa pun id yang saya masukkan adalah ... tetapi tetap boot, jadi hei.)

Drive seharusnya dapat di-boot pada saat itu. Ini berhasil untuk saya. Ada beberapa kemungkinan pesan kesalahan yang ia jelaskan di situs, jika Anda memiliki masalah.

Erhannis
sumber
Terima kasih atas jawaban Erhannis; bisakah Anda mengedit jawaban dan meringkas tautan yang Anda berikan? Konten mungkin basi atau hilang. Terima kasih!
bertieb
Saya melakukan ini, bagaimanapun, pc saya tidak bisa boot dari usb. Itu tidak mengenalinya sebagai perangkat boot. Saya telah menetapkan prioritas boot pertama sebagai usb ...
deostroll
2

Saya melakukan itu dengan winusb. Untuk menginstalnya, jalankan:

sudo add-apt-repository ppa:colingille/freshlight && \
sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/colingille-freshlight-trusty.list" && \
sudo apt-get update && \
sudo apt-get install winusb

Maka saya pikir Anda dapat menggunakan program ini tanpa bantuan saya.

Anda dapat mencoba UNetbootin . Untuk menginstal, jalankan:

sudo add-apt-repository ppa:gezakovacs/ppa && \
sudo apt-get update && \
sudo apt-get install unetbootin
Michael Vietluzhskih
sumber
Ya saya menemukan satu utas dengan jawaban yang sama, saya menginstal winusb tetapi tidak yakin apakah itu berfungsi untuk windows 10!
Apurva
winusb tidak bekerja untuk w10
Apurva
Coba unetbootinsudo add-apt-repository ppa:gezakovacs/ppa && sudo apt-get update && sudo apt-get install unetbootin
Michael Vietluzhskih
Tidak berfungsi sama sekali. Ketika saya reboot, itu hanya memulai Ubuntu, tidak menunjukkan kepada saya opsi untuk menginstal windows10
Apurva
Coba buka bios dan ubah prioritas booting ke usb Anda.
Michael Vietluzhskih
-1

Gunakan ddperintah untuk membuat stik USB yang dapat di-boot.

Pertama, Anda harus menemukan perangkat tempat stik USB terpasang. Jika Anda mencolokkan perangkat USB dan menjalankannya, dmesgAnda harus melihat lokasi. Contohnya adalah /dev/sdf.

Selanjutnya Anda akan melepas perangkat di mana stik USB dipasang dan menulis gambar ISO langsung ke perangkat.

CATATAN: Ganti tanda tanya dengan file perangkat perangkat USB.

$ sudo umount /dev/sd?
$ sudo dd if=/path/to/windows10.iso of=/dev/sd? bs=1M && sync
Vengat
sumber
Bagaimana saya tahu perangkat USB saya sudah terpasang di / dev / sdb?
Apurva
gunakan dmesgperintah untuk menemukan titik mount file perangkat Anda
Vengat
2
Anda tidak dapat membuat pendrive Windows yang dapat di-boot menggunakan perintah dd
Ali786
@ ali786 - pertama baca artikel itu jelas Anda bisa menggunakan ddperintah
Vengat