8

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

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

Я попытался сделать загрузочный USB с помощью winusb, но он не работает! Есть ли другой вариант?

3 ответа3

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. Смонтируйте образ Windows ISO и скопируйте все файлы на 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 ..» или какой-либо идентификатор, который я вставил, был ... но он все равно загрузился, так что, эй.)

В этот момент диск должен быть загрузочным. Это сработало для меня. Есть несколько возможных сообщений об ошибках, которые он объясняет на сайте, если у вас есть проблемы.

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
-1

Используйте команду dd для создания загрузочной флешки.

Сначала вы должны найти устройство, на котором установлена флешка. Если вы подключите USB-устройство и запустите dmesg вы должны увидеть его местоположение. Примером может быть /dev/sdf .

Затем вы размонтируете устройство, на котором установлена флешка, и запишите ISO-образ непосредственно на устройство.

ПРИМЕЧАНИЕ. Замените знак вопроса файлом файла устройства USB.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .