Как создать загрузочную флешку Windows 10 на Ubuntu — вопрос, который возникает у многих пользователей при необходимости установить или переустановить на другом компьютере. В отличие от Windows, где для этой задачи есть встроенные инструменты вроде Media Creation Tool, в придётся использовать сторонние утилиты. К счастью, процесс не сложнее, чем в Windows — нужно только выбрать подходящий инструмент и следовать инструкции.

В этой статье разберём два проверенных способа: с помощью WoeUSB и Ventoy. Первый подходит для создания классической загрузочной флешки с одним образом, второй позволяет хранить на флешке несколько ISO-образов и выбирать их при загрузке. Оба метода работают на большинстве дистрибутивов Linux, включая Ubuntu 20.04, 22.04 и новее.

Подготовка: что понадобится для работы

Перед тем как приступить к созданию загрузочной флешки, проверьте, есть ли у вас всё необходимое:

  • Флешка объёмом от 8 ГБ — Windows 10 весит около 5–6 ГБ, но лучше взять с запасом. Флешка будет отформатирована, поэтому скопируйте с неё все важные данные.
  • ISO-образ Windows 10 — его можно скачать с официального сайта Microsoft. Убедитесь, что образ подходит для вашей архитектуры (x64 или x86).
  • Права администратора — для записи на флешку потребуются права суперпользователя (sudo).
  • Установленный WoeUSB или Ventoy — подробнее о их установке читайте ниже.
💡

Если вы скачиваете ISO-образ через торрент, проверьте его контрольную сумму (MD5 или SHA-1), чтобы убедиться в подлинности файла. Поддельные образы могут содержать вредоносное ПО.

КритерийWoeUSBVentoy
Тип загрузочной флешкиОдин ISO-образМножество ISO-образов
Поддержка UEFIДаДа
Поддержка Legacy (BIOS)ДаДа
Сложность установкиСредняя (требует зависимостей)Простая
Скорость записиОт 5 до 15 минут2–5 минут на образ

Сравнение инструментов: WoeUSB vs Ventoy

Выбор инструмента зависит от ваших задач. Если вам нужна простая загрузочная флешка с одним образом Windows 10, подойдёт WoeUSB. Если хотите хранить на флешке несколько ISO (например, Windows 10, Windows 11, Linux), лучше использовать Ventoy.

Оба инструмента бесплатные и с открытым исходным кодом. WoeUSB специально заточен под запись Windows-образов на Linux, а Ventoy — универсальное решение для любых загрузочных ISO.

Способ 1: создание флешки через WoeUSB

WoeUSB — это утилита с графическим интерфейсом, которая упрощает запись ISO-образов на флешку в Linux. Она поддерживает как UEFI, так и Legacy-режимы загрузки, что делает её универсальным решением для большинства компьютеров.

Чтобы установить WoeUSB на Ubuntu, выполните следующие команды в терминале:

  1. Добавьте PPA-репозиторий (для Ubuntu 20.04 и новее): sudo add-apt-repository ppa:tomtomtom/woeusb
  2. Обновите список пакетов: sudo apt update
  3. Установите WoeUSB: sudo apt install woeusb

После установки запустите утилиту через меню приложений или командой woeusb в терминале.

Теперь подключите флешку к компьютеру. В WoeUSB выберите:

  • Source — укажите путь к ISO-образу Windows 10.
  • Target — выберите вашу флешку (её нужно отформатировать в FAT32 перед записью).
  • Installation mode — выберите Target device is a removable disk (Show all devices), если флешка не отображается в списке.

Нажмите Install и подтвердите действие. Процесс может занять от 5 до 15 минут в зависимости от скорости флешки и размера образа.

Способ 2: универсальная флешка с Ventoy

Ventoy — это уникальный инструмент, который позволяет создать загрузочную флешку, на которую можно записать несколько ISO-образов. При загрузке с такой флешки вы сможете выбрать нужный образ из меню.

Преимущества Ventoy:

  1. Не нужно перезаписывать флешку каждый раз — просто копируйте новые ISO-образы в папку.
  2. Поддерживает более 1000 дистрибутивов, включая Windows, и утилиты вроде MemTest86.
  3. Работает как в UEFI, так и в Legacy-режиме.
⚠️ Внимание: при установке Ventoy все данные на флешке будут удалены. Убедитесь, что на ней нет важных файлов.

Чтобы установить Ventoy на Ubuntu:

  1. Скачайте последний релиз с официального сайта Ventoy (например, ventoy-1.0.96-linux.tar.gz).
  2. Разархивируйте файл: tar -xvf ventoy-1.0.96-linux.tar.gz
  3. Перейдите в распакованную папку: cd ventoy-1.0.96
  4. Запустите скрипт установки: sudo ./Ventoy2Disk.sh -i /dev/sdX, где /dev/sdX — ваша флешка (например, /dev/sdb). Будьте осторожны: если указать неверный диск, можно удалить данные с жёсткого диска!

После установки Ventoy на флешке появится раздел с файловой системой exFAT. Теперь можно просто скопировать на него ISO-образ Windows 10 (или любые другие образы). При загрузке с флешки вы увидите меню, где сможете выбрать нужный образ.

Какой инструмент вы используете для создания загрузочных флешек?
WoeUSB
Ventoy
Rufus (через Wine)
Другой

Сравнение скорости записи и совмистимости

Выбор между WoeUSB и Ventoy зависит не только от функционала, но и от скорости работы и совместимости с оборудованием. Ниже приведена сравнительная таблица по этим параметрам.

ПараметрWoeUSBVentoy
Среднее время записи (Windows 10, 5 ГБ)10–15 минут2–3 минуты (после установки Ventoy)
Совместимость с UEFIДаДа
Совместимость с Legacy (BIOS)ДаДа
Поддержка Secure BootДа (требует настройки)Да
Требования к флешкеFAT32 или NTFSexFAT (рекомендуется)

Ventoy выигрывает по скорости, если вы планируете часто обновлять образы на флешке. WoeUSB может быть удобнее, если вам нужна классическая загрузочная флешка с одним образом и минимальными настройками.

Проблемы и их решения

При создании загрузочной флешки на пользователи часто сталкиваются с типичными ошибками. Рассмотрим самые распространённые из них и способы их устранения.

Большинство ошибок при записи загрузочной флешки связаны с неправильным выбором устройства или файловой системы. Всегда проверяйте, что вы работаете с нужным диском, и форматируйте флешку перед записью.

Ошибка: "No target device found"

Эта ошибка возникает в WoeUSB, если флешка не отформатирована в FAT32 или не подключена к системе. Решение:

  1. Отформатируйте флешку в FAT32 с помощью gparted или команды: sudo mkfs.vfat -F32 /dev/sdX1 (замените sdX1 на ваш раздел флешки).
  2. Проверьте, что флешка подключена и определяется системой (lsblk).

Ошибка: "Failed to copy files"

Часто возникает из-за битых секторов на флешке или нехватки места. Попробуйте:

  • Использовать другую флешку.
  • Проверить ISO-образ на целостность (сравните контрольные суммы).
  • Запустить WoeUSB с параметром --target-filesystem NTFS, если образ больше 4 ГБ.

Флешка не загружается в UEFI-режиме

Проверьте:

  • Включён ли в вашего компьютера.
  • Форматирована ли флешка в FAT32 (для WoeUSB) или exFAT (для Ventoy).
  • Правильно ли записан образ (попробуйте перезаписать флешку).

Пошаговая инструкция: от скачивания образа до загрузки

Чтобы не упустить ни одного шага, следуйте этой инструкции. Она подойдёт для обоих способов, с поправкой на выбранный инструмент.

Чек-лист по созданию загрузочной флешки Windows 10 на Ubuntu

Выполнено: 0 / 6
  1. Скачайте ISO-образ Windows 10 Перейдите на сайт и выберите нужную версию (например, Windows 10 22H2). Используйте инструмент Media Creation Tool в или скачайте образ напрямую через браузер на Ubuntu.
  2. Подготовьте флешку Подключите флешку к компьютеру. Узнайте её имя в системе с помощью команды lsblk. Например, если флешка определяется как /dev/sdb, то её раздел — /dev/sdb1.
  3. Отформатируйте флешку Для WoeUSB используйте FAT32: sudo mkfs.vfat -F32 /dev/sdX1 Для Ventoy можно использовать exFAT: sudo mkfs.exfat /dev/sdX1
  4. Установите и запустите выбранный инструмент Для WoeUSB используйте графический интерфейс или командную строку: sudo woeusb -d /путь/к/iso -t /dev/sdX --target-filesystem NTFS Для Ventoy запустите скрипт установки, как описано выше.
  5. Запишите образ В WoeUSB выберите и флешку, нажмите Install. В Ventoy просто скопируйте ISO-образ на отформатированную флешку.
  6. Проверьте результат Перезагрузите компьютер, на котором хотите установить Windows, и загрузитесь с флешки (выберите её в или через Boot Menu).

Часто задаваемые вопросы

Можно ли создать загрузочную флешку Windows 10 на без сторонних программ?

Теоретически можно использовать dd, но это не рекомендуется. Команда dd if=win10.iso of=/dev/sdX bs=4M status=progress просто скопирует образ на флешку, но такая флешка может не загрузиться в UEFI-режиме. WoeUSB или Ventoy надёжнее.

Почему флешка, созданная в Ubuntu, не определяется как загрузочная?

Возможные причины: неправильная файловая система (нужно FAT32 для или для образов >4 ГБ), битый ISO-образ или ошибка при записи. Попробуйте перезаписать флешку с помощью Ventoy — он чаще всего решает проблему совместимости.

Можно ли использовать на Ubuntu?

Rufus — это утилита для Windows, но её можно запустить на через Wine. Однако работа в не гарантирована, особенно с новыми версиями Windows 10. Лучше использовать нативные инструменты вроде WoeUSB или Ventoy.

Как проверить, что флешка загрузочная?

Подключите флешку к компьютеру, перезагрузитесь и войдите в Boot Menu (обычно клавиша F12, Esc или Del при загрузке). Если флешка отображается в списке загрузочных устройств, значит, она записана правильно. Также можно протестировать флешку в виртуальной машине (например, VirtualBox).