Как записать Windows 10 ISO на USB?
Я сделал dd
метод, и он записал ISO на USB-накопитель, но я не уверен, что это все, что мне нужно сделать, потому что это Windows и, возможно, не имеет GRUB, и я не уверен, поэтому я спрашиваю экспертов.
winusb
не работает для Windows 10, так что это отличается от предыдущих вопросов.
8 ответов
Я перепробовал все способы в этой теме, и ни один из них не сработал (и серьезно, вопрос в том, чтобы конкретно записать на USB-ключ, почему люди вместо этого предлагают скопировать ISO в другой раздел??).
Решение, которое помогло мне (если ваш USB-накопитель /dev/sdc
):
- Запустить gparted
- Создать новую таблицу разделов на
sdc
, типmsdos
- Создайте раздел NTFS, установите на нем флаг загрузки
- Извлечь ISO (можно сделать с
7z x windows10.iso
) Скопируйте содержимое (через
cp
,rsync
GUI, что угодно) к смонтированному разделу NTFS (конечно/dev/sdc1
)Последний, критический шаг, предпринятый из этого поста: https://superuser.com/a/817656/248812:
sudo ms-sys -7 /dev/sdc
,ms-sys доступен в ppa: https://launchpad.net/~lenski/+archive/ubuntu/ms-sys
Без ms-sys
, мигает курсор при загрузке, когда вставлен USB-ключ.
При этом появляется логотип Windows.
Вам не нужен USB, DVD или другой внешний носитель для установки установочного диска Windows 10 (ISO), начиная только с установки Ubuntu. Можно извлечь образ или файл ISO в раздел одного из ваших жестких дисков, предпочтительно не тот, который вы будете использовать для новой установки Windows, и использовать его.
Для следующих шагов должна присутствовать рабочая конфигурация GRUB:
Убедитесь, что у вас есть загрузочный и отформатированный раздел NTFS. Ниже раздел будет обозначен
(hd0,5)
гдеhd0
содержит жесткий диск с таблицей разделов MSDOS или MBRМонтирование изображения облегчит извлечение его содержимого. Если Disk Image Mounter отказывается монтировать iso-файл, вы всегда можете использовать эту команду для монтирования любого iso-файла:
sudo mount -o loop [Image_Path] [Mount_Point]
Скопируйте содержимое нового устройства цикла в раздел NTFS.
Теперь добавьте запись GRUB для Windows 10. Это позволит загрузчику GRUB найти установочный диск, содержащийся в разделе. открыто
/boot/grub/grub.cfg
в текстовом редакторе от имени root и добавьте эти строкиmenuentry 'Windows 10 Install Disk' { set root=(hd0,5) insmod part_msdos insmod ntfs insmod ntldr drivemap -s (hd0) ${root} ntldr /bootmgr }
измените рут при необходимости соответственно.
Сохраните и перезагрузите компьютер. Загрузитесь в нужный пункт вашего обновленного меню GRUB.
Посмотрите этот учебник Youtube https://youtu.be/1Y4JXv9r5Ug
Вы можете скопировать все содержимое ISO на флэш-диск и сделать его загрузочным.
Итак, прежде всего, установите GParted из программного центра или из терминала:
sudo apt-get install gparted
Затем откройте его из тире или терминала:
gksudo gparted
После этого выберите флешку из меню в правом верхнем углу. Там должен быть один раздел. Если у вас нет данных для резервного копирования, переформатируйте их как ntfs
(bootmgr
не работает правильно на fat32), нажмите Apply
(галочка в верхнем меню). Щелкните правой кнопкой мыши по разделу, выберите Manage flags
и проверить boot
,
Затем вы можете смонтировать его через файловый менеджер (nautilus
по умолчанию для GNOME и Unity).
Смонтируйте файл ISO:
sudo mount -o loop [path to iso] [mountpoint]
Затем вы можете скопировать все содержимое из точки монтирования ISO на флэш-накопитель через диспетчер файлов.
Перезагрузите компьютер и сначала загрузите USB-накопитель.
Мне удалось сделать это с помощью очень простого графического приложения woeusb. https://github.com/slacka/WoeUSB
Это форк WinUSB.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt-get install woeusb
Пакет ms-dos довольно старый и не поддерживается. Он не загружается на Ubuntu 16-04. Вместо этого используйте пакет syslinux, который, скорее всего, уже установлен: http://ubuntuhandbook.org/index.php/2013/08/repair-windows-mbr-from-ubuntu/
Также cp к разделу ntfs медленен. Распакуйте iso напрямую в sdc1
- Запустить gparted
- Создайте новую таблицу разделов на sdc, введите msdos
- Создайте раздел NTFS, установите на нем флаг загрузки
Скопируйте ISO
sudo dd of=/dev/sdc1 if=Win10_1703_English_x64.iso bs=4M
Создать MBR
sudo dd if = / usr / lib / syslinux / mbr / mbr.bin из = / dev / sdc
Я пробовал с ms-sys
, он запустился, но я не смог получить USB для загрузки. Однако это сработало:
sudo apt install woes
sudo woeusb --target-filesystem NTFS --device Win10.iso /dev/sdX
где /dev/sdX
должен быть ваш USB-ключ.
Нашел гораздо более простое решение. Смонтируйте ISO с помощью цикла и т. Д. И -t udf. Скопируйте все в запасной раздел NTFS. Пометить этот раздел как загрузочный в gparted. Бежать sudo update-grub
и перезагрузите компьютер.
Если вы не были уверены, то как вы можете сказать, что dd
метод работал? Кроме того, это не так. Вы должны использовать Rufus, чтобы сделать USB-накопитель загрузочным, не то чтобы я не одобрял практики dd, так как речь идет о Windows, я считаю, что лучше всего использовать Rufus, чтобы справиться с этим для вас.
Если у вас уже установлена Windows, загрузитесь в нее и следуйте инструкциям ниже, либо используйте virtualbox.
ПРОЦЕДУРА:
Согласно: http://www.cnet.com/how-to/how-to-install-windows-10-technical-preview-from-a-flash-drive/
вам понадобится как минимум 4 ГБ флешки (8 ГБ для 64-битной).
-> Загрузите и запустите Rufus, затем вставьте флешку, убедившись, что она не содержит важных данных. (Это собирается быть уничтоженным.) Rufus должен автоматически обнаружить диск и перечислить его в поле Device. (Если нет, выберите диск вручную.)
-> Обратите внимание на флажок "Создать загрузочный диск с помощью". Щелкните значок диска в крайнем правом углу, а затем перейдите туда, где вы сохранили ISO-файл Windows 10. Выберите его и нажмите "Пуск". (Все остальные настройки по умолчанию в Rufus должны быть в порядке.)
-> Это займет некоторое время, возможно, до 20-30 минут. Не беспокойтесь (или не запутайтесь), если для флешки появляется окно проводника; просто оставь это, пока Руфус не сообщит "СДЕЛАНО". Затем вы можете закрыть программу и окно диска и удалить диск.
-> Теперь пришло время для старого ПК. Подключите флэш-накопитель к USB-порту и включите систему. Скорее всего, он не будет настроен для загрузки с внешнего диска по умолчанию, поэтому вам может понадобиться перейти в меню запуска или BIOS во время POST. В конечном итоге, вам нужно заставить машину загружаться с флешки. После этого перезагрузите компьютер и следуйте инструкциям по установке Windows.
Всего наилучшего!