मैंने कोशिश की dd
, लेकिन यह काम नहीं किया। मैंने UNetbootin की कोशिश की, लेकिन यह काम नहीं किया। मैंने वाइनबस की तलाश की, लेकिन मैं इसे ढूंढ नहीं पाया और सुना कि यह विंडोज 10 के लिए काम नहीं करता है, वैसे भी।
परंतु! इसने मेरे लिए काम किया! http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html
ध्यान दें कि मुझे ग्रब-इंस्टॉल कमांड पर "--फोर्स" जोड़ना था।
कदम मूल रूप से इस प्रकार हैं:
- एक यूएसबी ड्राइव को प्रारूपित करें; इसे NTFS विभाजन दें। विभाजन का UUID लिखिए।
- विंडोज आईएसओ छवि को माउंट करें और सभी फाइलों को यूएसबी ड्राइव पर कॉपी करें।
- भागो
sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdX
, जहां sdX
पसंद है, "एसडीबी"। (Sdb1 नहीं है।)
निम्न पाठ को USB ड्राइव पर, एक नई फ़ाइल में रखें 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
}
फ़ाइल में, आपके द्वारा लिखी गई विभाजन आईडी के साथ <drive_UUID> को बदलें। (ध्यान दें कि जब मैंने इसे बूट किया था, तो मैंने "ऐसा कोई ड्राइव नहीं U7A6 .." या जो भी आईडी मैंने डाली थी, उसमें कुछ देखा ... लेकिन यह वैसे भी बूट हुआ, इसलिए हे।
उस बिंदु पर ड्राइव को बूट करने योग्य होना चाहिए। इसने मेरे लिए काम किया। कुछ संभावित त्रुटि संदेश हैं जो वह साइट पर बताते हैं, अगर आपको समस्या है।