Как сделать загрузочную флешку Windows 10 на Linux — задача, с которой сталкиваются пользователи, перешедшие на открытый ПО или просто имеющие под рукой только Linux-машину. Процесс не такой очевидный, как на Windows, но справиться с ним можно за 10–15 минут. В отличие от стандартных утилит вроде Rufus, на применяются другие инструменты: WoeUSB, Ventoy, dd или UNetbootin.
В этой статье разберем все работающие способы: от простого для новичков до продвинутых методов для опытных пользователей. Укажем плюсы и минусы каждого, а также дадим пошаговые инструкции с учетом нюансов (например, работу с NTFS или FAT32).
Почему нельзя просто скопировать на флешку
Многие пытаются просто распаковать образ Windows 10 на флешку — этот способ не работает. Загрузочный сектор не создается, и BIOS/UEFI не видит флешку как загрузочную. Для корректной работы нужна:
Флешка должна быть отформатирована в FAT32 или NTFS (для образов >4 ГБ). В большинстве случаев FAT32 хватает, но если весит больше 4 ГБ, выбирайте или exFAT.
Кроме того, Windows 10 использует гибридный загрузочный сектор (UEFI + Legacy), и не все инструменты на умеют его правильно прописывать. Например, dd просто копирует образ байт-в-байт, но не всегда учитывает особенности разметки.
| Инструмент | Сложность | Поддержка UEFI | Требует GUI | Дополнительные зависимости |
|---|---|---|---|---|
WoeUSB | Низкая | Да | Да (есть CLI) | wxWidgets, p7zip |
Ventoy | Средняя | Да | Нет | Только для установки |
dd | Высокая | Зависит от образа | Нет | Нет |
UNetbootin | Низкая | Да | Да | Qt5 |
Сравнение инструментов для создания загрузочной флешки
На есть несколько проверенных инструментов. Выбор зависит от вашего уровня знаний и доступных ресурсов. Ниже таблица с основными характеристиками:
WoeUSB — самый популярный инструмент для этой задачи. Он автоматически определяет тип образа и создает загрузочный сектор. Ventoy выделяется тем, что позволяет загружать несколько на одной флешке, но требует предварительной установки на носитель.
Подготовка: что нужно до начала
Перед тем как сделать загрузочную флешку Windows 10 на Linux, проверьте:
- Образ Windows 10 — скачайте официальный с сайта Microsoft (вес ~4–5 ГБ). Проверьте контрольную сумму (
sha256sum), чтобы избежать поврежденных файлов. - Флешка — объемом не менее 8 ГБ (для образов с обновлениями). Внимание: все данные с нее будут удалены.
- Права пользователя — для работы с
ddилиWoeUSBпотребуетсяsudo. - Зависимости — для
WoeUSBустановитеwoeusbиp7zip-fullчерез менеджер пакетов.
Способ 1: WoeUSB (самый простой)
WoeUSB — специализированный инструмент для записи загрузочных флешек Windows из-под Linux. Работает на большинстве дистрибутивов (Ubuntu, Linux Mint, Debian).
- Установите
WoeUSB:На Ubuntu/Debian:
sudo add-apt-repository ppa:tomtomtom/woeusb sudo apt update sudo apt install woeusb woeusb-frontend-wxgtk p7zip-fullДля Arch Linux используйте AUR:
yay -S woeusb. - Запустите GUI-версию:
woeusbgui. - Выберите ISO-образ Windows 10 и целевую флешку. Нажмите
Install. - Дождитесь завершения (обычно 5–10 минут). Появится уведомление об успешной записи.
⚠️ Внимание: если флешка не определяется вWoeUSB, отмонтируйте её вручную черезsudo umount /dev/sdX*(заменитеsdXна ваш диск).
Способ 2: Ventoy (универсальный)
Ventoy — уникальный инстрюмент, который позволяет загружать несколько ISO с одной флешки. Подходит для Windows 10, Linux и других ОС. Минус: требует предварительной установки на флешку.
Сравним Ventoy и WoeUSB по ключевым параметрам:
| Критерий | Ventoy | WoeUSB |
|---|---|---|
| Множественные ISO | Да (до 100+) | Нет (только 1) |
| Скорость записи | Быстро (1–2 мин) | Медленно (5–10 мин) |
| Поддержка Secure Boot | Да | Да |
| Автоматическое обновление | Да | Нет |
| Требует форматирования | Да (1 раз) | Нет |
Чтобы использовать Ventoy:
- Скачайте последнюю версию с официального сайта (но так как внешние ссылки запрещены, укажем, что файл называется
ventoy-x.x.xx-linux.tar.gz). - Распакуйте архив и запустите
VentoyGUI.x86_64. - Выберите флешку и нажмите
Install. Подтвердите удаление данных. - После установки скопируйте ISO-образ Windows 10 на флешку как обычный файл.
Ventoy идеален, если вы часто переустанавливаете разные ОС. Для разовой задачи проще использовать WoeUSB.
Способ 3: командная строка с dd
Если вы предпочитаете терминал, можно использовать dd. Этот метод наиболее рискованный, так как при ошибке в команде можно затереть не тот диск. Будьте внимательны!
Пошаговые действия:
- Определите имя флешки:
- Размаонтируйте флешку (если она смонтирована):
- Запишите образ:
- Дождитесь завершения. Процесс может занять 10–20 минут.
lsblk
Ищите устройство размером ~8 ГБ (например, /dev/sdb). Не перепутайте с системным диском!
sudo umount /dev/sdX*
sudo dd if=Win10_22H2.iso of=/dev/sdX bs=4M status=progress oflag=sync
Замените if= на путь к вашему ISO, а of= на имя флешки (без цифры раздела!)
⚠️ Внимание: dd не проверяет контрольные суммы и не создает загрузочный сектор для всех форматов. Если флешка не загружается, попробуйте другие методы.
Что делать, если флешка не загружается
Если после записи флешка не определяется в BIOS/UEFI, проверьте:
- Формат флешки —
FAT32подходит для большинства образов, но если ISO >4 ГБ, используйтеNTFS. - Режим загрузки — в выберите
UEFIилиLegacyв зависимости от образа. - Контрольная сумма ISO — возможно, образ поврежден. Проверьте его:
sha256sum Win10_22H2.iso
Сравните хэш с официальным на сайте Microsoft.
Зайдите в BIOS (обычно клавиша Del, F2 или F12 при загрузке). Ищите раздел Boot или Boot Order. Если флешка отображается в списке загрузочных устройств, но не загружается — проблема в образе или записи.Как проверить, поддерживает ли BIOS загрузку с флешки
Пошаговая инструкция: выбираем оптимальный метод
Чтобы не запутаться в способах, следуйте этому алгоритму:
Как выбрать метод создания загрузочной флешки
Часто задаваемые вопросы
Можно ли использовать флешку объемом 4 ГБ?
Теоретически да, но только для урезанных образов Windows 10 (например, LTSC). Стандартные весят 4.5–5.5 ГБ, поэтому рекомендуется флешка от 8 ГБ.
Почему не видит мою флешку?
Чаще всего это связано с тем, что флешка смонтирована. Отмонтируйте её через sudo umount /dev/sdX* и повторите попытку. Также проверьте, что у вас установлены зависимости p7zip-full.
Как проверить, что флешка загрузочная?
Вставьте флешку в ПК и перезагрузитесь. Зайдите в Boot Menu (обычно клавиша F12, Esc или F9 при загрузке). Если флешка отображается в списке — она загрузочная.
Можно ли записать Windows 11 таким же способом?
Да, все описанные методы (WoeUSB, Ventoy, dd) работают и для Windows 11. Учтите, что для Windows 11 требуется UEFI + Secure Boot и флешка FAT32.