Загрузочная флешка с Windows
Иногда из-под Linux необходимо создать загрузочную флешку с Windows.
UEFI
Для этого делаем следующее:
- Через Gparted форматируем флешку в FAT32.
- RCM по разделу>Управление флагами
- Отмечаем флаг BOOT
- Закрываем Gparted
- Монтируем флешку
- Монтируем ISO образ
- Копируем содержимое ISO-образа на флешку
MBR
Делаем тоже самое, что и для UEFI, но кроме этого выполняем следущее:
- ставим загрузчик GRUB2
# grub-install --target=i386-pc --boot-directory="/media/$user/$drive/boot" /dev/sdX
где boot — каталог на установочной флешке
- создаем в 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_label search --no-floppy --set=root --label $USB_drive_label --hint hd0,msdos1 ntldr /bootmgr >menuentry «Boot from the first hard drive»
AUTO
Облегчить эту работу помогают различные утилиты для создания из-под Linux загрузочной флешки с Windows.
К примеру, woeusb (подробнее см. man woeusb ).
sudo woeusb --device Win10_21H2_Russian_x64.iso /dev/sde
- youtube.com/Алексей Лещенко
- the-bosha.ru
Форум русскоязычного сообщества Ubuntu
Страница сгенерирована за 0.043 секунд. Запросов: 25.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Как создать загрузочную флешку Windows 10 на Linux?


Линукс как всегда удивляет своей «дружелюбностью». Если в винде, чтобы создать загрузочный диск, нужно просто скачать программу Rufus и запустить ее, то Линуксе пришлось потратить несколько часов на чтение и поиск, а если учесть тестирование, то целых два дня, чтобы найти верный способ.
Сналала о способах, которые НЕ работают.
Все действия выполнялось на Linux Mint Cinnamon.
Один индуский друг на сайте https://itsfoss.com/bootable-windows-usb-linux/ советует программу Disks для создания загруочной флешки. Так вот создания загруочной флешки Windows 10 через встроенную программу Disks НЕ работает.
Следующий способ через встроенную программу Usb Image Creator. Вердикт — Не работает. Вызвать эту программу можно выбрав iso образ -> нажть на ПКМ -> make bootable usb

Далее, через команду dd не работет. Советчики советуют запускать через
Создание загрузочной флешки Windows 10 из Linux
Вчера возникла необходимость установить Windows 10 на ноутбук. У меня на всех машинах только Linux.
Но, как справедливо заметили в ответах, в общем случае это работать не обязано, т.к. поддержка NTFS в UEFI зависит от конкретной машины и не гарантируется. До вчерашнего дня мне везло и все машины, куда я устанавливал Windows, спопойно читали загрузчик с NTFS раздела.
В качестве обходного пути я решил создать на флешке один FAT раздел и закинуть на него каталог \efi из iso образа Windows 10 в надежде, что дальше установка пойдет со второго NTFS раздела. Этого не произошло, загрузчик падает с ошибкой.
Вторым очевидным решением было закинуть NTFS драйвер и shell для UEFI на FAT раздел, загрузиться в shell, загрузить драйвер NTFS, а затем выполнить bootmgr с NTFS раздела.
(uefi shell)$ load FS0:\efi\ntfs_x64.efi (uefi shell)$ map -r (uefi shell)$ FS1:\efi\boot\bootx64.efi
После этого установщик Windows успешно запустился. Но после создания раздела и попытки выбрать его для установки, установщик безапеляционно выдавал «windows cannot be installed to this disk». Понятия не имею, с чем связана эта ошибка.
Последний способ, который я опробовал, оказался рабочим. В двух словай: нужно создать большой FAT раздел на флешке и скопировать в него содержимое iso образа, попутно пережав самый большой файл \sources\install.wim , чтобы его размер стал меньше 4GB.
mkdir -p //iso mount -o loop Win10_21H1_English_x64.iso /mnt/iso cp -r /mnt/iso/sources/install.wim /tmp wimlib-imagex optimize /tmp/install.wim --solid mkdir /mnt/usb mount /dev/sda1 /mnt/usb rsync -av --progress /mnt/iso /mnt/usb --exclude /mnt/iso/sources/install.wim cp /tmp/install.wim /mnt/usb umount /mnt/usb
Загрузочная флешка готова, установка прошла успешно.