Содержание

В этой инструкции пошагово о двух способах создать загрузочную флешку Windows 10 из Linux, которые подойдут как для установки на UEFI-системе, так и для того, чтобы установить ОС в Legacy режиме. Также могут пригодиться материалы: Лучшие программы для создания загрузочной флешки, Загрузочная флешка Windows 10.
Загрузочная флешка Windows 10 с помощью WoeUSB
Первый способ создания загрузочной флешки Windows 10 в Linux — использование бесплатной программы WoeUSB. Созданный с её помощью накопитель работает и в UEFI и в Legacy режиме.
Для установки программы используйте следующие команды в терминале
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt update sudo apt install woeusb
После установки порядок действий будет следующим:
- Запустите программу.
- Выберите ISO образ диска в разделе «From a disk image» (также, при желании, можно сделать загрузочную флешку с оптического диска или смонтированного образа).
- В разделе «Target device» укажите флешку, на которую будет записан образ (данные с неё будут удалены).
- Нажмите кнопку Install и дождитесь завершения записи загрузочной флешки.
- При появлении ошибки с кодом 256 «Source media is currently mounted», размонтируйте образ ISO с Windows 10.
- При ошибке «Target device is currently busy», размонтируйте и отключите флешку, затем снова подключите её, обычно помогает. Если не сработало, попробуйте предварительно отформатировать её.
На этом процесс записи завершен, можно использовать созданный USB накопитель для установки системы.
Создание загрузочной флешки Windows 10 в Linux без программ
Этот способ, пожалуй, ещё проще, но подойдет только в том случае, если вы планируете загружаться с созданного накопителя на UEFI-системе и устанавливать Windows 10 на GPT диск.
- Отформатируйте флешку в FAT32, например, в приложении «Диски» в Ubuntu.
- Смонтируйте образ ISO с Windows 10 и просто скопируйте всё его содержимое на отформатированную флешку.
Загрузочная флешка Windows 10 для UEFI готова и с неё можно без проблем загрузиться в EFI-режиме.
Бывают случаи, когда вам нужно записать Windows на флешку в Linux, например, когда вы хотите поставить эту систему второй для использования специализированных программ, или вам нужно переустановить операционку своим знакомым. Или же есть пользователи Linux, которые решили вернуться на Windows, но единственную флешку уже перезаписали под Linux LiveUSB.
Загрузочная флешка Windows в Linux создается достаточно просто. Я предлагаю несколько способов решения этой проблемы. Все их я перечислил ниже.
Загрузочную флешку можно создать с помощью терминала или специальных графических утилит. Настоятельно рекомендую отформатировать флешку в Fat32 (или Exfat) перед использованием любого из предложенных методов.
Форматирование можно выполнить через Gparted, сfdisk+mkfs или через usb stick formatter(форматирование Usb флеш накопителя).
Способ 1. утилита USB Image Write (Запись образа на USB)
Для создания флешки можно воспользоваться утилитой Запись образа на Usb. В некоторых дистрибутивах она уже предустановленна (Ubuntu, Mint и др.)
Выбрать образ в графе «Записать» образ и в поле «в» выбрать флешку. Далее нажимаем записать
Способ 2. утилита WoeUSB
Пожалуй, это самый простой способ создания. Установка в Ubuntu:
Откройте терминал (Ctrl+Alt+T) и выполните следующие команды:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install woeusb
Откройте утилиту в меню приложений

При появлении ошибки с кодом 256 «Source media is currently mounted», размонтируйте образ ISO с Windows, если вы его смонтировали.
При ошибке «Target device is currently busy», извлеките флешку, затем снова подключите её. Если не сработало, попробуйте отформатировать её.
Способ 3. Терминал и Gparted
Запустите терминал через главное меню или с помощью сочетания клавиш «Ctrl + Alt + T» в Ubuntu и Ubuntu-подобных, кроме Kubuntu.
Первый вариант
использовать команду dd:
dd if=/windows.iso of=/dev/sdX
Положите образ в домашнюю папку и переименуйте его в windows.iso во избежание проблем с пробелами.
Перейдите в терминале в домашнюю папку
Замените X на букву вашей флешки!
Узнать её можно через Gparted. В правом верхнем углу есть кнопка переключения дисков.
Тот диск который соответствует размеру вашей флешки и есть ваша флешка. В моем случае флешка на 32 гб это /dev/sdb
Значит команда будет иметь вид
dd if=/windows.iso of=/dev/sdb
Выводы
Как видите, создание загрузочной флешки Windows в Linux не представляет сложности. Это были все способы, которые я знаю. Если они вам помогли, напишите об этом. Если вы знаете еще способы, обязательно напишите о них в комментариях!
Итак, по условиям задачи у нас имеется компьютер, работающий под Linux и вам нужно создать на нём загрузочную флешку с Win10. Что ж, нет ничего проще! Cперва вам, конечно, понадобится скачать ISO-образ Windows 10, например, на сайте Microsoft. Для создания загрузочных USB-флешек для систем Windows имеется прекрасная утилита с открытым исходным кодом Rufus.

sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt update sudo apt install woeusb
Конечно, можно собрать самую свежую версию программы из исходного кода.
Для этого нужно загрузить код с GitHub:
git clone https://github.com/slacka/WoeUSB.git
Установим строку версии приложения:
./setup-development-environment.bash
Устанавливаем зависимости:
- Дистрибутивы на базе Debian:
sudo apt-get install devscripts equivs gdebi-core cd <путь_к_исходным_файлам_WoeUSB> mk-build-deps #Примечание: в пути к исходным файлам не должно быть пробелов sudo gdebi woeusb-build-deps_<версия>_all.deb
- Дистрибутив Fedora (версия > 22):
sudo dnf install wxGTK3-devel
- Дистрибутив Fedora 22:
sudo dnf install wxGTK-devel dh-autoreconf.noarch
Собираем и устанавливаем WoeUSB: Ubuntu/Debian:
dpkg-buildpackage -uc -b #Примечание: в пути к исходным файлам не должно содержаться одинарных кавычек и пробелов sudo gdebi ../woeusb_<версия>_<архитектура>.deb
Стандартный способ:
autoreconf --force --install ./configure make sudo make install
Теперь немного о работе с программой — вы можете использовать командную строку:
woeusb --device <путь_к_ISO-образу><устройство, например /dev/sdb>
Все доступные настройки можно просмотреть запустив программу без параметров. Для запуска графической оболочки необходимо выполнить команду woeusbgui.
Как видите — ничего сложного!
Используемые источники:
- https://remontka.pro/windows-10-bootable-usb-linux/
- https://losst.ru/zagruzochnaya-fleshka-windows-v-linux
- https://omgubuntu.ru/kak-sozdat-zaghruzochnuiu-flieshku-s-windows-10-na-linux/
Как установить Ubuntu на компьютер с Windows 10

Установка Linux Ubuntu рядом с Windows 10 на компьютере с UEFI
[Решено] Установка Linux второй системой с Windows 8/8.1/10 на ноутбук с UEFI
Установка Ubuntu рядом с Windows 10: пошаговая инструкция
Как установить Ubuntu 18.04 второй системой рядом с Windows 10.
Соседство? Нет, содружество. Как установить Linux рядом с Windows 10
Linux для Windows. Запускаем полноценный десктоп Ubuntu внутри Windows 10