Как записать windows 10 на флешку uefi linux

2 способа создать загрузочную флешку Windows 10 в Linux (Ubuntu, Mint и других) для UEFI и Legacy систем.

Загрузочная флешка Windows 10 в LinuxЕсли вам по той или иной причине потребовалась загрузочная флешка Windows 10 (или другой версии ОС), при этом на имеющемся компьютере в наличии только Linux (Ubuntu, Mint, другие дистрибутивы), вы сравнительно легко можете записать её.

В этой инструкции пошагово о двух способах создать загрузочную флешку 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

Если эти команды не сработали, попробуйте такой вариант:

wget mirrors.kernel.org/ubuntu/pool/universe/w/wxwidgets3.0/libwxgtk3.0-0v5_3.0.4+dfsg-3_amd64.deb
sudo dpkg -i libwxgtk*_amd64.deb
sudo apt update
sudo apt --fix-broken install
sudo apt install woeusb

После установки порядок действий будет следующим:

  1. Запустите программу.
  2. Выберите ISO образ диска в разделе «From a disk image» (также, при желании, можно сделать загрузочную флешку с оптического диска или смонтированного образа).
  3. В разделе «Target device» укажите флешку, на которую будет записан образ (данные с неё будут удалены). Загрузочная флешка Windows 10 в WoeUSB
  4. Нажмите кнопку Install и дождитесь завершения записи загрузочной флешки. Загрузочная флешка Windows создана в Linux
  5. При появлении ошибки с кодом 256 «Source media is currently mounted», размонтируйте образ ISO с Windows 10. Ошибка Source Media Mounted в WoeUSB
  6. При ошибке «Target device is currently busy», размонтируйте и отключите флешку, затем снова подключите её, обычно помогает. Если не сработало, попробуйте предварительно отформатировать её. Ошибка Target Device Busy в WoeUSB

На этом процесс записи завершен, можно использовать созданный USB накопитель для установки системы.

Создание загрузочной флешки Windows 10 в Linux без программ

Этот способ, пожалуй, ещё проще, но подойдет только в том случае, если вы планируете загружаться с созданного накопителя на UEFI-системе и устанавливать Windows 10 на GPT диск.

  1. Отформатируйте флешку в FAT32, например, в приложении «Диски» в Ubuntu. Форматировать флешку в FAT32 в Linux
  2. Смонтируйте образ ISO с Windows 10 и просто скопируйте всё его содержимое на отформатированную флешку. Копирование файлов установки Windows на флешку в Linux

Загрузочная флешка 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. В некоторых дистрибутивах она уже предустановленна (Ubuntu, Mint и др.):

Выбрать образ в графе Write image образ и в поле to выбрать флешку. Далее нажимаем Write.

Способ 2. Утилита WoeUSB

Пожалуй, это самый простой способ создания. Установка в Ubuntu выполняется с помощью таких команд:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install woeusb

Откройте утилиту в меню приложений:


Интерфейс простой. Нажмите на кнопку Обзор со значком папки и выберите образ. Target device это флешка, на которую будет идти запись, если у вас их несколько выберите нужную. Ещё есть поле File system, где нужно выбрать какую файловую систему будете использовать. Рекомендую FAT. Затем нажмите Install и дождитесь окончания.

При появлении ошибки с кодом 256 Source media is currently mounted, размонтируйте образ ISO с Windows, если вы его смонтировали. При ошибке Target device is currently busy, извлеките флешку, затем снова подключите её. Если не сработало, попробуйте отформатировать её.

Способ 3. Терминал и Gparted

Положите образ в домашнюю папку и переименуйте его в windows.iso во избежание проблем с пробелами. Затем перейдите в терминале в домашнюю папку

cd ~

Запустите терминал через главное меню или с помощью сочетания клавиш Ctrl + Alt + T затем используйте команду dd для записи образа на флешку:

dd if=/windows.iso of=/dev/sdX

Замените X на букву вашей флешки! Узнать её можно через Gparted. В правом верхнем углу есть кнопка переключения дисков:

Тот диск который соответствует размеру вашей флешки и есть ваша флешка. В моем случае флешка на 32 гб это /dev/sdb. Значит команда будет иметь вид:

dd if=/windows.iso of=/dev/sdb

Дождитесь окончания записи и извлеките флешку.

Выводы

Как видите, создание загрузочной флешки Windows в Linux не представляет сложности. Это были все способы, которые я знаю. Если они вам помогли, напишите об этом. Если вы знаете еще способы, обязательно напишите о них в комментариях!

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Об авторе

Здравствуйте, я изучаю Linux и обладаю хорошими знаниями английского.

Если вы хотите записать установочник Windows на отдельный носитель, а ваш компьютер при этом работает на Linux, никаких проблем не будет – несмотря на конкуренцию между двумя операционными системами, это совсем несложная задача. Есть несколько способов записи: используя функционал «Линукс» и посредством сторонних приложений. Разберем четыре самых простых варианта с последовательными инструкциями.

Как создать загрузочную флешку Windows в Linux

Терминал и Gparted

Для создания загрузочной флешки с образом Windows 10, нам понадобится «Командная строка» в Linux – так называемый терминал, либо же «Редактор разделов» — Gparted. Начнем с первого.

  1. Подключите флешку, которая будет носителем дистрибутива.
  2. Чтобы добраться до терминала, нажмите Ctrl+Alt+T или откройте меню, найдите в нем «Настройки»- «Устройства» — «Клавиатура» и задайте собственное сочетание клавиш для вызова «Командной строки», а затем нажмите его.
    Настройка горячих клавишей в Linux
  3. Также можно нажать Alt+F2, и перед вами появится окно «Выполнить» — точь-в-точь, как в Windows. В него нужно вписать либо: «$ gnome-terminal» (через пробел между значком $ и командой, но без кавычек), либо: «$ konsole».
    Окно меню запуска Linux
  4. В первом случае вы увидите классический вариант «Командной строки» без какой-либо графики, а во втором – небольшое, приятное глазу окошко, расположенное прямо поверх экранной заставки. Можете выбирать, что вам нравится больше – это не имеет значения, все будет работать одинаково.
  5. Далее нужно узнать наименование вашей флешки. Для достоверности впишите в «Командную строку»: «fdisk –l» (без кавычек), нажмите «Enter» и сохраните полученный результат – сейчас он нам пригодится.
    Команда fdisk -1 командной строки Linux
  6. Теперь впишите команду: «$ sudo mkfs.ntfs /dev/имя_вашего_накопителя» и нажмите «Enter» — носитель отформатируется и будет готов к дальнейшей работе.
  7. Впишите в командную строку: «# dd if=windows.iso of=/dev/sdx» (без кавычек, x в конце команды буква вашей флешки). Таким образом, система «понимает», что от нее ожидают записи загрузочного диска.

Теперь сделаем то же самое через «Редактор разделов» Gparted.

Программа GParted

  1. Установите загрузочную флешку, с которой предполагается записывать образ через Linux для Windows.
  2. Снова вызовите «Командную строку» и попросите систему открыть Gparted – впишите: «$sudo apt install gparted ntfsprogs», нажмите «Enter» и дождитесь результата.
  3. Когда откроется окно «Редактора», справа вверху вы увидите небольшое изображение диска. Кликните его и выберите нужную флешку.  Выбор устройства флешки в редакторе разделов
  4. Теперь накопитель с информацией о нем отображается ниже, в основном окне. Кликните по нему ПКМ и нажмите «Отмонтировать». После этого недоступные команды, отображавшиеся серым цветом, станут кликабельными. Монтирование флеш-накопителя
  5. И снова клик ПКМ по названию флешки – на этот раз выбираем «Форматировать в…». Появится много разноцветных квадратиков с надписями – нас интересует ярко-голубой с надписью: «ntfs». Форматирование флешки в GParted
  6. Соглашаемся с проведением форматирования.
  7. Опять правый клик по названию флешки и выбор опции Manage flags с меткой напротив boot. Примените изменения.
    Пункт Manage Flags в GParted
  8. Возвращаемся к «Командной строке» и по порядку вписываем: «$ sudo mkdir /media/iso» и «$ sudo mount windowsiso /media/iso -t udf -o loop», чтобы отыскать файлы образа.
  9. Обязательно проверьте точку монтирования через команду: «ls /run/media» и запомните результат.
  10. Все, запускаем процесс записи командой: cp -R /media/iso/точка_монтирования_флешки.

Как видите, можно справиться своими силами с ОС, но если это не для вас, читайте ниже о том, как всё автоматизировать.

Утилита WINUSB

Создать загрузочную флешку с Windows 10 на Linux можно также с помощью специальной программы – это намного быстрее, чем выполнение всех предыдущих шагов. Наверное, вы уже знаете, что программы в Linux можно устанавливать прямо из «Командной строки». Воспользуемся этой приятной опцией и зададим значения:

$ sudo add-apt-repository ppa:colingille/freshlight
$ sudo apt update
$ sudo apt install winusb

Командная строка в Linux

Можно также установить это приложение, просто воспользовавшись поиском в репозитории, вовсе без командной строки. Когда откроется окно программы, вы увидите два предложения:

  • записать ОС из iso-образа;
  • записать ОС с диска.Интерфейс программы WinUSB

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

Утилита Etcher

Предыдущая программа очень проста и хороша, но, к сожалению, совместима не со всеми разновидностями Linux и не всегда запускается, потому что разработчики не часто представляют публике актуальные обновления. Если это ваш случай, то попробуйте Etcher. Как и все приложения для Linux, оно распространяется бесплатно. С помощью «Этчер» можно записать образ Linux и Windows 7-10 буквально в несколько кликов. Только перед загрузкой обратите внимание, подходит ли ПО к вашей сборке. А теперь разберем, как сделать загрузочную флешку:

  1. Запустите программу и нажмите первую подсвеченную кнопочку: «Выбрать образ». Укажите нужный.

    Etcher

    Etcher

  2. Далее подключите накопитель и начните запись – после выполнения первого шага, подсветится кнопочка второго – выбор флешки, на которую будет записываться образ Windows.
  3. По завершении работы вы увидите надпись, свидетельствующую о том, что флешка готова к использованию.

Создание загрузочной флешки Windows в Linux без программ

На основе всего вышенаписанного вы можете вообще обойтись без посредничества стороннего ПО и сформировать флешку с установочником в «Линукс» гораздо быстрее. Для этого:

  • запаситесь образом оптического диска Windows (можно скачать его или списать с работающей системы);
  • флешкой с достаточным количеством памяти.

Далее порядок действий такой:

  1. Флешку нужно предварительно настроить на формат ntfs или FAT32 (выше рассказано, как это сделать).
  2. Образ оптического диска надо превратить в установочные файлы. Чтобы сделать это, откройте его через архиватор и извлеките содержимое из хранилища.
  3. Все элементы просто перетаскиваются на флешку.

Создание загрузочной флешки Windows в Linux

Надо отметить, что данный способ будет эффективен только для обновленного посредника между ОС и микропрограммами – UEFI с системой структурирования разделов GPT и разрядностью 64 бита. Для более ранней версии БСВВ такой метод не подойдет – вы просто не найдете нужных файлов. Чтобы воспользоваться флешкой, очень важно настроить UEFI таким образом, чтоб накопитель распознавался, как средство запуска ОС. Для этого перезагрузите ПК и нажмите сочетание клавиш, подходящее под вашу версию БСВВ (чаще F2 или Del, но могут быть и другие варианты), и вызовите посредника. Вы увидите окошко с изображениями жестких дисков, которые пронумерованы по порядку. Выберите вашу флешку (она должна быть заранее подключена) и перетащите её на первое место (к счастью, UEFI позволяет пользоваться мышкой и имеет более-менее понятный внешний вид). После повторной перезагрузки сразу запустится окно установки Windows.

windows 10

Иногда, соседи мне приносят свои компьютеры, для того чтобы я переустановил им Windows, и хотя я и не пользуюсь этой операционной системой, но загрузочная флешка с Windows 10 должна быть всегда под рукой.

Но не всегда получается так, чтобы была готовая флешка, и иногда приходится скачивать Windows с официального сайта, и записывать по новой, и вот как я это делаю.

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

Во-первых, загрузите ISO-образ Windows 10 из официального сайта Microsoft.

Скачать Windows 10

Я выбрал Windows 10 Anniversary, но вы можете выбрать другую версию. Ссылка для загрузки видна пользователям на компьютере под управлением Linux. После загрузки следуйте приведенным ниже инструкциям.

скачать windows 10

Создание загрузочной флешки Windows 10 для прошивки UEFI

Этот метод работает только для прошивки UEFI. Вы создаете таблицу разделов GUID на вашем USB-накопителе, создаете на нем файловую систему FAT32, а затем монтируете образ ISO Windows 10 и копируете эти файлы на свой USB-накопитель. А теперь по-подробней.

Для этого способа вам понадобится редактор разделов GParted. Пользователи Ubuntu могут установить его с помощью команды.

sudo apt install gparted

Затем вставьте USB-накопитель в компьютер. Убедитесь, что вы создали резервные копии важных файлов с вашего USB-накопителя. Затем запустите Gparted. 

Выберите свой USB-накопитель в раскрывающемся меню в правом верхнем углу. У меня он называется /dev/sdb, возможно, у вас будет отличатся.

windows 10

Убедитесь, что все разделы на вашем USB-накопителе размонтированы. Чтобы размонтировать раздел, просто щелкните правой кнопкой мыши и выберите размонтировать.

Удалите все лишние раздели с вашей флешки, для этого просто щелкните правой кнопкой мыши и выберите удалить.

Затем в строке меню выберите «Устройство» > «Создать таблицу разделов».

gparted

Выберите GPT в качестве типа таблицы разделов и нажмите «Применить».

windows 10 uefi

Затем щелкните правой кнопкой мыши на нераспределенном пространстве и выберите «Новый», чтобы создать новый раздел.

windows 10 uefi

Измените тип файловой системы с ext4 на fat32 и нажмите «Добавить».

windows 10 linux

Затем нажмите зеленую галочку на панели инструментов, чтобы применить все операцию. Как только это будет сделано, закройте GParted и найдите скачанный образ Windows 10 в файловом менеджере. Откройте его с помощью «Подключения образов дисков».

windows 10 ubuntu

Скопируйте все файлы на вашу флешку.

windows 10 flash

Как только копирование завершится, вы можете перезагружать компьютер и установить Windows 10 в режиме UEFI.

Создание загрузочной флешки Windows 10 для компьютера с Bios Legacy

В этом примере, я покажу как создать загрузочную флешку с Windows 10 для компьютеров, которые не поддерживают UEFI, а используют Bios Legacy.

WoeUSB — это форк WinUSB. Оба они являются ПО с открытым исходным кодом (лицензированным в GPL) для создания загрузочных USB-накопителей Windows на платформе Linux, но это приложение не обновлялось с 2012 года, но все же очень хорошо справляется со своими обязанностями. 

Чтобы установить WoeUSB в Ubuntu 14.04/16.04/17.04, вы можете использовать репозиторий. Просто откройте терминал и введите команды

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb

После установки, вы можете удалить репозиторий командой

sudo add-apt-repository --remove ppa:nilarimogard/webupd8

Найдите установленное приложение WoeUSB в вашем меню приложений

woeusb

Вы также можете запустить его из терминала

woeusbgui

Это приложение очень просто использовать. Выберите образ Windows ISO и вашу флешку USB.

woeusb ubuntu

Затем дождитесь завершения установки.

После этого вы можете использовать загрузочный USB-диск для установки Windows 10 на свой компьютер.

Последним способом создания загрузочной флешки, вы сможете установить Windows 10 на компьютеры как с UEFI, так и с Legacy Bios.

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

561131cookie-checkКак создать загрузочную флешку с Windows 10 в Linux

Автор публикации

Ubuntu*Pack / ualinux.com

Комментарии: 1033Публикации: 956Регистрация: 10-06-2016

Флешка-пингвин

Несмотря на наличие альтернатив, в некоторых случаях для Windows всё равно нет замены. И если установка с флешки в обычном режиме не вызывает проблем, то использование GPT и UEFI не столь простое − так просто образ для загрузки на флешку не запишешь.

Общая информация

Если у вас на компьютере уже установлена Windows, вам этот материал ни к чему − по созданию флешки под Windows инструкций есть много. А вот если у вас установлен только Linux, как у меня, и разметка GPT, информация окажется полезной.

В принципе, образ под Linux записать можно, даже тем же dd, но загружаться с такой флешки можно только в обычном режиме, GPT + UEFI поддерживаться не будет. Но это легко можно исправить.

Внимание! Используйте только оригинальные образы дисков, которые можно взять на сайте Microsoft, а также лицензионные версии.

Из всех версий Windows я предпочитаю работать с 7, несмотря на закончившуюся поддержку − с моим оборудованием она работает нормально, не ставит без моего ведома кучу обновлений, а больше мне не надо. Так что рассматривать буду именно её.

Для начала приготовьте флешку достаточного объёма, а также оригинальный установочный образ (64-битный, так как 32-битные не умеют загружаться в режиме UEFI). В разных сборках может быть что-то добавлено или удалено, из-за чего загрузка может стать невозможна, поэтому используем оригинал. И если для обычной загрузки, как я уже отметил, можно воспользоваться командой dd, то для UEFI нужно вначале подготовить флешку.

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

Вставляем флешку в компьютер и запускаем GPartEd (напоминаю, что для подготовки носителя мы используем Linux). В списке устройств выбираем нашу флешку (обычно это /dev/sdb, но может быть и другое имя).

В меню выбираем пункт «Устройство», а далее «Создать таблицу разделов», тип таблицы разделов «MBR». Это не ошибка − несмотря на то, что систему будем устанавливать на GPT, для установочного носителя всё равно нужен тип MBR.

Далее создаём один раздел на всё устройство, тип файловой системы − FAT32. После создания раздела установим на него флаг загрузочного («boot»).

Для загрузки в режиме UEFI нужен именно такой тип раздела, с NTFS система просто не загрузится.

Запись системы на флешку

Для записи системы распакуйте образ диска менеджером архивов и просто скопируйте все файлы на флешку. Учтите, что файл /sources/install.wim имеет размер свыше 2 гигабайт, так что копирование может занять много времени без обновления сведений о статусе операции.

Далее нужно добавить загрузчик UEFI. Для этого на флешке нужно зайти в папку /efi/microsoft и папку «boot» оттуда скопировать выше на один уровень, в /efi. Полный путь к ней будет выглядеть как /efi/boot.

И последним действием надо добавить загрузчик. Открываем любым архиватором файл /sources/install.wim и извлекаем оттуда из папки /1/Windows/Boot/EFI три файла:

  • bootmgfw.efi
  • bootmgr.efi
  • memtest.efi

Копируем их в папку /efi/boot на флешке и переименовываем bootmgfw.efi в bootx64.efi.

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

Дополнительные операции

Перед установкой системы рекомендую озаботиться наличием флешки или диска с драйверами USB, поскольку система с большой вероятностью при установке будет ругаться на отсутствие драйвера привода оптических дисков. Несмотря на такое название, драйвер потребуется для того носителя, с которого вы устанавливаете систему. В моём случае это были драйвера USB2.0/3.0, причём устанавливать пришлось в определённой последовательности.

Если у вас эта система не единственная, после установки Windows зайдите в UEFI BIOS и установите в приоритете загрузчик Linux и обновите его конфигурацию после загрузки. Тогда будут загружаться все системы.

Загрузочная флешка Windows 10 в LinuxЕсли вам по той или иной причине потребовалась загрузочная флешка Windows 10 (или другой версии ОС), при этом на имеющемся компьютере в наличии только Linux (Ubuntu, Mint, другие дистрибутивы), вы сравнительно легко можете записать её.

В этой инструкции пошагово о двух способах создать загрузочную флешку 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

Если эти команды не сработали, попробуйте такой вариант:

wget mirrors.kernel.org/ubuntu/pool/universe/w/wxwidgets3.0/libwxgtk3.0-0v5_3.0.4+dfsg-3_amd64.deb
sudo dpkg -i libwxgtk*_amd64.deb
sudo apt update
sudo apt --fix-broken install
sudo apt install woeusb

После установки порядок действий будет следующим:

  1. Запустите программу.
  2. Выберите ISO образ диска в разделе «From a disk image» (также, при желании, можно сделать загрузочную флешку с оптического диска или смонтированного образа).
  3. В разделе «Target device» укажите флешку, на которую будет записан образ (данные с неё будут удалены). Загрузочная флешка Windows 10 в WoeUSB
  4. Нажмите кнопку Install и дождитесь завершения записи загрузочной флешки. Загрузочная флешка Windows создана в Linux
  5. При появлении ошибки с кодом 256 «Source media is currently mounted», размонтируйте образ ISO с Windows 10. Ошибка Source Media Mounted в WoeUSB
  6. При ошибке «Target device is currently busy», размонтируйте и отключите флешку, затем снова подключите её, обычно помогает. Если не сработало, попробуйте предварительно отформатировать её. Ошибка Target Device Busy в WoeUSB

На этом процесс записи завершен, можно использовать созданный USB накопитель для установки системы.

Этот способ, пожалуй, ещё проще, но подойдет только в том случае, если вы планируете загружаться с созданного накопителя на UEFI-системе и устанавливать Windows 10 на GPT диск.

  1. Отформатируйте флешку в FAT32, например, в приложении «Диски» в Ubuntu. Форматировать флешку в FAT32 в Linux
  2. Смонтируйте образ ISO с Windows 10 и просто скопируйте всё его содержимое на отформатированную флешку. Копирование файлов установки Windows на флешку в Linux

Загрузочная флешка 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. В некоторых дистрибутивах она уже предустановленна (Ubuntu, Mint и др.):

Выбрать образ в графе Write image образ и в поле to выбрать флешку. Далее нажимаем Write.

Способ 2. Утилита WoeUSB

Пожалуй, это самый простой способ создания. Установка в Ubuntu выполняется с помощью таких команд:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install woeusb

Откройте утилиту в меню приложений:


Интерфейс простой. Нажмите на кнопку Обзор со значком папки и выберите образ. Target device это флешка, на которую будет идти запись, если у вас их несколько выберите нужную. Ещё есть поле File system, где нужно выбрать какую файловую систему будете использовать. Рекомендую FAT. Затем нажмите Install и дождитесь окончания.

При появлении ошибки с кодом 256 Source media is currently mounted, размонтируйте образ ISO с Windows, если вы его смонтировали. При ошибке Target device is currently busy, извлеките флешку, затем снова подключите её. Если не сработало, попробуйте отформатировать её.

Способ 3. Терминал и Gparted

Положите образ в домашнюю папку и переименуйте его в windows.iso во избежание проблем с пробелами. Затем перейдите в терминале в домашнюю папку

cd ~

Запустите терминал через главное меню или с помощью сочетания клавиш Ctrl + Alt + T затем используйте команду dd для записи образа на флешку:

dd if=/windows.iso of=/dev/sdX

Замените X на букву вашей флешки! Узнать её можно через Gparted. В правом верхнем углу есть кнопка переключения дисков:

Тот диск который соответствует размеру вашей флешки и есть ваша флешка. В моем случае флешка на 32 гб это /dev/sdb. Значит команда будет иметь вид:

dd if=/windows.iso of=/dev/sdb

Дождитесь окончания записи и извлеките флешку.

Выводы

Как видите, создание загрузочной флешки Windows в Linux не представляет сложности. Это были все способы, которые я знаю. Если они вам помогли, напишите об этом. Если вы знаете еще способы, обязательно напишите о них в комментариях!

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Об авторе

Здравствуйте, я изучаю Linux и обладаю хорошими знаниями английского.

windows 10

Иногда, соседи мне приносят свои компьютеры, для того чтобы я переустановил им Windows, и хотя я и не пользуюсь этой операционной системой, но загрузочная флешка с Windows 10 должна быть всегда под рукой.

Но не всегда получается так, чтобы была готовая флешка, и иногда приходится скачивать Windows с официального сайта, и записывать по новой, и вот как я это делаю.

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

Во-первых, загрузите ISO-образ Windows 10 из официального сайта Microsoft.

Скачать Windows 10

Я выбрал Windows 10 Anniversary, но вы можете выбрать другую версию. Ссылка для загрузки видна пользователям на компьютере под управлением Linux. После загрузки следуйте приведенным ниже инструкциям.

скачать windows 10

Создание загрузочной флешки Windows 10 для прошивки UEFI

Этот метод работает только для прошивки UEFI. Вы создаете таблицу разделов GUID на вашем USB-накопителе, создаете на нем файловую систему FAT32, а затем монтируете образ ISO Windows 10 и копируете эти файлы на свой USB-накопитель. А теперь по-подробней.

Для этого способа вам понадобится редактор разделов GParted. Пользователи Ubuntu могут установить его с помощью команды.

sudo apt install gparted

Затем вставьте USB-накопитель в компьютер. Убедитесь, что вы создали резервные копии важных файлов с вашего USB-накопителя. Затем запустите Gparted. 

Выберите свой USB-накопитель в раскрывающемся меню в правом верхнем углу. У меня он называется /dev/sdb, возможно, у вас будет отличатся.

windows 10

Убедитесь, что все разделы на вашем USB-накопителе размонтированы. Чтобы размонтировать раздел, просто щелкните правой кнопкой мыши и выберите размонтировать.

Удалите все лишние раздели с вашей флешки, для этого просто щелкните правой кнопкой мыши и выберите удалить.

Затем в строке меню выберите «Устройство» > «Создать таблицу разделов».

gparted

Выберите GPT в качестве типа таблицы разделов и нажмите «Применить».

windows 10 uefi

Затем щелкните правой кнопкой мыши на нераспределенном пространстве и выберите «Новый», чтобы создать новый раздел.

windows 10 uefi

Измените тип файловой системы с ext4 на fat32 и нажмите «Добавить».

windows 10 linux

Затем нажмите зеленую галочку на панели инструментов, чтобы применить все операцию. Как только это будет сделано, закройте GParted и найдите скачанный образ Windows 10 в файловом менеджере. Откройте его с помощью «Подключения образов дисков».

windows 10 ubuntu

Скопируйте все файлы на вашу флешку.

windows 10 flash

Как только копирование завершится, вы можете перезагружать компьютер и установить Windows 10 в режиме UEFI.

Создание загрузочной флешки Windows 10 для компьютера с Bios Legacy

В этом примере, я покажу как создать загрузочную флешку с Windows 10 для компьютеров, которые не поддерживают UEFI, а используют Bios Legacy.

WoeUSB — это форк WinUSB. Оба они являются ПО с открытым исходным кодом (лицензированным в GPL) для создания загрузочных USB-накопителей Windows на платформе Linux, но это приложение не обновлялось с 2012 года, но все же очень хорошо справляется со своими обязанностями. 

Чтобы установить WoeUSB в Ubuntu 14.04/16.04/17.04, вы можете использовать репозиторий. Просто откройте терминал и введите команды

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb

После установки, вы можете удалить репозиторий командой

sudo add-apt-repository --remove ppa:nilarimogard/webupd8

Найдите установленное приложение WoeUSB в вашем меню приложений

woeusb

Вы также можете запустить его из терминала

woeusbgui

Это приложение очень просто использовать. Выберите образ Windows ISO и вашу флешку USB.

woeusb ubuntu

Затем дождитесь завершения установки.

После этого вы можете использовать загрузочный USB-диск для установки Windows 10 на свой компьютер.

Последним способом создания загрузочной флешки, вы сможете установить Windows 10 на компьютеры как с UEFI, так и с Legacy Bios.

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

561131cookie-checkКак создать загрузочную флешку с Windows 10 в Linux

Автор публикации

Ubuntu*Pack / ualinux.com

Комментарии: 1033Публикации: 956Регистрация: 10-06-2016

Флешка-пингвин

Несмотря на наличие альтернатив, в некоторых случаях для Windows всё равно нет замены. И если установка с флешки в обычном режиме не вызывает проблем, то использование GPT и UEFI не столь простое − так просто образ для загрузки на флешку не запишешь.

Общая информация

Если у вас на компьютере уже установлена Windows, вам этот материал ни к чему − по созданию флешки под Windows инструкций есть много. А вот если у вас установлен только Linux, как у меня, и разметка GPT, информация окажется полезной.

В принципе, образ под Linux записать можно, даже тем же dd, но загружаться с такой флешки можно только в обычном режиме, GPT + UEFI поддерживаться не будет. Но это легко можно исправить.

Внимание! Используйте только оригинальные образы дисков, которые можно взять на сайте Microsoft, а также лицензионные версии.

Из всех версий Windows я предпочитаю работать с 7, несмотря на закончившуюся поддержку − с моим оборудованием она работает нормально, не ставит без моего ведома кучу обновлений, а больше мне не надо. Так что рассматривать буду именно её.

Для начала приготовьте флешку достаточного объёма, а также оригинальный установочный образ (64-битный, так как 32-битные не умеют загружаться в режиме UEFI). В разных сборках может быть что-то добавлено или удалено, из-за чего загрузка может стать невозможна, поэтому используем оригинал. И если для обычной загрузки, как я уже отметил, можно воспользоваться командой dd, то для UEFI нужно вначале подготовить флешку.

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

Вставляем флешку в компьютер и запускаем GPartEd (напоминаю, что для подготовки носителя мы используем Linux). В списке устройств выбираем нашу флешку (обычно это /dev/sdb, но может быть и другое имя).

В меню выбираем пункт «Устройство», а далее «Создать таблицу разделов», тип таблицы разделов «MBR». Это не ошибка − несмотря на то, что систему будем устанавливать на GPT, для установочного носителя всё равно нужен тип MBR.

Далее создаём один раздел на всё устройство, тип файловой системы − FAT32. После создания раздела установим на него флаг загрузочного («boot»).

Для загрузки в режиме UEFI нужен именно такой тип раздела, с NTFS система просто не загрузится.

Запись системы на флешку

Для записи системы распакуйте образ диска менеджером архивов и просто скопируйте все файлы на флешку. Учтите, что файл /sources/install.wim имеет размер свыше 2 гигабайт, так что копирование может занять много времени без обновления сведений о статусе операции.

Далее нужно добавить загрузчик UEFI. Для этого на флешке нужно зайти в папку /efi/microsoft и папку «boot» оттуда скопировать выше на один уровень, в /efi. Полный путь к ней будет выглядеть как /efi/boot.

И последним действием надо добавить загрузчик. Открываем любым архиватором файл /sources/install.wim и извлекаем оттуда из папки /1/Windows/Boot/EFI три файла:

  • bootmgfw.efi
  • bootmgr.efi
  • memtest.efi

Копируем их в папку /efi/boot на флешке и переименовываем bootmgfw.efi в bootx64.efi.

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

Дополнительные операции

Перед установкой системы рекомендую озаботиться наличием флешки или диска с драйверами USB, поскольку система с большой вероятностью при установке будет ругаться на отсутствие драйвера привода оптических дисков. Несмотря на такое название, драйвер потребуется для того носителя, с которого вы устанавливаете систему. В моём случае это были драйвера USB2.0/3.0, причём устанавливать пришлось в определённой последовательности.

Если у вас эта система не единственная, после установки Windows зайдите в UEFI BIOS и установите в приоритете загрузчик Linux и обновите его конфигурацию после загрузки. Тогда будут загружаться все системы.

Windows 10 October 2018 release UEFI bootable USB drive on any Linux distribution.

Notice, that since Windows 10 October 2018 release the installation file sources/install.wim is larger than the maximum FAT32 file size, so we will format USB drive to NTFS. Windows installer also cannot work with an EFI partition (code ef00), so we will use Microsoft basic data partition type (code 0700).

Variant A (For PCs with NTFS support)

Steps for creating USB drive with name /dev/sdc (Replace all commands with YOUR device name!):

  1. Insert USB drive to computer and make sure it is unmounted. Some distributions like to automount USB drives, so make sure you unmount them. Mounted partitions can be found with mount -l | grep '/dev/sdc', then unmount with sudo umount /dev/sdcX (where X is partition number).
  2. Open USB block device using gdisk /dev/sdc, configure it as GPT and create Microsoft basic data partition (code 0700), then write changes and quit (Next steps will destroy partition table in your USB drive!!!).
sudo gdisk /dev/sdc
o
> This option deletes all partitions and creates a new protective MBR.
> Proceed? (Y/N): y
n
> Partition number ... > hit Enter
> First sector ... : > hit Enter
> Last sector ... : > hit Enter
> Current type is 'Linux filesystem'
> Hex code or GUID (L to show codes, Enter = 8300): 0700
p
> Should print something like:
> Disk /dev/sdc: 15646720 sectors, 7.5 GiB
> Model: DataTraveler 160
> Sector size (logical/physical): 512/512 bytes
> Disk identifier (GUID): ...
> Partition table holds up to 128 entries
> Main partition table begins at sector 2 and ends at sector 33
> First usable sector is 34, last usable sector is 15646686
> Partitions will be aligned on 2048-sector boundaries
> Total free space is 2014 sectors (1007.0 KiB)
> Number  Start (sector)    End (sector)  Size       Code  Name
>    1            2048        15646686   7.5 GiB     0700  Microsoft basic data
w
> Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!!
> Do you want to proceed? (Y/N): y
q
  1. Format new partition as NTFS (thx @Alex for -Q idea):
sudo mkfs.ntfs -Q /dev/sdc1
  1. Mount new USB partition to temporary directory in your home:
mkdir ~/tmp-win10-usb-drive
sudo mount /dev/sdc1 ~/tmp-win10-usb-drive
  1. Download Windows installation ISO, create new temporary directory in your home and mount it there:
mkdir ~/tmp-win10-iso-mnt
sudo mount Win10_1809Oct_English_x64.iso ~/tmp-win10-iso-mnt
  1. Copy all files from mounted ISO to USB drive (you can use rsync to see progress):
sudo cp -rT ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
  1. Unmount Windows ISO and USB drive and remove temporary directories:
sudo umount ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
rmdir ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
  1. Insert USB drive to new computer and boot from it.

Variant B (For PCs without NTFS support)

Steps for creating USB drive with name /dev/sdc (Replace all commands with YOUR device name!):

  1. Insert USB drive to computer and make sure it is unmounted. Some distributions like to automount USB drives, so make sure you unmount them. Mounted partitions can be found with mount -l | grep '/dev/sdc', then unmount with sudo umount /dev/sdcX (where X is partition number).
  2. Open USB block device using gdisk /dev/sdc
  3. Configure it as GPT
  4. Create first partition of 1GB size and type Microsoft basic data (code 0700).
  5. Create second partition of rest of the size and type Microsoft basic data (code 0700).
  6. Write changes and quit (Next steps will destroy partition table in your USB drive!!!).
sudo gdisk /dev/sdc
> o
> This option deletes all partitions and creates a new protective MBR.
> Proceed? (Y/N): y
> n
> Partition Number: Enter
> First sector: Enter
> Last sector: 1G
> Type: 0700
> n
> Partition Number: Enter
> First sector: Enter
> Last sector: Enter
> Type: 0700
> p
# Should print something like:
> Disk /dev/sdc: 30031250 sectors, 14.3 GiB
> Model: Ultra USB 3.0   
> Sector size (logical/physical): 512/512 bytes
> Disk identifier (GUID): C657C0AF-3FE2-4152-8BF1-CE3CCA9F3541
> Partition table holds up to 128 entries
> Main partition table begins at sector 2 and ends at sector 33
> First usable sector is 34, last usable sector is 30031216
> Partitions will be aligned on 2048-sector boundaries
> Total free space is 4061 sectors (2.0 MiB)

> Number  Start (sector)    End (sector)  Size       Code  Name
>    1            2048         2048000   999.0 MiB   0700  Microsoft basic data
>    2         2050048        30031216   13.3 GiB    0700  Microsoft basic data

w
> Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!!
> Do you want to proceed? (Y/N): y
q
  1. Format first partition as FAT32 and second as NTFS:
sudo mkfs.fat -F32 /dev/sdc1
sudo mkfs.ntfs -Q  /dev/sdc2
  1. Mount new USB partitions to temporary directories in your home:
mkdir ~/tmp-win10-fat-usb-drive
mkdir ~/tmp-win10-ntfs-usb-drive
sudo mount /dev/sdc1 ~/tmp-win10-fat-usb-drive
sudo mount /dev/sdc2 ~/tmp-win10-ntfs-usb-drive
  1. Download Windows installation ISO, create new temporary directory in your home and mount it there:
mkdir ~/tmp-win10-iso-mnt
sudo mount Win10_1809Oct_English_x64.iso ~/tmp-win10-iso-mnt
  1. Copy following files with from mounted ISO to FAT32 formatted USB drive (basically copy everything besides sources/ but include sources/boot.wim):
sudo cp ~/tmp-win10-iso-mnt/* ~/tmp-win10-fat-usb-drive/
sudo cp -r ~/tmp-win10-iso-mnt/boot ~/tmp-win10-fat-usb-drive/
sudo cp -r ~/tmp-win10-iso-mnt/efi ~/tmp-win10-fat-usb-drive/
sudo cp -r ~/tmp-win10-iso-mnt/support ~/tmp-win10-fat-usb-drive/
sudo mkdir ~/tmp-win10-iso-mnt/sources ~/tmp-win10-fat-usb-drive/
sudo cp ~/tmp-win10-iso-mnt/sources/boot.wim ~/tmp-win10-fat-usb-drive/sources
  1. Copy everything from mounted ISO to NTFS formatted USB drive:
sudo cp -rT ~/tmp-win10-iso-mnt/ ~/tmp-win10-ntfs-usb-drive/
  1. Unmount Windows ISO and both USB partitions and remove temporary directories:
sudo umount ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-fat-drive/ ~/tmp-win10-usb-ntfs-drive/
rmdir ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
  1. Insert USB drive to new computer and boot from it.

Если вы хотите записать установочник Windows на отдельный носитель, а ваш компьютер при этом работает на Linux, никаких проблем не будет – несмотря на конкуренцию между двумя операционными системами, это совсем несложная задача. Есть несколько способов записи: используя функционал «Линукс» и посредством сторонних приложений. Разберем четыре самых простых варианта с последовательными инструкциями.

Как создать загрузочную флешку Windows в Linux

Терминал и Gparted

Для создания загрузочной флешки с образом Windows 10, нам понадобится «Командная строка» в Linux – так называемый терминал, либо же «Редактор разделов» — Gparted. Начнем с первого.

  1. Подключите флешку, которая будет носителем дистрибутива.
  2. Чтобы добраться до терминала, нажмите Ctrl+Alt+T или откройте меню, найдите в нем «Настройки»- «Устройства» — «Клавиатура» и задайте собственное сочетание клавиш для вызова «Командной строки», а затем нажмите его.
    Настройка горячих клавишей в Linux
  3. Также можно нажать Alt+F2, и перед вами появится окно «Выполнить» — точь-в-точь, как в Windows. В него нужно вписать либо: «$ gnome-terminal» (через пробел между значком $ и командой, но без кавычек), либо: «$ konsole».
    Окно меню запуска Linux
  4. В первом случае вы увидите классический вариант «Командной строки» без какой-либо графики, а во втором – небольшое, приятное глазу окошко, расположенное прямо поверх экранной заставки. Можете выбирать, что вам нравится больше – это не имеет значения, все будет работать одинаково.
  5. Далее нужно узнать наименование вашей флешки. Для достоверности впишите в «Командную строку»: «fdisk –l» (без кавычек), нажмите «Enter» и сохраните полученный результат – сейчас он нам пригодится.
    Команда fdisk -1 командной строки Linux
  6. Теперь впишите команду: «$ sudo mkfs.ntfs /dev/имя_вашего_накопителя» и нажмите «Enter» — носитель отформатируется и будет готов к дальнейшей работе.
  7. Впишите в командную строку: «# dd if=windows.iso of=/dev/sdx» (без кавычек, x в конце команды буква вашей флешки). Таким образом, система «понимает», что от нее ожидают записи загрузочного диска.

Теперь сделаем то же самое через «Редактор разделов» Gparted.

Программа GParted

  1. Установите загрузочную флешку, с которой предполагается записывать образ через Linux для Windows.
  2. Снова вызовите «Командную строку» и попросите систему открыть Gparted – впишите: «$sudo apt install gparted ntfsprogs», нажмите «Enter» и дождитесь результата.
  3. Когда откроется окно «Редактора», справа вверху вы увидите небольшое изображение диска. Кликните его и выберите нужную флешку.  Выбор устройства флешки в редакторе разделов
  4. Теперь накопитель с информацией о нем отображается ниже, в основном окне. Кликните по нему ПКМ и нажмите «Отмонтировать». После этого недоступные команды, отображавшиеся серым цветом, станут кликабельными. Монтирование флеш-накопителя
  5. И снова клик ПКМ по названию флешки – на этот раз выбираем «Форматировать в…». Появится много разноцветных квадратиков с надписями – нас интересует ярко-голубой с надписью: «ntfs». Форматирование флешки в GParted
  6. Соглашаемся с проведением форматирования.
  7. Опять правый клик по названию флешки и выбор опции Manage flags с меткой напротив boot. Примените изменения.
    Пункт Manage Flags в GParted
  8. Возвращаемся к «Командной строке» и по порядку вписываем: «$ sudo mkdir /media/iso» и «$ sudo mount windowsiso /media/iso -t udf -o loop», чтобы отыскать файлы образа.
  9. Обязательно проверьте точку монтирования через команду: «ls /run/media» и запомните результат.
  10. Все, запускаем процесс записи командой: cp -R /media/iso/точка_монтирования_флешки.

Как видите, можно справиться своими силами с ОС, но если это не для вас, читайте ниже о том, как всё автоматизировать.

Утилита WINUSB

Создать загрузочную флешку с Windows 10 на Linux можно также с помощью специальной программы – это намного быстрее, чем выполнение всех предыдущих шагов. Наверное, вы уже знаете, что программы в Linux можно устанавливать прямо из «Командной строки». Воспользуемся этой приятной опцией и зададим значения:

$ sudo add-apt-repository ppa:colingille/freshlight
$ sudo apt update
$ sudo apt install winusb

Командная строка в Linux

Можно также установить это приложение, просто воспользовавшись поиском в репозитории, вовсе без командной строки. Когда откроется окно программы, вы увидите два предложения:

  • записать ОС из iso-образа;
  • записать ОС с диска.Интерфейс программы WinUSB

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

Утилита Etcher

Предыдущая программа очень проста и хороша, но, к сожалению, совместима не со всеми разновидностями Linux и не всегда запускается, потому что разработчики не часто представляют публике актуальные обновления. Если это ваш случай, то попробуйте Etcher. Как и все приложения для Linux, оно распространяется бесплатно. С помощью «Этчер» можно записать образ Linux и Windows 7-10 буквально в несколько кликов. Только перед загрузкой обратите внимание, подходит ли ПО к вашей сборке. А теперь разберем, как сделать загрузочную флешку:

  1. Запустите программу и нажмите первую подсвеченную кнопочку: «Выбрать образ». Укажите нужный.

    Etcher

    Etcher

  2. Далее подключите накопитель и начните запись – после выполнения первого шага, подсветится кнопочка второго – выбор флешки, на которую будет записываться образ Windows.
  3. По завершении работы вы увидите надпись, свидетельствующую о том, что флешка готова к использованию.

Создание загрузочной флешки Windows в Linux без программ

На основе всего вышенаписанного вы можете вообще обойтись без посредничества стороннего ПО и сформировать флешку с установочником в «Линукс» гораздо быстрее. Для этого:

  • запаситесь образом оптического диска Windows (можно скачать его или списать с работающей системы);
  • флешкой с достаточным количеством памяти.

Далее порядок действий такой:

  1. Флешку нужно предварительно настроить на формат ntfs или FAT32 (выше рассказано, как это сделать).
  2. Образ оптического диска надо превратить в установочные файлы. Чтобы сделать это, откройте его через архиватор и извлеките содержимое из хранилища.
  3. Все элементы просто перетаскиваются на флешку.

Создание загрузочной флешки Windows в Linux

Надо отметить, что данный способ будет эффективен только для обновленного посредника между ОС и микропрограммами – UEFI с системой структурирования разделов GPT и разрядностью 64 бита. Для более ранней версии БСВВ такой метод не подойдет – вы просто не найдете нужных файлов. Чтобы воспользоваться флешкой, очень важно настроить UEFI таким образом, чтоб накопитель распознавался, как средство запуска ОС. Для этого перезагрузите ПК и нажмите сочетание клавиш, подходящее под вашу версию БСВВ (чаще F2 или Del, но могут быть и другие варианты), и вызовите посредника. Вы увидите окошко с изображениями жестких дисков, которые пронумерованы по порядку. Выберите вашу флешку (она должна быть заранее подключена) и перетащите её на первое место (к счастью, UEFI позволяет пользоваться мышкой и имеет более-менее понятный внешний вид). После повторной перезагрузки сразу запустится окно установки Windows.

This tutorial is going to show you an easy way to create a Windows 10 bootable USB on Linux. I use Ubuntu 20.04 as an example. The method applies to any Linux distribution. I use Windows to do online banking because my bank doesn’t support Linux and sometimes play games that can’t run on Linux.

What you need

  • A computer running Linux
  • A USB flash drive at least 8GB
  • Windows 10 ISO

Download Windows 10 ISO

First, you should download Windows 10 ISO from Microsoft official download link. Note that you might not be able to download the ISO from this link on a Windows computer. This download link is visible to users on Linux computer. Once downloaded, follow the instructions below.

Note: It’s recommended to download the Windows 10 April 2018 update ISO, because the October Update ISO contains a file that is larger than 4GB, which can not be copied to a FAT32 partition.

Windows 10 Disc Image ISO

Update: Microsoft doesn’t allow you to download the Windows 10 April 2018 Update ISO from their website anymore. You can download the ISO via this link: Win10 1803 English x64 ISO

Creating a Windows 10 Bootable USB for UEFI Firmware

This method works for UEFI firmware and is very simple. You create a GUID partition table on your USB stick, create a FAT32 file system on it, and then mount Windows 10 ISO image and copy those Windows 10 files to your USB stick and you are done. The following is a step-by-step guide.

First, install GParted partition editor on your Linux distribution. Ubuntu users run the following command.

sudo apt install gparted

Then insert your USB stick to your computer. Make sure you back up important files in your USB stick if there’s any. Next, launch Gparted. You will need to enter your password in order to use GParted.

make a windows 10 bootable usb

Select your USB stick from the drop-down menu on the upper-right corner. My USB stick is /dev/sdb. Yours may be different.

make a windows 10 bootable usb on linux

If there’s a key icon after the partition name, that means the partition is mounted. Make sure all partitions on your USB stick are unmounted. To unmount a partition, simply right-click on it and select unmount.

make windows 10 bootable usb on ubuntu

Next, on the menu bar, select Device > Create partition table.

create bootable windows 10 usb on linux

Choose GPT as the partition table type and click Apply.

windows-10-bootable-usb-uefi-linux-gpt

Then right-click on the unallocated space and select New to create a new partition.

windows 10 usb gpt fat32

Change file system type from ext4 to fat32 and click Add.

Note: The install.wim file in Windows 10 October 2018 update ISO is 4.1G, so if you downloaded this ISO image, you need to change ext4 to ntfs. If you downloaded Windows 10 April 2018 Update ISO, which contains a 3.9G size install.wim file, you can change ext4 to fat32

Update: It is my observation that my NTFS formatted USB stick isn’t bootable on my old laptop, which was bought in 2012. However, it is bootable on my desktop computer, which was bought in 2017. It has a graphical UEFI firware (I can use my mouse to configure firmware settings).

windows 10 usb ubuntu 16.04

Next, click the green check button on the toolbar to apply this operation. Once that’s done, close GParted (This is important), then find your Windows 10 ISO in file manager. Open it with disk image mounter.

mount windows 10 iso on ubuntu

Open the mounted file system. Select all files and folders and copy them to your USB stick.

windows 10 usb native UEFI

Sometimes the file manager on Ubuntu hangs and it seems that the copy operation has stopped. Actually it’s working, just be patient. When you see a check mark, it means the copy operation has finished.

windows 10 bootable usb creator linux

If your file manager doesn’t have the Disk image mounter in the context menu, then you can use the following commands to mount. The first command will create a mount point for Windows 10 ISO and the second command will mount Windows 10 ISO under that mount point.

sudo mkdir /mnt/windows10/

sudo mount -t auto -o loop /path/to/window-10-iso /mnt/windows10/

Now in your file manager, go to /mnt/windows10/ and copy all files and folders to your USB stick.

Once the file and folders are copied, your windows 10 bootable USB is created! You can shut down your computer, boot it from this USB stick and install Windows 10 in UEFI mode. Keep in mind that you may need to disable compatibility support module (CSM) in the firmware in order to boot in UEFI mode. You may also need to remove USB stick from your computer and insert it back in order for the firmware to detect the boot loader on your USB stick.

Boot Windows 10 ISO Installer without USB (BIOS & UEFI)

Ever wondered if you can boot Windows 10 ISO installer without a USB flash drive? Yes, you can do it with GRUB2, which is the standard boot loader on Linux.

GRUB2 can not boot Windows 10 ISO directly. You need to create a separate NTFS partition on your hard disk or SSD with a partition editor like GParted and extract the Windows 10 ISO to that partition. Download the Windows 10 ISO file. The latest Windows 10 ISO file is 5.8G. The new NTFS partition should be at least 7G and it should not be used to store any other files.

GRUB boot Windows 10 ISO BIOS

Then find your Windows 10 ISO in file manager. Open it with disk image mounter.

ubuntu mount windows 10 ISO image

Open the mounted file system. Select all files and folders and copy them to the NTFS partition.

GRUB2 boot Windows 10 ISO

Sometimes the file manager on Ubuntu hangs and it seems that the copy operation has stopped. Actually, it’s working. Just be patient. When you see a checkmark, it means the copy operation has finished.

windows 10 bootable usb creator linux

Next, open up a terminal window and edit the /etc/grub.d/40_custom file with a text editor such as Nano.

sudo nano /etc/grub.d/40_custom

In this file, we can add custom entries to the GRUB boot menu. In this case, we want to add an entry to boot the Windows 10 installer. If your computer still uses the traditional BIOS firmware, then add the following lines in this file.

menuentry "Windows-10-Installer.iso" {
  set root=(hd0,6)
  insmod part_msdos
  insmod ntfs
  insmod ntldr
  #uncomment the following line if your computer has multiple hard drives. 
  #drivemap -s (hd0) ${root}
  ntldr /bootmgr
}

My NTFS partition is the 6th partition on my first disk, so I use (hd0,6) as the root. You can run sudo parted -l command to check your NTFS partition number. If your computer has multiple hard drives, use the drivemap command to set the partition (hd0,6) as the first hard disk, so Windows will be able to boot.

If your computer uses UEFI firmware, then add the following text in this file.

menuentry "Windows-10-Installer.iso" {
  set root=(hd0,6)
  insmod part_gpt
  insmod ntfs
  insmod chain
  chainloader /efi/boot/bootx64.efi
}

Boot Windows 10 ISO Installer without USB

Save and close the file. (Press Ctrl+O, then press Enter to save a file in Nano text editor. Press Ctrl+X to exit.)

Then update GRUB boot menu.

sudo grub-mkconfig -o /boot/grub/grub.cfg

or

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Next, set GRUB to boot the Windows 10 installer for the next boot with the following command.

sudo grub-reboot Windows-10-Installer.iso

or

sudo grub2-reboot Windows-10-Installer.iso

Unplug all your external USB storage devices, then reboot your computer. GRUB will choose the Windows 10 installer.

Boot Windows 10 ISO Installer without USB (BIOS & UEFI)

GRUB2 can also boot Linux ISO files stored on the hard drive, so you don’t need to create Linux live USB.

  • How to Boot ISO Files From GRUB2 Boot Loader

Creating a Windows 10 Bootable USB for Legacy BIOS Using WoeUSB

WoeUSB is a fork of WinUSB. Both of them are open-source software (licensed in GPL) for making Windows bootable USB sticks on Linux platform, but the latter hasn’t been updated since 2012. You may be wondering why it’s named WoeUSB. The author said it’s a GNU convention to abbreviate software that support Windows to “woe”.

To install WoeUSB on Ubuntu 14.04/16.04/17.04, you can use the following PPA. Simply open up a terminal window and run the following commands one by one. Other Linux distro users can compile this software by following the instructions on the Github project page.

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install woeusb

This PPA contains many other software. If you don’t need them, you can now remove this PPA from your system.

sudo add-apt-repository --remove ppa:nilarimogard/webupd8

sudo apt update

You can launch WoeUSB from Unity Dash or your application menu.

woeusb ubuntu

You can also start it from command line with:

woeusbgui

It’s very easy to use the WoeUSB GUI. Select Windows ISO image and your target USB device. Make sure your data on the USB device is backed up before hitting the Install button.

woeusb ubuntu install

Then wait for the installation to complete.

make windows 10 bootable usb on ubuntu

Once done, you can use the bootable USB to install Windows 10 on your computer.

How to Use WoeUSB From the Command Line

First, find the device name of your USB stick using the following command.

lsblk

woeusb command line

Mine is /dev/sdb. Make sure your USB is unmounted with the following command. Replace /dev/sdb1 with your own partition name.

sudo umount /dev/sdb1

Then create a bootable Windows 10 USB like below. Red texts shoudl be adapted to your own ISO file name and USB device name. The -v (--verbose) option will give more detailed output.

sudo woeusb -v --device windows-10.iso /dev/sdb

In my test, the Windows 10 USB created with WoeUSB can boot in both legacy and UEFI mode on my old computer. On my new computer, it can boot in legacy mode but failed in UEFI mode. I don’t know the exact reason, but it’s probably because of bug in this software.

That’s it! I hope this tutorial helped you create windows 10 bootable USB on Ubuntu or any Linux distribution. As always, if you found this post useful, then subscribe to our free newsletter to get new tutorials.

Rate this tutorial

[Total: 112 Average: 4.3]

WinUSB is old, obsolete, and outdated. It can cause problems on newer systems. You should be using WineUSB or other software in place of WinUSB.

This answer is, however, left here as-is for historical purposes.

Create a bootable Windows USB (Vista and above) from Ubuntu through WinUSB software.

Ubuntu 12.04 through 15.04

Run the below commands on terminal to install WinUSB from a PPA,

sudo add-apt-repository ppa:colingille/freshlight
sudo apt-get update
sudo apt-get install winusb

WinUSB screenshot

Warning for Ubuntu EFI:

installing WinUSB on EFI loaded Ubuntu will uninstall the grub-efi packages in order to install the grub-pc packages. It will make your system unbootable if you don’t manually reinstall grub-efi package before rebooting.

To do the manual re-install do:

sudo update-grub
sudo grub-install /dev/sda
sudo update-grub
sudo reboot

Community's user avatar

answered Nov 24, 2013 at 13:05

Avinash Raj's user avatar

Avinash RajAvinash Raj

75.7k55 gold badges212 silver badges252 bronze badges

39

Any Ubuntu version

even other Linux distros as long as GParted and GRUB are installed.

Install GParted, GRUB, 7z, and NTFS on Ubuntu with:

sudo apt-get install gparted grub-pc-bin p7zip-full ntfs-3g

For BIOS: MBR partition scheme

  1. Using GParted, rewrite the USB drive’s partition table as msdos, format it as NTFS, and then «Manage flags» and add the boot flag.

  2. In GParted, right click the USB partition and select Information. Copy the UUID somewhere as you will need it.

  3. Mount your Windows ISO or DVD and copy all its files to the USB drive.

  4. Go to the USB drive, and if the folder named boot has uppercase characters, make them all lowercase by renaming it.

  5. Install GRUB on the USB drive.

    In the below command, replace /dev/sdX with the device (e.g. /dev/sdb, not /dev/sdb1) and replace <USB_mount_folder> with the folder where you mounted the USB drive (which could be like /media/<username>/<UUID>).

    sudo grub-install --target=i386-pc --boot-directory="/<USB_mount_folder>/boot" /dev/sdX
    
  6. Create a GRUB config file in the USB drive folder boot/grub/ with the name grub.cfg.

    Write this into the file, replacing <UUID_from_step_2> with the UUID you copied down in step 2.

    echo "If you see this, you have successfully booted from USB :)"
    insmod ntfs
    insmod search_fs_uuid
    search --no-floppy --fs-uuid <UUID_from_step_2> --set root
    ntldr /bootmgr
    boot
    
  7. Unmount the USB drive.

  8. Now to use it, restart your PC, and boot from the USB drive.

For UEFI: GPT partition scheme *

* Older Windows versions / editions may not be properly supported or not supported at all. I suggest reading the Microsoft UEFI Firmware page.

  1. Using GParted, rewrite the partition table of the USB drive as GPT.
  2. Create a new primary partition and format it as FAT32.
  3. Mount your Windows ISO or DVD and copy all its files to the USB drive.
  4. Look on USB in the efi/boot/ folder. If there’s a file bootx64.efi (bootia32.efi) then you’re done. The USB is bootable. Skip to step 7.
  5. Otherwise, open sources/install.wim with the Archive Manager (you must have 7z installed) and browse to ./1/Windows/Boot/EFI/. From here extract bootmgfw.efi somewhere, rename it to bootx64.efi (or bootia32.efi for supported 32 bits OS [?]) and put it on USB in efi/boot/ folder.
  6. If you’re making a Windows 7 USB, copy the boot folder from efi/microsoft/ to efi folder.
  7. Don’t forget to unmount (safely remove) the USB drive.
  8. Select the proper EFI loader from your BIOS.

Source: My blog post about this can be found at Make a bootable Windows USB from Linux.

Note

When properly used with a compatible target operating system, both of these methods should get you a bootable USB drive. However this does not guarantee successful installation of Windows.

wjandrea's user avatar

wjandrea

13.8k4 gold badges46 silver badges94 bronze badges

answered Jun 25, 2014 at 10:15

Cornelius's user avatar

CorneliusCornelius

9,3134 gold badges39 silver badges61 bronze badges

32

Writing ISOs with WoeUSB (WinUSB fork)

Some answers are outdated, since WinUSB is not working anymore. But there is a working fork called WoeUSB.

Github: https://github.com/WoeUSB/WoeUSB

TLDR:

sudo woeusb --target-filesystem NTFS --device /path/to/your.iso /dev/sdX

Installation

It does not uninstall grub-efi anymore!

☞ Ubuntu / Debian

sudo add-apt-repository universe # contains the p7zip-full dependency
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb

☞ Arch  

pacaur -S woeusb

☞ Fedora

dnf install -y WoeUSB

☞ OpenSUSE

zypper install WoeUSB

Identifying the USB stick (the /dev/sdX path)

GUI approach

Search for a programm called disks, or if you use gnome you can launch it by executing gnome-disks.

Command line approach

There are several commands available to list storage devices. You might try one of these:

sudo lsblk --scsi --paths 
sudo lshw -class disk -short

Identify your usb device and see which path it has (like /dev/sdX).

Writing the ISO

After installation, write the windows ISO to your storage device with the following command. In the command below replace the X in /dev/sdX with your usb device path (see above how to find it).

sudo woeusb --target-filesystem NTFS --device /path/to/your.iso /dev/sdX

The --target-filesystem NTFS flag is required if the installation image is greater than 4GB, which is the case for the current Windows 10 official ISO file.

Antoine's user avatar

answered Jun 24, 2017 at 22:13

Eugene's user avatar

EugeneEugene

1,5062 gold badges11 silver badges10 bronze badges

19

WoeUSB is a tool for creating a bootable USB flash drive used for installing Windows. Native UEFI booting is supported for Windows 7 and later images. WoeUSB is an updated fork of the WinUSB project.

Some third-party installers feature Windows installation images (/sources/install.wim) greater than 4GB making FAT32 as target filesystem impossible. NTFS filesystem support has been added to WoeUSB 3.0.0 and later.

WoeUSB (GUI+CLI) installation

Ubuntu 18.04 and later

  1. Visit the WoeUSB GitHub page and look for a file with the form woeusb-x.x.x.bash (example: woeusb-5.2.2.bash).

  2. Download woeusb-x.x.x.bash (example: wget https://github.com/WoeUSB/WoeUSB/releases/download/v5.2.2/woeusb-5.2.2.bash but the latest version may be different from 5.2.2).

  3. Right-click the woeusb-x.x.x.bash file that you downloaded, select Properties, and under the Permissions tab put a check in the checkbox before where it says Allow executing file as program.

  4. Open the terminal and change locations with cd to the directory that contains woeusb-x.x.x.bash.

  5. Install wimtools.

    sudo apt install wimtools
    
  6. Insert a USB flash drive. If there are any files on the USB flash drive back them up to a different device. Open the disks application and make a note of the Device to be used later in step 7. The device should have the form /dev/sdX where X is a letter of the alphabet, and in step 7 you must replace the X with the correct letter of the alphabet that you found in Disks.

  7. Run the woeusb-x.x.x.bash script.

    sudo ./woeusb-x.x.x.bash --target-filesystem NTFS --device Windows10.iso /dev/sdX # for Windows 10

    or

    sudo ./woeusb-x.x.x.bash --target-filesystem NTFS --device Windows11.iso /dev/sdX # for Windows 11

    The command for other versions of Windows has a similar form to the above two commands.

The USB drive with Windows installer boots in either UEFI mode or BIOS mode.

  • UEFI mode (also boots with Secure Boot enabled)

  • BIOS mode (may be called CSM or Legacy mode)

Ubuntu 14.04-18.04

sudo add-apt-repository ppa:nilarimogard/webupd8 
sudo apt update  
sudo apt install woeusb

This will install the WoeUSB graphical interface and the WoeUSB command line tool. WoeUSB supports both UEFI and BIOS for FAT32/NTFS/ExFAT USB flash drives.

To install the WoeUSB command line tool snap package in all currently supported versions of Ubuntu open the terminal and type:

sudo snap install --edge woe-usb  
sudo snap connect woe-usb:removable-media

To launch the woe-usb snap package command line tool run the following command:

/snap/bin/woe-usb.woeusb

If you get a permission denied error click the Permissions button on the woe-usb screen in Ubuntu Software and toggle the permissions options from OFF to ON as shown in the below screenshot.

woe-usb Permissions

The WoeUSB GUI is easier to use than the WoeUSB command line tool. Click the radio button to the left of where it says From a disk image (iso), browse to the location of the Windows .iso file, under Target device select a USB flash drive, open Disks application and check that the Device name in Disks matches the Target device in WoeUSB (it should be something like /dev/sdX where X is a letter of the alphabet), and click the Install button to install to create a bootable Windows installation media on the USB flash drive.

enter image description here

Windows USB drive from Ubuntu failing repeatedly
WoeUSB Issues

answered Jun 29, 2014 at 11:43

karel's user avatar

karelkarel

106k93 gold badges263 silver badges290 bronze badges

23

The current UNetbootin boot chain is not compatible with UEFI and computers that come with a pre-installed copy Windows 8

You can use dd instead, while being careful in what you are doing:

sudo dd if=/path/to/iso/windows.iso of=/dev/sdX bs=4M; sync
  • Replace sdX with the drive you want to use (in my case, sdg):
  • This requires that your motherboard is able to boot from CDROM-USB.

If you want still to use UNetbootin, there are 2 (3) things that you will need:

  1. Unetbootin
  2. Gparted
  3. Internet access to install all the above, the Windows ISO image and a USB stick with more than 4GB.

So, first, backup all the contents of your usb stick. Once that is done install gparted and unetbootin:

sudo apt-get install gparted unetbootin

Now look for gparted in the Dash or type gparted in the terminal. Select your USB stick from the right dropdown list. In my case it’s /dev/sdg, yours may be different. Remove all partitions and create a single big FAT32 partition with Gparted.

Once that is done, unplug and plug your USB stick so it gets mounted (you can also mount it from the same GParted), now execute Unetbootin, again, you can look in the dash or typing in the terminal. Select that you want to use an iso, look for the path your ISO is.

Mark the checkbox to see all devices, here you have to select the very same device you selected in Gparted, otherwise your data can be lost. Select continue. Wait for a moment and done. Restart your pc and select to boot from the USB.

wjandrea's user avatar

wjandrea

13.8k4 gold badges46 silver badges94 bronze badges

answered Oct 25, 2013 at 15:14

Braiam's user avatar

BraiamBraiam

66.2k30 gold badges174 silver badges262 bronze badges

11

In Non-UEFI machines, we can use GRUB2 to make USB stick bootable.
Then, we can use ‘ntldr’ command in the GRUB2 to boot Windows from USB.

  • Enable the boot flag on the target partition of the USB drive. It can be easily done with the use of the tool called «GParted». It is a GUI tool for drive partitioning.
  • If the installation image is an ISO file, mount it and access the files.
  • Copy all the files to root of USB drive.
  • Install GRUB to USB drive:

    sudo grub-install --boot-directory="/media/user/MyUSBDrive/boot" /dev/sdX
    
  • Configure GRUB to boot Windows by placing the following file as «/boot/grub/grub.cfg» in the USB drive:

    set menu_color_normal=white/black
    set menu_color_highlight=black/light-gray
    menuentry 'Install Windows 8' {
     ntldr /bootmgr
    }
    

See complete answer at my blog
Creating a bootable windows USB from Linux

Community's user avatar

answered Apr 11, 2015 at 12:33

harish2704's user avatar

harish2704harish2704

4515 silver badges8 bronze badges

6

A simple ‘Do it yourself’ method

A rather simple ‘Do it yourself’ method is described at the following links. You can create Windows install drives that work in UEFI mode as well as in BIOS mode,

  • help.ubuntu.com/community/Installation/iso2usb

  • help.ubuntu.com/community/Installation/iso2usb/diy

  • help.ubuntu.com/community/Installation/iso2usb/diy/windows-installer-for-big-files

    This method will work also with [new] versions of Windows 10, where there is a file, install.wim, with a size > 4 GiB, so that the FAT32 file system cannot manage it, when extracted from the iso file. In this case there will be a small FAT32 partition and a bigger NTFS partition. It is tested with an early version of Windows 11, and works there too.


This ‘Do it yourself’ method is for you

  • if you have a Windows iso file that contains a file, install.wim, with a size > 4 GiB, or
  • if you don’t like PPAs, or
  • if you want to ‘Do it yourself’ and understand the details

mkusb version 12.5.6 and newer versions

This ‘Do it yourself’ method is implemented in mkusb-tow and available via mkusb version 12.5.6 (mkusb-dus) and mkusb-plug.

You get/update this new version of mkusb from the mkusb PPA via the following commands

sudo add-apt-repository universe  # this line only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa
sudo apt-get update
sudo apt-get install mkusb mkusb-plug

sudo apt-get install usb-pack-efi  # only for persistent live drives
  • mkusb 12.5.6 — brief description
  • mkusb — general description and manual
  • mkusb-plug — description and manual

mkusb-nox and mkusb version 12 (old method for 32-bit systems)

This ‘mkusb’ method is for you

  • if you run a 32-bit operating system, and other methods have problems that extracted files are truncated
  • if you want to create a boot drive for Windows 7 or 8
  • if you want to create a boot drive for [older] Windows 10 versions, where no file in the iso file exceeds 4 GiB.

It was difficult to find a linux tool that can create boot drives (USB sticks, memory cards …) with Windows, so I added this feature to mkusb-nox and later on created mkusb version 12 with this feature. It works in all current versions of Ubuntu (and Ubuntu flavours: Kubuntu, Lubuntu … Xubuntu) and with Debian 8-10. The created boot drive can boot 64-bit Windows in both UEFI and BIOS mode.

  • help.ubuntu.com/community/mkusb#Windows_USB_install_drive

dus with guidus alias mkusb version 12:
enter image description here
enter image description here

answered Oct 15, 2016 at 8:35

sudodus's user avatar

sudodussudodus

43.7k5 gold badges80 silver badges143 bronze badges

8

  1. Install VirtualBox and the VirtualBox Extension Pack found there.

  2. Download the Windows image you want to install.

  3. Create a Windows virtual machine, and set it up using the Windows ISO file you downloaded.

  4. Plug in your USB drive, and expose it to the VM using the latter’s Devices/USB menu.

  5. Run Microsoft’s Media Creation Tool in the VM (you will only be directed to the right page if you access it from Windows). Use this tool to create a bootable Windows USB.

The advantage of this method is that it depends only on Microsoft’s tool, which does the configuration for you. The latest Windows images contain a file above FAT32’s size limit, which makes it a pain to create a bootable USB drive by hand. My WoeUSB-created drive wasn’t recognized by my Dell XPS’s UEFI.

answered Aug 2, 2020 at 11:33

Hey's user avatar

HeyHey

2142 silver badges12 bronze badges

3

You can use WinUSB for that to install WinUSB on your Ubuntu follow these instruction.

Okey, if you are from Ubuntu 13.10,13.04,12.10,12.04, then run this in terminal:

sudo add-apt-repository ppa:colingille/freshlight
sudo apt-get update
sudo apt-get install winusb

and if you are from Ubuntu 14.04 then run this in terminal:

sudo add-apt-repository ppa:colingille/freshlight
sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/colingille-freshlight-trusty.list"
sudo apt-get update
sudo apt-get install winusb

WinUSB comes with a simple GUI with minimal options to go with, here is how to use WinUSB to make bootable Windows USB from Ubuntu. You can use any Windows ISO may be for XP, Windows 7, Windows 8, Windows 8.1 or any other.

  1. Insert Flash Drive & Get your Windows ISO (I used Windows 10 Technical Preview) or insert the Windows CD/DVD
  2. Start WinUSB and, nothing else really needs to be explained.
  3. Select your Source, either ISO or CD Drive
  4. Pick your Target (USB) Device. If it doesn’t appear, hit refresh and make sure it’s mounted.
  5. Click on “Install” and enter your Password (required to mount devices and write directly to drives)

This is all you need to do to create a bootable Windows USB Stick

Source : How to install and use WinUSB in Ubuntu

answered Oct 18, 2014 at 10:40

Luzan Baral's user avatar

Luzan BaralLuzan Baral

9339 silver badges16 bronze badges

1

For any one getting file limit exception using woeUsb , use terminal command

sudo woeusb --device /home/uName/Downloads/Win10_1809Oct_English_x64.iso /dev/sdb --target-filesystem NTFS

Instead of /home/uName/Downloads/Win10_1809Oct_English_x64.iso use your path to iso file and

Instead of /dev/sdb use your path do the flash drive .

answered Jan 15, 2019 at 4:11

Manohar's user avatar

ManoharManohar

2133 silver badges11 bronze badges

1

Windows2usb

Windows2usb is a perfect solution for creating a bootable USB flash drive of Windows 7/8/8.1/10 ISO in Ubuntu. This tool supports BIOS and UEFI (with Rufus driver), FAT32 and NTFS.

Simply download the AppImage and make it executable using your file manager or by entering the following command in a terminal:

chmod +x ./*.AppImage

Then follow the following instruction below as your requirements.

BIOS Boot

BIOS Boot (Legacy Boot/UEFI-CSM) uses stock Windows 7 MBR and NTFS bootloader, courtesy of ms-sys project.

Use this mode if you have old computer without UEFI support or want maximum compatibility of installation media.

To burn ISO in this mode, run:

windows2usb <device> <windows iso> mbr

UEFI Boot

UEFI Boot (gpt mode) creates FAT32 partition with stock Windows UEFI bootloader.

This mode will not work on old computers. Use this mode for new computers with UEFI support.

This mode supports UEFI Secure Boot.

To burn ISO in this mode, run:

windows2usb <device> <windows iso> gpt

UEFI Boot with NTFS Partition

UEFI Boot with NTFS partition uses uefi-ntfs bootloader from Rufus project.

This mode is made for custom installation disks with install.wim file greater than 4 GiB, which could be found on various torrent trackers. Windows2usb creates 2 partitions in this mode, small 1 MiB FAT32 partition with uefi-ntfs and huge NTFS partition with ISO data.

This mode does not support Secure Boot (uefi-ntfs bootloader is not signed by Microsoft or other trusted party).

To burn ISO in this mode, run:

windows2usb <device> <windows iso> gptntfs

If your ISO contains install.wim greater than 4 GiB, gpt mode will automatically detect that and terminate the writing process.

karel's user avatar

karel

106k93 gold badges263 silver badges290 bronze badges

answered Aug 14, 2020 at 12:15

Jihan's user avatar

JihanJihan

7512 bronze badges

For the sake of completeness, let me add instructions on how to create a bootable USB-disk from ThinkPad’s UEFI/BIOS update ISOs. None of the above answers worked for me. (Perhaps there are similar problems with other vendors.)

  1. Create an img file with geteltorito

    sudo apt install genisoimage
    geteltorito <image>.iso -o <image>.img
    
  2. Write the img file to disk. Using this exact block size is important.

    sudo dd if=<image>.img of=/dev/sdX bs=512K && sync
    

answered Oct 27, 2017 at 14:12

Nico Schlömer's user avatar

Nico SchlömerNico Schlömer

1,8323 gold badges16 silver badges24 bronze badges

Creating a Windows Bootable USB Stick using Ubuntu

Windows can be installed to boot in BIOS, (Legacy), mode or in UEFI mode. I will describe each method.

BIOS, (Legacy), mode, MSDOS Partition Table

  • Boot Ubuntu in Legacy mode.

  • Using GParted, create a 8GB NTFS partition for the installer and a 50GB or larger partition for Windows.

  • Mount the Windows ISO using sudo mount -t udf /{Path to ISO}/Win.iso /media/iso, Copy the contents of /media/iso/ to the 8GB partition.

  • In Terminal run sudo update-grub to add the Windows installer to Ubuntu’s GRUB menu.

  • Edit the grub.cfg Windows menuentry, to add ntldr /bootmgr on the line after chainloader +1

  • Reboot and select Windows Recovery Environment from the Boot menu.

  • Proceed with Windows 10 installation as normal.

UEFI mode, GPT Partition Table

  • Boot Ubuntu in UEFI mode.

  • Using GParted, create a 8GB NTFS partition for the installer and a 50GB or larger NTFS partition for Windows.

  • Mount the Windows ISO using sudo mount -t udf /{Path to ISO}/Win.iso /media/iso, Copy the contents of /media/iso/ to the 8GB partition.

  • It should not be necessary to Update GRUB to boot in UEFI mode. (Please let me know if you find otherwise).

  • Reboot, The Windows installer should start. At this point you can close the installer to open the GRUB menu.

UEFI Notes:

UEFI properties may vary among vendors.

It may be necessary to add Windows Recovery Environment menuentry by hand.

Some instructions for installing Windows recommend the ISO be extracted to a FAT32 partition. If there are problems using the ISO extracted to NTFS see: https://www.dedoimedo.com/computers/windows-10-usb-media-linux.html, (thanks to oldfred).

I was not able to install as UEFI mode from Legacy Ubuntu on GPT disk.

answered May 13, 2021 at 9:56

C.S.Cameron's user avatar

C.S.CameronC.S.Cameron

18.1k10 gold badges56 silver badges99 bronze badges

20.04 ONLY, working as of 2/11/2021

Woeusb GUI will no longer install from the webupd8 PPA on 20.04 due to a dependency error

The following packages have unmet dependencies:
 woeusb : Depends: libwxgtk3.0-0v5 (>= 3.0.4+dfsg) but it is not installable
E: Unable to correct problems, you have held broken packages.

To get it to work, download the dependency and install it libwxgtk3.0-0v5_3.0.4+dfsg-3_amd64.deb

wget https://mirrors.kernel.org/ubuntu/pool/universe/w/wxwidgets3.0/libwxgtk3.0-0v5_3.0.4+dfsg-3_amd64.deb
sudo dpkg -i libwxgtk3.0-0v5_3.0.4+dfsg-3_amd64.deb

Then install via the PPA

sudo add-apt-repository ppa:nilarimogard/webupd8 && sudo apt update
sudo apt install woeusb

answered Nov 2, 2021 at 9:50

Mark Kirby's user avatar

Mark KirbyMark Kirby

18k19 gold badges76 silver badges112 bronze badges

The easiest way that I know is using Ventoy.
You can get Ventoy in this web site https://www.ventoy.net/en/download.html
You just need to install Ventoy to the USB stick and Ventoy allows you to drag and drop the image files that you want to add to the USB stick and it creates a grub like menu that allows you to choose the system you want to boot from your USB stick. It can be done with many different operating systems, including Windows and Linux distributions.
In addition to being easy, Ventoy is very practical. You can find the instructions on how to use it on the website.

answered Jun 26, 2022 at 17:43

Jorge Eduardo's user avatar

Jorge EduardoJorge Eduardo

1982 gold badges3 silver badges14 bronze badges

Содержание

  1. Загрузочная флешка Windows в Linux
  2. Загрузочная флешка Windows в Linux
  3. Способ 1. Утилита USB Image Write
  4. Способ 2. Утилита WoeUSB
  5. Способ 3. Терминал и Gparted
  6. Выводы
  7. Оцените статью:
  8. Об авторе
  9. 62 комментария
  10. Как создать загрузочный USB для Windows 10 в Linux
  11. Сделать загрузочную Windows 10 USB на Linux
  12. 1] Во-первых, вам нужно установить WoeUSB
  13. 2] Приступить к созданию загрузочного USB
  14. Загрузочная флешка Windows в Linux
  15. Загрузочная флешка Windows в Linux
  16. Способ 1. Терминал и Gparted
  17. Первый вариант
  18. Второй вариант
  19. Способ 2. утилита winUSB
  20. Способ 3. Утилита Etcher
  21. Выводы
  22. Создаём загрузочный USB диск с Windows из под Linux
  23. Подготовка USB диска
  24. Копирование файлов Windows на USB диск
  25. Делаем USB-диск загрузочным
  26. Если создаем MBR загрузочный диск
  27. Если создаем UEFI загрузочный диск
  28. Способы создания загрузочной флешки Windows в Linux
  29. Терминал и Gparted
  30. Утилита WINUSB
  31. Утилита Etcher
  32. Создание загрузочной флешки Windows в Linux без программ

Загрузочная флешка Windows в Linux

Бывают случаи, когда вам нужно записать Windows на флешку в Linux, например, когда вы хотите поставить эту систему второй для использования специализированных программ, или вам нужно переустановить операционку своим знакомым. Или же есть пользователи Linux, которые решили вернуться на Windows, но единственную флешку уже перезаписали под Linux LiveUSB.

Загрузочная флешка Windows в Linux создается достаточно просто. Я предлагаю несколько способов решения этой проблемы. Все их я перечислил ниже.

Загрузочная флешка Windows в Linux

Загрузочную флешку можно создать с помощью терминала или специальных графических утилит. Настоятельно рекомендую отформатировать флешку в Fat32 (или Exfat) перед использованием любого из предложенных методов. Форматирование можно выполнить через Gparted, сfdisk+mkfs или через usb stick formatter (форматирование USB флеш накопителя).

Formatter

Способ 1. Утилита USB Image Write

Для создания флешки можно воспользоваться утилитой Запись образа на USB. В некоторых дистрибутивах она уже предустановленна (Ubuntu, Mint и др.):

UsbImageWriter

Выбрать образ в графе Write image образ и в поле to выбрать флешку. Далее нажимаем Write.

Способ 2. Утилита WoeUSB

Пожалуй, это самый простой способ создания. Установка в Ubuntu выполняется с помощью таких команд:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt install woeusb

Откройте утилиту в меню приложений:

WoeUSB
Интерфейс простой. Нажмите на кнопку Обзор со значком папки и выберите образ. Target device это флешка, на которую будет идти запись, если у вас их несколько выберите нужную. Ещё есть поле File system, где нужно выбрать какую файловую систему будете использовать. Рекомендую FAT. Затем нажмите Install и дождитесь окончания.

При появлении ошибки с кодом 256 Source media is currently mounted, размонтируйте образ ISO с Windows, если вы его смонтировали. При ошибке Target device is currently busy, извлеките флешку, затем снова подключите её. Если не сработало, попробуйте отформатировать её.

Способ 3. Терминал и Gparted

Положите образ в домашнюю папку и переименуйте его в windows.iso во избежание проблем с пробелами. Затем перейдите в терминале в домашнюю папку

Запустите терминал через главное меню или с помощью сочетания клавиш Ctrl + Alt + T затем используйте команду dd для записи образа на флешку:

dd if=/windows.iso of=/dev/sdX

Замените X на букву вашей флешки! Узнать её можно через Gparted. В правом верхнем углу есть кнопка переключения дисков:

Gparted

Тот диск который соответствует размеру вашей флешки и есть ваша флешка. В моем случае флешка на 32 гб это /dev/sdb. Значит команда будет иметь вид:

dd if=/windows.iso of=/dev/sdb

Дождитесь окончания записи и извлеките флешку.

Выводы

Как видите, создание загрузочной флешки Windows в Linux не представляет сложности. Это были все способы, которые я знаю. Если они вам помогли, напишите об этом. Если вы знаете еще способы, обязательно напишите о них в комментариях!

Snimok ekrana 357

Snimok ekrana ot 2020 09 21 21 03 34

flashubuntu4

Snimok ekrana ot 2017 05 20 11 42 42

Оцените статью:

Об авторе

Здравствуйте, я изучаю Linux и обладаю хорошими знаниями английского.

62 комментария

8.1 не запишешь, как и 10.

Для ларки например.

wine, lutris, proton в помощь. Почти на 100% уверен в работоспособности.

Через Woe USB можно. Было много людей кто через него windows 10 записывали и у них получалось.

пишет 10 легко и не принужденно

Не упомянули консольную dd

dd if=/windows.iso of=/dev/sdx

Угу,только # пропустил,ибо от рута нужно,ну и lsblk выполнить перед dd не помешает,чтобы не промахнуться)
Только это в статью нужно было добавить.

Ошибка у тебя тут, команда должна выглядеть так sudo dd if=/dev/sdx of=/windows.iso поменяйте пожалуйста

Etcher не делает загрузочную флэш с десяткой из под убунты

У меня чего-то грузит. Ща посмотрим.

нет в линуксе средства,которое создаст загрузочную флешку с виндоус(имеется ввиду актуальная версия и актуальная разрядность).единственное может прокатить,создание fat32 на gpt таблице,с флагом esp,boot http://pix.toile-libre.org/upload/original/1498154969.png

multibootusb в помощь. и винда и линукс и убунту рядышком накатываются на флешку спокойно

На данный момент не существует инструмента под линукс, которым можно непосредственно в линуксе создать загурзочную флешку с виндой, позднее «семёрки». Не надо вводить в заблуждение. Всё уже опробовано не раз. Если у кого-то что-то грузится, то это скорее специфика конкретного железа, нежели исключительность метода записи образа. Etcher, к слову, не все образы линукса пишет нормально. Самый лучший способ писать под виндой (виртуалка) через программу Rufus.

Константин,исправь(те) в информации о себе : познакомитЬся и сертифИкат.

Вы совсем одичали со своим линуксом. Флэшка с windows делается проще простого. Скачиваете образ, его нужно только распаковать. И все файлы банально скопировать на флэшку. И ВСЁ. Единственная заморочка, это распаковать образ.

Разве это не только для UEFI?

Именно так, только для UEFI. Но записать образ 7ки можно практически всегда любым из описанных вами способов, а ставить 10ку не в UEFI особого резона нет, так что парень прав 🙂

woeusb это тот самый winusb с некоторыми поправками (работает коректно)

Etcer помог, спасибо,

попробовал уже практически все! и не помогает в 18.4.1 посмотрю как etcher. если и он не то тогда пойду за болванкой

И не забыть форматнуть флешку в NTFS, так как если последняя будет в Fat, то прога будет падать с подписью Error: Target partition is currently mounted, unmount the partition then try again
Target device is busy, please make sure you unmount all filesystems on target device or shutdown the computer before detaching it.

Чёт у меня пишет ошибку что, мол, не удаётся добавить PPA:colingille/freshlight

Во-первых, здесь нет форума, дебил. Это классный блог с коментами, в которых ты успешно демонстрируешь своё скудоумие. Во-вторых, если ты рукожопый, то тебе здесь нечего делать. Для начала, запишись к хирургу и закончи школу, особенно уделив внимание русскому языку и литературе. Потом можешь возвращаться.

Приветствую вас дамы и господа! У меня Юбунту 18.04 Долгосрочная, прикол в том, что Пробовал Этчер, и он не сработал, выскочило якобы «парень пшел в лес, совсем тронулся через меня юзать флешку»(это образно говоря:) ), сейчас смотрю что и как покажет «Винка»)

утилита дискнаходим флешку(отмечаем)ґ жмем стоп. пишем. или автор добавь про отмонтированние

А скопирывать на флешку не терминальной командой будет тот же результат?

Не устанавливается winUSB. Вот такая ошибка:
E: Unable to locate package winusb
У меня Ubuntu 16.04 LTS

не_пашут-Все_эти-методы_
у_меня_8_реаниматоров_с_нужной_мне_программой_mhdd-victoria
нечем_блин_записать
Winusb,woeusb,etcher,rosaimagewriter
2_суток-пишу
была_бы_Винда_давно-бы_протестил_хард.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update(добавилось)
alex@NOUT:

$ sudo apt-get install winusb
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет winusb
alex@NOUT:

/ISO$ sudo dd if=Win7PE_32_xalex_final.iso of=/dev/sdb

утилита Диск. найдите свою флешку нажмите стоп (отмонтировать) и пишите woeusb спокойно

офигенный сайт по linux-ам.

утилита Диск. найдите свою флешку нажмите стоп (отмонтировать) и пишите woeusb спокойно

как после ETCHER восстановить флэшку чтоб на винде показывался полный ее объем?

Как собрать сборку винды на линусе вот в чём вопрос!

Уважаемый Админ, вы не упомянули встроенную в Линукс программу «Запись образа на ЮСБ накопитель».
https://i111.fastpic.ru/big/2019/1119/7d/16e382136b19bf19aa15717c1b7fe17d.jpeg

команду нужно вводить так sudo dd if=windows.iso of=/dev/sdX,где X буква вашей флешки,
а не sudo dd if=/windows.iso of=/dev/sdX.

для dd под дебианом работающая команда копирования образа выглядит так:
sudo dd if=windows.iso of=/dev/sdb
через несколько минут в терминале появилось сообщение
9973484+0 записей получено
9973484+0 записей отправлено
5106423808 байт (5,1 GB, 4,8 GiB) скопирован, 350,409 s, 14,6 MB/s

dd if=/home/ololoev/win10.iso of=/dev/sdX
записал без проблем, 1 строчка

Прогресс и синхронизация для dd
sudo dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx conv=fdatasync status=progress

Образ последней Windows 10 сильно раздули.

В общем у меня сработало только это:

Форматируем флешку в `ntfs` / `gpt`

Для установки WoeUSB в Ubuntu можно воспользоваться PPA-репозиторием. Выполните в терминале следующие команды:

Я думаю ни один из этих способов не сработает. Во первых у вас iso не то. Это не образ диска как в линуксе, это просто его содержимое, что далеко не одно и тоже. Тут надо дописывать заголовки форматировать носитель в NTFS, как вы это сделаете на Линкусе? Я не знаю. Можно попробовать записать на DVD. Просто когда вы так делаете, то ваша писалка автоматически дописывает всё нужное. Если вы делаете загрузочную флэщку, то не проканает. Можно запустить rufus через wine. Но он не видит флэщек, не может создать таблицу разделов дисков и прочее. И отформатировать не может так же, а надо! К тому же вся эта билиберда годится только для ubunty поганая система. Нормальные люди такой не пользуются. некоторые команды можно адаптировать, но не все.

Я токо не понял а нафига запускать gparted чтоб посмотреть диски? Можно тупо залезть в папку /dev(есть такая, а иначе как бы вы могли монтировать ваши партишны!), в которой есть все устройства видимые вашей системой и которые она определяет. Главное не забудьте вставить вашу флэшку, а то она там не появится. Но можно никуда не лазить, а просто запустить команду lsblk и она вам выдаст все устройства на всех дисках, подсоединённых к компу. Если только вы их не вытащили! Это админовская утилита, но её можно запустить и так.. Она вам не покажет UUID от юзера и ряд др инфы, которую она может показать, но что вам надо вы увидите. Это большая разница запустить большой громоздкий gparted(который кстати надо ещё и установить, если его у вас нет) и маленькую утилиту lsblk. Но я например вообще не люблю эту прогу, хрень какая и не всё может Предпочитаю KDE partinionmanager. Он может всё легко и быстро. Но так же легко всё испортить окончательно и бесповоротно. Но этой прогой хорошо делать бэкап партишн. Это классно.

Источник

Как создать загрузочный USB для Windows 10 в Linux

Make a bootable Windows 10 USB on Linux 1

Вы все в значительной степени знакомы с процедурой создания загрузочного носителя Windows 10 на компьютерах с операционной системой Windows. В этом посте мы покажем вам процедуру создания загрузочного USB / CD с Windows 10 на компьютерах с операционной системой Linux.

Все слишком известный процесс создания загрузочного USB / CD с Windows 10 с помощью Media Creation Tool (MCT) работает только в операционной системе Microsoft, Windows 10. Следовательно, необходимо показать вам, как выполнить то же действие на компьютере с Linux.

Некоторые могут спросить, действительно ли этот учебник необходим. Ответ на этот вопрос — да. Эта процедура для создания загрузочного носителя Windows 10 на компьютере с Linux будет полезна, если, например, ваш рабочий компьютер с Windows 10 упаковывается, и вам нужно подготовить другой компьютер на лету, но все компьютеры, к которым у вас есть доступ, — все Машины Linux, на которых вы не можете создать загрузочный носитель Windows 10 обычным способом. Итак, это ценные технические ноу-хау, которые вы должны иметь в своем наборе.

Сделать загрузочную Windows 10 USB на Linux

Для успешного создания загрузочного USB для Windows 10 в Linux вам потребуется следующее;

1] Во-первых, вам нужно установить WoeUSB

Если вы получили сообщение о том, что «add-apt-repository» не найден, перейдите к установке с помощью следующей команды:

Затем снова запустите указанную выше команду « add-apt-repository ».

Если следующая команда « apt install woeusb » не работает, потому что она не может найти пакет, сделайте это вручную, используя следующую команду:

Затем установите WoeUSB с помощью этой команды:

В Fedora установите с помощью команды:

На OpenSUSE вы можете получить WoeUSB отсюда.

2] Приступить к созданию загрузочного USB

Подключите USB и запустите WoeUSB GUI из меню запуска. Если вы не можете найти его там, вызовите его с помощью этой команды:

Если на вашем USB-устройстве есть файловая система, она будет автоматически смонтирована операционной системой. Откройте браузер файлов и размонтируйте его, нажав на стрелку извлечения рядом с ним.

Теперь выберите поле в поле « Из образа диска (iso)» и перейдите в папку, в которую вы загрузили ISO-образ Windows.

Наконец, в разделе «Целевое устройство» нажмите на свое USB-устройство.

Нажмите «Установить» и дождитесь завершения процесса. Не закрывайте приложение и не извлекайте USB-устройство, пока не получите сообщение об успешном завершении операции.

И вот как вы можете создать загрузочный USB для Windows 10 на компьютере с Linux.

Источник

Загрузочная флешка Windows в Linux

zagruzochnaja fleshka windows v

Бывают случаи, когда вам нужно записать Windows на флешку в Linux, например, когда вы хотите поставить эту систему второй для использования специализированных программ, или вам нужно переустановить операционку своим знакомым. Или же есть пользователи Linux, которые решили вернуться на Windows, но единственную флешку уже перезаписали под Linux LiveUSB.

Загрузочная флешка Windows в Linux создается достаточно просто. Я предлагаю несколько способов решения этой проблемы. Все их я перечислил ниже.

Загрузочная флешка Windows в Linux

Загрузочную флешку можно создать с помощью терминала или специальных графических утилит. Сначала рассмотрим ручной способ.

Способ 1. Терминал и Gparted

Запустите терминал через главное меню или с помощью сочетания клавиш «Ctrl + Alt + T» в Ubuntu и Ubuntu-подобных, кроме Kubuntu.

Первый вариант

использовать команду dd:

Второй вариант

Установите gparted и ntfsprogs. В Ubuntu для этого используйте команду:

Далее нам нужно отформатировать флешку. Можно сделать это через gparted, а можно в терминале.

Для форматирования USB-накопителя в Gparted в правом верхнем углу нажимаем на иконку диска и выбираем флешку.

zagruzochnaja fleshka windows v

Правой кнопкой мыши вызываем контекстное меню для раздела и жмем «Отмонтировать»:

zagruzochnaja fleshka windows v

Затем нажимаем «форматировать в …» в открывшемся меню выбираем «ntfs».

zagruzochnaja fleshka windows v

zagruzochnaja fleshka windows v

Отвечаем на вопрос «Применить эту операцию?» согласием.

Командой все сделать немного проще:

Вместо sdb1 название вашей флешки (не метка!). Чтобы узнать как она называется выполните:

Идём дальше. Откройте Gparted, если вы его ещё не открыли и выберите флешку, если ещё не выбрали. Нажмите правой кнопкой мыши и выберите «Установить флаги». Поставьте галочку boot и нажмите «применить».

zagruzochnaja fleshka windows v

Дальше нужно открыть образ windows.iso.

Осталось только скопировать все файлы из образа на флешку:

Это был способ для тех, кто не любит ставить много одноразовых утилит в систему. Создание загрузочной флешки Windows в Linux с помощью сторонних утилит выглядит проще.

Способ 2. утилита winUSB

Пожалуй, это самый простой способ создания. Установка в Ubuntu:

Установка Debian / Ubuntu 14

zagruzochnaja fleshka windows v

Интерфейс простой. Нажмите сверху на кнопку «Обзор»(иконка папка) и выберите образ. Затем нажмите «Install» и дождитесь окончания.

Способ 3. Утилита Etcher

Если WinUSB не помог, не запустился, его нет для вашего дистрибутива, вам поможет утилита Etcher. Утилита в настоящее время находится в интенсивной разработке, но даже в бета-версии программа исправно выполняет свою функцию писателя iso-образов. Etcher поддерживает запись Linux, macos 10.9 +, Windows 7+. Может быть, создана загрузочная флешка Windows 10 в Linux.

zagruzochnaja fleshka windows v

После установки вы можете запустить программу из главного меню или из appimage файла, если вы выбрали этот путь. Когда программа запустится, найдите у себя загруженный iso-образ:

zagruzochnaja fleshka windows v

zagruzochnaja fleshka windows v

Нажмите кнопку «Flash» и дождитесь окончания записи. У вас появится примерно такая надпись:

zagruzochnaja fleshka windows v

Выводы

Как видите, создание загрузочной флешки Windows в Linux не представляет сложности. Это были все способы, которые я знаю. Если они вам помогли, напишите об этом. Если вы знаете еще способы, обязательно напишите о них в комментариях!

Источник

Создаём загрузочный USB диск с Windows из под Linux

Перед тем как я продолжу, следует указать что в Windows мире два метода загрузки:

Прежде всего USB-диск необходимо подготовить. В Linux наиболее простой и удобной для этих целей утилитой является gparted.

Ставим его если не установлен:

Подготовка USB диска

Выбираем нашу USB флэшку, отмонтируем её если она смонтирована:

gparted unmount usb drive

Отмонтирование USB диска в gparted

gparted create partition table

Gparted создание таблицы разделов

После этого выбираем неразмеченную область, нажимаем правой кнопкой мыши по ней же и выбираем пункт меню «Новый». В появившемся окне выбираем файловую систему NTFS или FAT32. Если у вас какая-то нестандартная сборка в которой могут быть файлы больше 4 гигабайт, то файловая система должна быть определенно NTFS, в противном случае, можно выбрать FAT32, и, тогда, так же можно будет загрузиться с UEFI. Так же необходимо указать метку для USB-диска. Важно: метка должна быть не просто «Windows», а какой либо более уникальной. Если файловая система FAT32, то метка должна быть указана заглавными буквами.

gparted create new partition

Создание нового раздела Gparted

Применяем все наши изменения:

gparted apply all operations

Применение изменений в Gparted

Выходим из gparted.

Копирование файлов Windows на USB диск

Теперь необходимо смонтировать образ с Windows и скопировать данные с него на наш подготовленный ранее usb диск. В большинстве современных рабочих окружений это можно сделать из файлового менеджера. По необходимому образу нажимаем правой кнопкой мыши, выбираем Открыть с помощью и выбираем Disk Image Mounter :

thunar open with disk mounter

Монтирование образа с Windows в файлом менеджере Thunar

Если у вас нет такой утилиты, то можно смонтировать из командной строки:

Делаем USB-диск загрузочным

Если создаем MBR загрузочный диск

Для создания MBR загрузочной записи будем использовать grub:

Теперь на USB-диске в директории boot/grub необходимо создать файл grub.cfg с таким содержимым:

Если создаем UEFI загрузочный диск

Источник

Способы создания загрузочной флешки Windows в Linux

Если вы хотите записать установочник Windows на отдельный носитель, а ваш компьютер при этом работает на Linux, никаких проблем не будет – несмотря на конкуренцию между двумя операционными системами, это совсем несложная задача. Есть несколько способов записи: используя функционал «Линукс» и посредством сторонних приложений. Разберем четыре самых простых варианта с последовательными инструкциями.

sozdat zagruzochnuyu fleshku windows v

Терминал и Gparted

Для создания загрузочной флешки с образом Windows 10, нам понадобится «Командная строка» в Linux – так называемый терминал, либо же «Редактор разделов» — Gparted. Начнем с первого.

Теперь сделаем то же самое через «Редактор разделов» Gparted.

programma gparted

Как видите, можно справиться своими силами с ОС, но если это не для вас, читайте ниже о том, как всё автоматизировать.

Утилита WINUSB

Создать загрузочную флешку с Windows 10 на Linux можно также с помощью специальной программы – это намного быстрее, чем выполнение всех предыдущих шагов. Наверное, вы уже знаете, что программы в Linux можно устанавливать прямо из «Командной строки». Воспользуемся этой приятной опцией и зададим значения:

$ sudo add-apt-repository ppa:colingille/freshlight
$ sudo apt update
$ sudo apt install winusb

komandnaya stroka linuks

Можно также установить это приложение, просто воспользовавшись поиском в репозитории, вовсе без командной строки. Когда откроется окно программы, вы увидите два предложения:

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

Утилита Etcher

Предыдущая программа очень проста и хороша, но, к сожалению, совместима не со всеми разновидностями Linux и не всегда запускается, потому что разработчики не часто представляют публике актуальные обновления. Если это ваш случай, то попробуйте Etcher. Как и все приложения для Linux, оно распространяется бесплатно. С помощью «Этчер» можно записать образ Linux и Windows 7-10 буквально в несколько кликов. Только перед загрузкой обратите внимание, подходит ли ПО к вашей сборке. А теперь разберем, как сделать загрузочную флешку:

sozdat cherez Etcher

Создание загрузочной флешки Windows в Linux без программ

На основе всего вышенаписанного вы можете вообще обойтись без посредничества стороннего ПО и сформировать флешку с установочником в «Линукс» гораздо быстрее. Для этого:

Далее порядок действий такой:

Sozdanie bez programm

Надо отметить, что данный способ будет эффективен только для обновленного посредника между ОС и микропрограммами – UEFI с системой структурирования разделов GPT и разрядностью 64 бита. Для более ранней версии БСВВ такой метод не подойдет – вы просто не найдете нужных файлов. Чтобы воспользоваться флешкой, очень важно настроить UEFI таким образом, чтоб накопитель распознавался, как средство запуска ОС. Для этого перезагрузите ПК и нажмите сочетание клавиш, подходящее под вашу версию БСВВ (чаще F2 или Del, но могут быть и другие варианты), и вызовите посредника. Вы увидите окошко с изображениями жестких дисков, которые пронумерованы по порядку. Выберите вашу флешку (она должна быть заранее подключена) и перетащите её на первое место (к счастью, UEFI позволяет пользоваться мышкой и имеет более-менее понятный внешний вид). После повторной перезагрузки сразу запустится окно установки Windows.

Источник

Windows 10 October 2018 release UEFI bootable USB drive on any Linux distribution.

Notice, that since Windows 10 October 2018 release the installation file sources/install.wim is larger than the maximum FAT32 file size, so we will format USB drive to NTFS. Windows installer also cannot work with an EFI partition (code ef00), so we will use Microsoft basic data partition type (code 0700).

Variant A (For PCs with NTFS support)

Steps for creating USB drive with name /dev/sdc (Replace all commands with YOUR device name!):

  1. Insert USB drive to computer and make sure it is unmounted. Some distributions like to automount USB drives, so make sure you unmount them. Mounted partitions can be found with mount -l | grep '/dev/sdc', then unmount with sudo umount /dev/sdcX (where X is partition number).
  2. Open USB block device using gdisk /dev/sdc, configure it as GPT and create Microsoft basic data partition (code 0700), then write changes and quit (Next steps will destroy partition table in your USB drive!!!).
sudo gdisk /dev/sdc
o
> This option deletes all partitions and creates a new protective MBR.
> Proceed? (Y/N): y
n
> Partition number ... > hit Enter
> First sector ... : > hit Enter
> Last sector ... : > hit Enter
> Current type is 'Linux filesystem'
> Hex code or GUID (L to show codes, Enter = 8300): 0700
p
> Should print something like:
> Disk /dev/sdc: 15646720 sectors, 7.5 GiB
> Model: DataTraveler 160
> Sector size (logical/physical): 512/512 bytes
> Disk identifier (GUID): ...
> Partition table holds up to 128 entries
> Main partition table begins at sector 2 and ends at sector 33
> First usable sector is 34, last usable sector is 15646686
> Partitions will be aligned on 2048-sector boundaries
> Total free space is 2014 sectors (1007.0 KiB)
> Number  Start (sector)    End (sector)  Size       Code  Name
>    1            2048        15646686   7.5 GiB     0700  Microsoft basic data
w
> Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!!
> Do you want to proceed? (Y/N): y
q
  1. Format new partition as NTFS (thx @Alex for -Q idea):
sudo mkfs.ntfs -Q /dev/sdc1
  1. Mount new USB partition to temporary directory in your home:
mkdir ~/tmp-win10-usb-drive
sudo mount /dev/sdc1 ~/tmp-win10-usb-drive
  1. Download Windows installation ISO, create new temporary directory in your home and mount it there:
mkdir ~/tmp-win10-iso-mnt
sudo mount Win10_1809Oct_English_x64.iso ~/tmp-win10-iso-mnt
  1. Copy all files from mounted ISO to USB drive (you can use rsync to see progress):
sudo cp -rT ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
  1. Unmount Windows ISO and USB drive and remove temporary directories:
sudo umount ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
rmdir ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
  1. Insert USB drive to new computer and boot from it.

Variant B (For PCs without NTFS support)

Steps for creating USB drive with name /dev/sdc (Replace all commands with YOUR device name!):

  1. Insert USB drive to computer and make sure it is unmounted. Some distributions like to automount USB drives, so make sure you unmount them. Mounted partitions can be found with mount -l | grep '/dev/sdc', then unmount with sudo umount /dev/sdcX (where X is partition number).
  2. Open USB block device using gdisk /dev/sdc
  3. Configure it as GPT
  4. Create first partition of 1GB size and type Microsoft basic data (code 0700).
  5. Create second partition of rest of the size and type Microsoft basic data (code 0700).
  6. Write changes and quit (Next steps will destroy partition table in your USB drive!!!).
sudo gdisk /dev/sdc
> o
> This option deletes all partitions and creates a new protective MBR.
> Proceed? (Y/N): y
> n
> Partition Number: Enter
> First sector: Enter
> Last sector: 1G
> Type: 0700
> n
> Partition Number: Enter
> First sector: Enter
> Last sector: Enter
> Type: 0700
> p
# Should print something like:
> Disk /dev/sdc: 30031250 sectors, 14.3 GiB
> Model: Ultra USB 3.0   
> Sector size (logical/physical): 512/512 bytes
> Disk identifier (GUID): C657C0AF-3FE2-4152-8BF1-CE3CCA9F3541
> Partition table holds up to 128 entries
> Main partition table begins at sector 2 and ends at sector 33
> First usable sector is 34, last usable sector is 30031216
> Partitions will be aligned on 2048-sector boundaries
> Total free space is 4061 sectors (2.0 MiB)

> Number  Start (sector)    End (sector)  Size       Code  Name
>    1            2048         2048000   999.0 MiB   0700  Microsoft basic data
>    2         2050048        30031216   13.3 GiB    0700  Microsoft basic data

w
> Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!!
> Do you want to proceed? (Y/N): y
q
  1. Format first partition as FAT32 and second as NTFS:
sudo mkfs.fat -F32 /dev/sdc1
sudo mkfs.ntfs -Q  /dev/sdc2
  1. Mount new USB partitions to temporary directories in your home:
mkdir ~/tmp-win10-fat-usb-drive
mkdir ~/tmp-win10-ntfs-usb-drive
sudo mount /dev/sdc1 ~/tmp-win10-fat-usb-drive
sudo mount /dev/sdc2 ~/tmp-win10-ntfs-usb-drive
  1. Download Windows installation ISO, create new temporary directory in your home and mount it there:
mkdir ~/tmp-win10-iso-mnt
sudo mount Win10_1809Oct_English_x64.iso ~/tmp-win10-iso-mnt
  1. Copy following files with from mounted ISO to FAT32 formatted USB drive (basically copy everything besides sources/ but include sources/boot.wim):
sudo cp ~/tmp-win10-iso-mnt/* ~/tmp-win10-fat-usb-drive/
sudo cp -r ~/tmp-win10-iso-mnt/boot ~/tmp-win10-fat-usb-drive/
sudo cp -r ~/tmp-win10-iso-mnt/efi ~/tmp-win10-fat-usb-drive/
sudo cp -r ~/tmp-win10-iso-mnt/support ~/tmp-win10-fat-usb-drive/
sudo mkdir ~/tmp-win10-iso-mnt/sources ~/tmp-win10-fat-usb-drive/
sudo cp ~/tmp-win10-iso-mnt/sources/boot.wim ~/tmp-win10-fat-usb-drive/sources
  1. Copy everything from mounted ISO to NTFS formatted USB drive:
sudo cp -rT ~/tmp-win10-iso-mnt/ ~/tmp-win10-ntfs-usb-drive/
  1. Unmount Windows ISO and both USB partitions and remove temporary directories:
sudo umount ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-fat-drive/ ~/tmp-win10-usb-ntfs-drive/
rmdir ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
  1. Insert USB drive to new computer and boot from it.

На чтение 8 мин Просмотров 1.1к. Опубликовано 12.01.2021

Содержание

  1. Oleg Koptev
  2. Oleg Koptev
  3. Загрузочная флешка Windows 10 с помощью WoeUSB
  4. Создание загрузочной флешки Windows 10 в Linux без программ
  5. ↑ Установка Win 10 на linux
  6. ↑ Какая нужна флешка?
  7. ↑ Дистрибутив Win 10 и создание установочной флешки
  8. ↑ Загрузочная флешка на ПК с Win 7 и выше
  9. ↑ Загрузочная флешка на ПК с Win XP
  10. ↑ Настройка BIOS ноутбука для загрузки с USB

Oleg Koptev

Read more posts by this author.

Oleg Koptev

Итак, по условиям задачи у нас имеется компьютер, работающий под Linux и вам нужно создать на нём загрузочную флешку с Win10. Что ж, нет ничего проще!
Cперва вам, конечно, понадобится скачать ISO-образ Windows 10, например, на сайте Microsoft.
Для создания загрузочных USB-флешек для систем Windows имеется прекрасная утилита с открытым исходным кодом Rufus.

Вполне возможно, что она заработает у вас под Wine, но проверять мы это, конечно, не будем, так как это не путь Linux-ниндзя.
Для решения этой задачи мы будем использовать программу WoeUSB, изначально основанную на коде проекта WinUSB, разработка которого была прекращена в уже далёком 2012 году. WoeUSB поддерживает работу со всеми соврменными версиями Windows, начиная с Win7, а также WindowsPE.
Исходный код проекта доступен на GitHub.
Кроме режима командной строки имеется минималистичный графический интерфейс.
.
Теперь самое время поговорить об установке WoeUSB на ваш компьютер. Во-первых стоит проверить штатный менеджер пакетов, вполне возможно, что программа имеется в репозиториях вашего дистрибутива.
Для дистрибутивов на базе Ubuntu есть PPA (спасибо, WebUpd8!):

Конечно, можно собрать самую свежую версию программы из исходного кода.

Для этого нужно загрузить код с GitHub:

Установим строку версии приложения:

Устанавливаем зависимости:

  1. Дистрибутивы на базе Debian:
  1. Дистрибутив Fedora (версия > 22):
  1. Дистрибутив Fedora 22:

Собираем и устанавливаем WoeUSB:
Ubuntu/Debian:

Теперь немного о работе с программой — вы можете использовать командную строку:

Все доступные настройки можно просмотреть запустив программу без параметров.
Для запуска графической оболочки необходимо выполнить команду woeusbgui.

Если вам по той или иной причине потребовалась загрузочная флешка Windows 10 (или другой версии ОС), при этом на имеющемся компьютере в наличии только Linux (Ubuntu, Mint, другие дистрибутивы), вы сравнительно легко можете записать её.

В этой инструкции пошагово о двух способах создать загрузочную флешку Windows 10 из Linux, которые подойдут как для установки на UEFI-системе, так и для того, чтобы установить ОС в Legacy режиме. Также могут пригодиться материалы: Лучшие программы для создания загрузочной флешки, Загрузочная флешка Windows 10.

Загрузочная флешка Windows 10 с помощью WoeUSB

Первый способ создания загрузочной флешки Windows 10 в Linux — использование бесплатной программы WoeUSB. Созданный с её помощью накопитель работает и в UEFI и в Legacy режиме.

Для установки программы используйте следующие команды в терминале

После установки порядок действий будет следующим:

  1. Запустите программу.
  2. Выберите ISO образ диска в разделе «From a disk image» (также, при желании, можно сделать загрузочную флешку с оптического диска или смонтированного образа).
  3. В разделе «Target device» укажите флешку, на которую будет записан образ (данные с неё будут удалены).
  4. Нажмите кнопку Install и дождитесь завершения записи загрузочной флешки.
  5. При появлении ошибки с кодом 256 «Source media is currently mounted», размонтируйте образ ISO с Windows 10.
  6. При ошибке «Target device is currently busy», размонтируйте и отключите флешку, затем снова подключите её, обычно помогает. Если не сработало, попробуйте предварительно отформатировать её.

На этом процесс записи завершен, можно использовать созданный USB накопитель для установки системы.

Создание загрузочной флешки Windows 10 в Linux без программ

Этот способ, пожалуй, ещё проще, но подойдет только в том случае, если вы планируете загружаться с созданного накопителя на UEFI-системе и устанавливать Windows 10 на GPT диск.

  1. Отформатируйте флешку в FAT32, например, в приложении «Диски» в Ubuntu.
  2. Смонтируйте образ ISO с Windows 10 и просто скопируйте всё его содержимое на отформатированную флешку.

Загрузочная флешка Windows 10 для UEFI готова и с неё можно без проблем загрузиться в EFI-режиме.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

29.03.2019 в 19:31

Ошибка и в программе и при обычном копировании — файл install.wim больше 4 гб

29.03.2019 в 19:48

Видимо, какая-то сборка у вас, где не позаботились о записи на FAT32 под UEFI. Решение — найти где-то Windows-машину или использовать виртуалку и там записать (Rufus умеет делать под UEFI с NTFS).

04.12.2019 в 17:14

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

Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.

Уже давно присматривался к новому ноутбуку, мой старенький HP уже не справлялся с возложенными на него задачами. Хотелось чего-то более производительного, и взял ноутбук ASER ASPIRE 7 A717-71G. Чтобы хоть как-то сэкономить, решил покупать без операционной системы, точнее «операционка» у него – бесплатный Линукс. Немного поигравшись с ним, понял, что без Виндоуса никуда. В этой статье абсолютно не собираюсь поднимать тему: «Что лучше – Windows или Линукс?». Решил ставить 64-разрядную Win 10, поэтому, будет идти речь о том, как как вместо Линукс установить Windows 10.

В сети имеется множество разных роликов об этом, пересмотрев некоторые, взялся за дело. Сразу скажу, что однозначного метода типа: «тупо бери и повторяй» я в сети не встретил, так как кое-что уже поменялось, поэтому и решил поделиться со всеми своими рекомендациями. И так, приступим…

↑ Установка Win 10 на linux

Всю процедуру замены Линукса на Windows 10 можно разделить на несколько этапов:

  1. Скачивание из сети дистрибутива операционной системы;
  2. Создание загрузочной флешки;
  3. Настройка BIOS ноутбука для загрузки с USB;
  4. Установка Windows 10.

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

↑ Какая нужна флешка?

Дистрибутив «десятки» имеет размер 4,8 Гбайта, соответственно для этих целей размер флешки должен быть не менее 8ГБ. Я использовал на 32ГБ, просто у меня другой свободной не было в наличии.

↑ Дистрибутив Win 10 и создание установочной флешки

Есть несколько вариантов, исполнение которых зависит от установленной версии Виндоуса компьютера, на котором будет делаться загрузочная флешка. В любом случае, начинать нужно с поиска дистрибутива, для чего в любой поисковой системе наберите запрос типа: «Windows 10 скачать». Лучше всего использовать официальную версию этой операционной системы с сайта https://www.microsoft.com.

В результатах выдачи он будет находиться в первых числах. Полная ссылка будет иметь вид https://www.microsoft.com/ru-ru/software-download/windows10, хотя в зависимости от региона и прочих показателей, ссылка может сформироваться и по-другому. Переходите по этой ссылке.

↑ Загрузочная флешка на ПК с Win 7 и выше

Для более-менее свежих версий операционных систем (от Win 7 и выше) вам будет предложено сразу создать загрузочный носитель при помощи бесплатной программы MediaCreationTool. Для того, чтобы скачать ее, просто кликайте на кнопку «Загрузить способ».

После скачивания, запустите программу Медиа Креатор и следуйте ее рекомендациям. Более подробно этот метод озвучен в следующем видео.

↑ Загрузочная флешка на ПК с Win XP

Компьютер, на котором мне довелось делать установочную флешку, довольно старый, на нем установлена еще Windows XP. Когда из «Поиска», я перешел на сайт microsoft.com, то на этой странице кнопки «Загрузить способ» не было, но было предложение скачать дистрибутив Windows 10. Из предложенных версий я выбрал самую последнюю.

Чтобы перенести скачанный образ Win10 на флешку, я воспользовался программой UltraISO. Ее можно скачать без проблем из сети. Я делал все, как предлагалось в следующем видео и у меня получилось самому создать установочную флешку с Win 10.

↑ Настройка BIOS ноутбука для загрузки с USB

Если просто вставить флешку в порт USB, то скорее всего, при перезагрузке, ваш ноутбук или компьютер ее просто проигнорирует. Чтобы загрузка пошла именно со сделанной нами флешки, необходимо сделать соответствующие настройки в BIOS-е вашего ПК.

Чтобы попасть в BIOS на моем новом ноутбуке ASER необходимо сразу после его включения до начала загрузки периодически нажимать клавишу F2. На других гаджетах, это может быть другая F-клавиша либо Del.

В BIOS-е зайдите в раздел BOOT. Все перемещения осуществляются функциональными клавишами, которые указаны на этой же странице.

  • Первое, что нужно там сделать, это в первой строке Boot Mode отключить режим UEFI, т.е. заменить его на LEGACI.
  • Следующий шаг, установить приоритет в загрузочных девайсах. Иными словами, необходимо сделать так, чтобы ваш USB накопитель был под первым номером.

После того как сделали все это, нужно нажать F10 и согласившись с сохранениями, выйти из BIOS-а. Все готово для установки Виндоуса 10.

  • Распечатать

Оцените статью:

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

(0 голосов, среднее: 0 из 5)

Поделитесь с друзьями!

Like this post? Please share to your friends:
  • Как записать windows 10 на два диска
  • Как записать mp3 диск средствами windows
  • Как записать mp3 диск с помощью windows
  • Как записать mbr windows 10 на флешку
  • Как записать manjaro linux на флешку в windows