Запись Windows ISO на USB-накопитель в Linux
Windows2usb — это bash-скрипт, который записывает образы установочного DVD-диска Microsoft Windows 7/8/8.1/10/11 на USB-накопитель или внешний жесткий диск в Linux. Он был разработан с учетом совместимости и должен работать во всех случаях, в отличие от других популярных инструментов Linux.
Функции:
Windows 7/8/8.1/10/11 ISO to Flash Drive burning utility
WARNING: this program will delete all existing data on your drive!
windows2usb <device> <windows iso> [mbr/gpt/gptntfs/gpt+uefintfs]
mbr mode: the most universal, RECOMMENDED and DEFAULT method.
This mode creates MBR partition table with FAT32 partition,
installs BIOS and UEFI bootloaders, supports Secure Boot.
install.wim file larger than 4 GiB will be split.
Suitable for all computers (UEFI/CSM/BIOS).
gpt mode: less universal mode, for modern (UEFI) computers.
GPT+FAT32, UEFI only, supports Secure Boot.
gptntfs mode: all the same as 'gpt' but NTFS is used.
GPT+NTFS, UEFI only, supports Secure Boot.
Large install.wim file will not be split.
NOTE: not all UEFI are compatible with this mode,
NTFS driver should be present on the motherboard.
gpt+uefintfs mode: alternative hacky installation method, not recommended.
This mode uses NTFS partition and third-party 'uefintfs' bootloader.
GPT+NTFS(data)+FAT32(efi), UEFI only, supports Secure Boot
(since uefintfs Oct 23, 2021 release).
Large install.wim file will not be split.
Загрузите последнюю портативную версию AppImage со страницы «Релизы» , установите бит выполнения ( chmod +x windows2usb-*.AppImage
) и запустите ее с терминала.
windows2usb <device> <windows iso>
Например:
./windows2usb.AppImage /dev/sdz /home/valdikss/windows10.iso
Программа печатает список съемных носителей, если аргументы не указаны.
Если вы не хотите использовать AppImage, вам необходимо установить все зависимости и загрузить uefi-ntfs.img из проекта Rufus.
Режимы | Устаревшая загрузка/UEFI-CSM | Загрузка UEFI | Большой ISO (>4 ГБ) | Безопасная загрузка | Файловая система | Таблица деталей |
---|---|---|---|---|---|---|
МБР (гибрид) | Поддерживается | Поддерживается | Поддерживается | Поддерживается | FAT32 | МБР |
gpt | Нет | Поддерживается | Поддерживается | Поддерживается | FAT32 | GPT |
gptntfs | Нет | Частичный | Поддерживается | Поддерживается | NTFS | GPT |
gpt+uefintfs | Нет | Поддерживается | Поддерживается | Поддерживается | NTFS | GPT |
Загрузка BIOS (Legacy Boot/UEFI-CSM) использует стандартную MBR Windows 7 и загрузчик FAT32, предоставленный проектом ms-sys.
Загрузка BIOS поддерживается только в рекомендуемом режиме «mbr».
Чтобы записать ISO, совместимый с загрузкой BIOS (а также загрузкой UEFI), выполните:
windows2usb <device> <windows iso> mbr
Загрузка UEFI поддерживается во всех режимах. Рекомендуемый режим: «mbr».
Чтобы записать ISO в этом режиме, выполните:
windows2usb <device> <windows iso> mbr
В режимах «MBR», «GPT» и «GPTNTFS» используется загрузчик Windows UEFI из файла ISO с поддержкой безопасной загрузки.
Специальный режим «gpt+uefintfs» использует загрузчик uefi-ntfs из проекта Rufus. В этом режиме Windows2usb создает 2 раздела: небольшой раздел FAT32 размером 1 МБ с uefi-ntfs и огромный раздел NTFS с данными ISO.
Этот режим был включен ранее для работы с установочными дисками, где размер файла install.wim превышает 4 ГиБ, но с тех пор была введена функция разделения WIM-файлов, и теперь этот режим можно считать устаревшим.
Загрузчик uefi-ntfs подписан Microsoft с момента выпуска 23 октября 2021 г. и поддерживает безопасную загрузку.
WoeUSB — для загрузки BIOS используется GRUB.
bootiso — поддерживает ISO-образы Windows и Linux.
Ventoy — многофункциональный инструмент для загрузки с великолепной поддержкой прямой загрузки Windows ISO.
Этот скрипт использует: