Як зробити завантажувальний мандрівник для технічного попереднього перегляду Windows 10 від Ubuntu


8

Я хочу встановити Windows 10 Technical Preview x64 на свій комп'ютер, і я завантажив файл ISO.

Тепер мені потрібно зробити USB-накопичувач завантажувальним, але я використовую Ubuntu 14.04 64-розрядний (Trusty Tahr), тож як я можу зробити завантажувальний мандрівник для Windows 10 з Ubuntu?

Я намагався зробити завантажувальний USB за допомогою winusb , але він не працює! Чи є інший варіант?



1
Я одного разу відповів на питання, як встановити Windows 7/8 без USB / DVD. Ви можете спробувати. Просто використовуйте свій USB проти розділу. Опублікуйте результати, якщо вони працюють (легко працює для Windows 7/8) і для Windows 10.
Firelord

@Firelord це може спрацювати, але
розділяти

Ось чому я згадав у своєму останньому коментарі про зміну місця розташування жорсткого диска на ваше USB-місцезнаходження. Він працює для Windows 7/8.
Firelord

Відповіді:


14

Я спробував dd, але не вийшло. Я спробував UNetbootin, але це не вийшло. Я шукав winusb, але не зміг його знайти, і, зрозуміло, він не працює для Windows 10.

Але! Це спрацювало для мене! http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html

Зауважте, що мені довелося додати команду "--force" в команді grub-install.

В основному кроки такі:

  1. Відформатуйте USB-накопичувач; дайте йому розділ NTFS. Запишіть UUID розділу.
  2. Встановіть образ ISO Windows і скопіюйте всі файли на USB-накопичувач.
  3. Бігайте sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdX, де sdXсхоже, "sdb". (Не sdb1.)
  4. Помістіть наступний текст на 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 .." або будь-який ідентифікатор, який я ввів, був ... але він завантажився все одно, так що.)

Привід повинен бути завантажувальним у цій точці. Це працювало для мене. Є кілька можливих повідомлень про помилки, які він пояснює на сайті, якщо у вас є проблеми.


Дякую за відповідь Ерханніс; ви могли б відредагувати свою відповідь та узагальнити надане вами посилання? Вміст може застаріти або зникнути. Дякую!
bertieb

Я зробив це, однак, мій ПК не завантажується з usb. Він не розпізнає його як завантажувальний пристрій. Я встановив перший пріоритет завантаження як usb ...
deostroll

2

Я зробив це з winusb. Щоб встановити його, запустіть:

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

Тоді я думаю, що ви можете використовувати цю програму без моєї допомоги.

Ви можете спробувати UNetbootin . Щоб встановити, запустіть:

sudo add-apt-repository ppa:gezakovacs/ppa && \
sudo apt-get update && \
sudo apt-get install unetbootin

Так, я знайшов одну тему з подібною відповіддю, я встановив winusb, але не впевнений, чи працює він для Windows 10!
Апурва

winusb не працює для w10
Apurva

Спробуйте unetbootinsudo add-apt-repository ppa:gezakovacs/ppa && sudo apt-get update && sudo apt-get install unetbootin
Michael Vietluzhskih

Зовсім не працює. Коли я перезавантажуюсь, він просто запускає Ubuntu, не показує мені жодної опції для встановлення
windows10

Спробуйте перейти до біографії та змінити пріоритет завантаження на ваш usb.
Майкл В'єтлужських

-1

За допомогою ddкоманди створити завантажувальну USB-накопичувач.

Спочатку ви повинні знайти пристрій, на якому встановлено USB-накопичувач. Якщо ви підключите USB-пристрій і запустіть, dmesgви повинні побачити місце розташування. Прикладом може бути /dev/sdf.

Далі ви відключите пристрій, на якому встановлено USB-накопичувач, і запишете ISO-зображення безпосередньо на пристрій.

ПРИМІТКА. Замініть знак питання файлом пристрою USB-пристрою.

$ sudo umount /dev/sd?
$ sudo dd if=/path/to/windows10.iso of=/dev/sd? bs=1M && sync

Як я можу знати, що мій USB-пристрій встановлено на / dev / sdb?
Апурва

Використовуйте dmesgкоманду, щоб знайти точку кріплення файлів вашого пристрою
Vengat

2
Ви не можете створити завантажувальний windows pendrive за допомогою команди dd
Ali786,


@ ali786 - вперше прочитайте цю статтю ясно, ви можете скористатися ddкомандою
Vengat
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.