Как записать windows на флешку из под 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» укажите флешку, на которую будет записан образ (данные с неё будут удалены). 
  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. 
    Форматировать флешку в FAT32 в Linux

  2. Смонтируйте образ ISO с Windows 10 и просто скопируйте всё его содержимое на отформатированную флешку. 
    Копирование файлов установки Windows на флешку в Linux

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

В данной статье мы расскажем как создать загрузочную флешку с Windows в системе Linux с помощью утилиты под названием «Ventoy».

Для начала вам потребуется:

— Сама утилита Ventoy под Linux, скачать вы ее можете с официального сайта.

— ISO Образ нужной вам Windows, скачать его можно в нашем каталоге.

— Так же вам потребуется активировать будущую Windows, оригинальные ключи активации вы можете приобрести у нас в магазине по выгодным ценам от 1140 ₽.

1) После того как вы скачали архив с программой, распаковываем его в удобное для вас место.

2) Переходим в папу с программой, и нажимаем «Свойство» на файле «VentoyGUIx86_x64».

3) В разделе «Права» ставим галочку напротив «Разрешить выполнение файла как программы», чтобы сделать файл исполняемым.

4) После этого запускаем файл.

5) После запуска открывается интерфейс утилиты, если вы будете устанавливать Windows на старый ПК c Legacy Boot, то в разделе Option => Partition Style выбираем «MBR». Если же установка будет производиться на новый ПК с UEFI, тогда выбираем разметку «GPT».

6) После выбора нужной вам разметки, жмем «Install» и ждем какое-то время.

7) После записи программы на флешку, появится два раздела.

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

— Второй раздел, куда нужно будет поместить ISO образ Windows.

8) Все что нам остается, это просто переместить во второй раздел заранее скачанный ISO образ нужной вам Windows.

9) После чего запуститься с этой флешки, выбрать второй раздел и начать процедуру установки системы.

Хотим напомнить что все популярные ISO образы Windows вы можете скачать в нашем каталоге.
— Windows 11

— Windows 10

— Windows 8.1

— Windows 7

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

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

Содержание статьи

  • Загрузочная флешка 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 не представляет сложности. Это были все способы, которые я знаю. Если они вам помогли, напишите об этом. Если вы знаете еще способы, обязательно напишите о них в комментариях!

Об авторе

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

Иногда из-под Linux необходимо создать загрузочную флешку с Windows.

Способы

UEFI

Последние версии Windows могут загружаться в UEFI если просто отформатировать флешку в FAT32 и распаковать на нее образ.

Для этого делаем следующее:

  • Через Gparted форматируем флешку в FAT32.
  • В том же Gparted делаем RCM по разделу ▷ Управление флагами
  • Отмечаем флаг BOOT
  • Закрываем Gparted
  • Монтируем флешку
  • Монтируем ISO образ
  • Копируем содержимое ISO-образа на флешку

MBR

Делаем тоже самое, что и для UEFI, но кроме этого выполняем следующее:

  • ставим загрузчик GRUB2
# grub-install --target=i386-pc --boot-directory="/media/$user/$drive/boot" /dev/sdX

где boot — каталог на установочной флешке

  • создаем в boot/grub файл grub.cfg со следующим содержимым:
default=1  
timeout=15
color_normal=light-cyan/dark-gray
menu_color_normal=black/light-cyan
menu_color_highlight=white/black

menuentry "Start Windows Installation" {
    insmod ntfs
    insmod search_label
    search --no-floppy --set=root --label $USB_drive_label --hint hd0,msdos1
    ntldr /bootmgr
}

menuentry "Boot from the first hard drive" {
    insmod ntfs
    insmod chain
    insmod part_msdos
    insmod part_gpt
    set root=(hd1)
    chainloader +1
    boot
}

Автоматический способ с помощью WoeUSB

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

К примеру, woeusb (подробнее см. man woeusb).

$ su -
# apt-get install woeusb
# woeusb --device Win10_21H2_Russian_x64.iso /dev/sde

Примечание: Win10_21H2_Russian_x64.iso — тут укажите iso-образ (если вы находитесь в каталоге с ним) или полный путь к нему, /dev/sde — тут укажите путь к устройству флешки, без указания раздела.

Источники

  • youtube.com/Алексей Лещенко
  • the-bosha.ru

Содержание статьи:

  • Создание загрузочной флешки в Linux
    • Способ 1
    • Способ 2
    • Способ 3
    • Способ 4
    • Как установить Windows, что делать дальше с «этой» флешкой
  • Вопросы и ответы: 0

Вопрос от пользователя

Добрый день.

Александр, подскажите с одной ерундой. В общем, у меня полетел ноут, и я купил новый. Но недосмотрел, и на нем не было Windows, вместо нее стоит Linux Ubuntu. С ней я не умею работать, и хочу переустановить систему.

В общем, погуглил, пытаюсь создать загрузочную флешку с Windows, но не получается. Не могли бы вы показать пример, хоть 1-2, как лучше сделать-то…

Здравствуйте.

Да… О загрузочной флешке (я бы лучше сказал 📌комп. аптечке) лучше подумать заранее… чтобы была всегда под-рукой.

Ниже в заметке я приведу неск. способов решения вопроса (на примере Ubuntu, т.к. она наиболее часто встречается на новых ноутбуках). Однако, хочу предупредить, что на всякий случай я бы загрузил 2 разных образа ISO и записал бы их на 2-3 флешки несколькими способами.

Зачем? Дело в том, что при установке Windows придется форматировать диск с Linux (вероятно), и если в дальнейшем «появится ошибка», то создать еще одну флешку вы не сможете! (по крайней мере, это актуально на тот случай, если у вас нет поблизости соседа/друга, который может помочь вам записать флешку 🙂)

*

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

*

📌 Важно!

Первое, что вам нужно сделать — это скачать загрузочный ISO образ с нужной вам версией Windows (Linux). В способах ниже я на этом не буду останавливаться, вот пару ссылок, где можно найти Windows 8-11 и популярные дистрибутивы Linux:

  1. Windows — ссылка;
  2. Linux (Ubuntu, Mint, Elementary OS и др.) — ссылка.

*

Способ 1

Система Ubuntu хороша прежде всего тем, что в ее арсенале уже есть множество встроенных приложений (которые здорово облегчают жизнь начинающему пользователю). Вот и для записи установочной флешки — тоже есть встроенное решение! (по крайней мере в совр. версии Ubuntu 22.04 при обычном типе уст.).

Правда, записать образ с Windows с помощью нее — вряд ли получится… (но попробовать никто не мешает?!)

*

Найти утилиту можно в списке предустановленных, см. боковое меню. Название: «Создание загрузочного диска». 👇

img-prilozheniya-Ubuntu-sozdanie-zagr.-diska.jpg

Скриншот. приложения Ubuntu — создание загр. диска

Далее нужно выбрать ISO образ, флешку, и начать запись. Всё просто! 👌

img-Vyibor-obraza-diska-knopka-nachat.jpg

Скриншот. Выбор образа, диска, кнопка начать

*

Способ 2

Есть одно замечательное приложение, позволяющее создавать универсальные мульти-загрузочные флешки максимально просто, — речь идет о Ventoy (годится и для флешек с Windows, и с Linux).

Ventoy

Ссылка на офиц. сайт: https://www.ventoy.net/en/download.html

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

*

Итак…

1) Сначала на офиц. сайте открываем страничку «Download» и переходим по ссылке вида «Ventoy… Linux.tar.gz». См. пример ниже. 👇

img-Ventoy-for-Linux.jpg

Скриншот офиц. сайта. Ventoy для Linux

2) Далее загружаем сам архив (с сайта GitHUB). Весит он примерно 18 Мб (на текущий момент).

img-Zagruzka-Ventoy-dlya-Linux.jpg

Скриншот. Загрузка Ventoy для Linux

3) Затем открываем папку «Загрузки», т.е. ту папку, куда мы загрузили архив с приложением… (кстати, в Ubuntu в меню слева есть ссылка на обозреватель дисков/проводник).

Архив нужно извлечь (в той же Ubuntu — правый клик по нему и в меню выбрать оное…). 👇

img-Izvlekaem-arhiv-s-Ventoy.jpg

Скриншот. Извлекаем архив с Ventoy

4) Далее открываем папку с файлами приложения (которую мы извлекли), и кликаем правой кнопкой мышки в любом ее свободном месте — в меню выбираем «Открыть в терминале» (в Ubuntu это работает). 👇

img-Otkryit-papku-v-terminale.jpg

Скриншот. Открыть папку в терминале

5) В терминале наберите нижеприведенную команду и нажмите Enter:

sudo ./VentoyWeb.sh

Если все прошло корректно и приложение было запущено — вы увидите URL адрес, по которому оно доступно. Например, http://127.0.0.1:24680

Адрес нужно скопировать и вставить в адресную строку браузера (например, Firefox).

img-Zapuskaem-Ventoy.jpg

Скриншот. Запускаем Ventoy

6) Собственно, по этому адресу откроется Ventoy — осталось только подключить флешку и нажать кнопку «Install». См. скрин ниже. 👇

img-Otkryivaem-v-brauzere-Ventoy.jpg

Скриншот. Открываем в браузере Ventoy

7) Обратите внимание, что при подготовке загрузочной флешки в Ventoy — все данные на ней будут удалены! О чем, кстати, приложение предупреждает вас и просит подтвердить аж целых 2 раза!

img-Podtverzhdaem-formatirovanie-diska.jpg

Скриншот. Подтверждаем форматирование диска

8) Если всё прошло успешно и флешка была подготовлена — должно появиться сообщение с поздравлением (см. мой пример ниже 👇).

img-Fleshka-otformatirovana-teper-ona-stala-zagruzochnoy.jpg

Скриншот. Флешка отформатирована, теперь она стала загрузочной!

9) Теперь просто копируем загрузочные ISO образы (Да! Можно не только один, но и неск.) на подготовленную нами флешку в Ventoy.

img-Peremeshhaem-na-fleshku-ISO-obrazyi-s-nuzhnyimi-nam-sistemami-Linux-Windows-LiveCD-antivirusyi-i-dr..jpg

Скриншот. Перемещаем на флешку ISO образы с нужными нам системами (Linux, Windows, LiveCD, антивирусы и др.)

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

img-Dozhidaemsya-zaversheniya-kopirovaniya-3-min..jpg

Скриншот. Дожидаемся завершения копирования (3 мин.)

*

Способ 3

Есть еще одно легкое, надежное и универсальное приложение нашей задачи — речь о Rosa Image Writer (ссылочка на офиц. сайт). Работает она не только с ОС Rosa OS, но и с любыми другими образами ISO (что нам и нужно 🙂).

Как пользоваться:

1) Переходим на офиц. сайт (ссылка выше) и загружаем архив с «Росой».

img-Skrin-s-ofits.-sayta-Rosyi.jpg

Скриншот. Скрин с офиц. сайта «Росы»

2) Далее извлекаем из архива каталог, заходим в него и в свободном месте делаем ПКМ мышкой — в меню выбираем «Открыть в терминале». Затем в терминале используем следующую команду:

sudo ./RosaImageWriter

Если все корректно — запустится приложение. Останется выбрать флешку, образ ISO (см. папку «Home» — это домашний каталог в Linux, в нем есть папка «Загрузки», куда по умолчанию скачиваются все файлы) и нажать «Записать».

img-4-SHAGA-dlya-zapisi-diska-s-pomoshhyu-Rosyi.jpg

Скриншот. 4 ШАГА для записи диска с помощью «Росы»

3) Приложение предупредит, что во время записи флешки все предыдущие данные с нее будут удалены.

img-Preduprezhdenie-ot-Rosyi.jpg

Скриншот. Предупреждение от Росы

4) Ну и останется только дождаться, пока операция будет завершена. Приложение, кстати, работает очень шустро!

img-Operatsiya-uspeshno-zavershena-Rosa.jpg

Скриншот. Операция успешно завершена («Роса»)

*

Способ 4

Etcher — еще одно простое и универсальное решение для записи загрузочных флешек. Офиц. сайт: https://www.balena.io/etcher/

1) Обратите внимание, что на офиц. сайте нужно загрузить версию для Linux (см. скрин ниже. По умолчанию она выбирается не всегда). 👇

img-Skrin-s-ofits.-sayta-Etcher.jpg

Скриншот. Скрин с офиц. сайта Etcher

2) Далее нужно загруженный архив извлечь (можно сразу же в папку загрузки).

img-Izvlech-v-tekushhuyu-papku-Etcher.jpg

Скриншот. Извлечь в текущую папку (Etcher)

3) Затем зайти в эту папку и начать процедуру переименования файла: это нужно, чтобы скопировать его имя (оно нам будет нужно).

img-Kopiruem-imya-fayla-ispolnyaemogo.jpg

Скриншот. Копируем имя файла исполняемого

4) Теперь в этой же папке в любом свободном месте сделайте клик правой кнопкой мыши и в меню выберите «Открыть в терминале» (актуально, по крайней мере, для Ubuntu).

img-Otkryit-v-terminale.jpg

Скриншот. Открыть в терминале

5) Далее последовательно введите в терминале две команды (обратите внимание на вторую: после «sudo ./» укажите имя файла, которое мы скопировали чуть ранее):

sudo apt install fuse

sudo ./balenaEtcher-1.7.9-x64.AppImage

img-Ustanavlivaem-Fuse-i-zapuskaem-prilozhenie-Etcher.jpg

Скриншот. Устанавливаем Fuse и запускаем приложение Etcher

6) Сразу после этого должно появится окно — приложение Etcher.

В нём нужно выбрать образ с Windows (см. папку «Home» — это домашний каталог в Linux, в ней есть папка «Загрузки», куда по умолчанию скачивается все файлы), указать флешку и нажать кнопку «Flash!» для старта.

img-Etcher-zapuskaem-zapis.jpg

Скриншот. Etcher — запускаем запись

7) После останется только дождаться завершения операции…

img-Dozhidaemsya-poka-fleshka-budet-gotova.jpg

Скриншот. Дожидаемся пока флешка будет готова

8) Если все прошло корректно и не было ошибок — увидите сообщение «Flash Compete!». 👇

img-Complete-Eto-nam-i-nuzhno-ura.jpg

Скриншот. Complete! Это нам и нужно, ура!

*

Как установить Windows, что делать дальше с «этой» флешкой

  1. подключить флешку к USB-порту;
  2. включить компьютер/ноутбук и сразу же нажать 📌кнопку входа в Boot Menu;
  3. в Boot Menu нужно выбрать строку с «нашей» флешкой и нажать Enter;

    img-Vyibor-zagruzochnoy-fleshki-Boot-Menu-zagruzochnoe-menyu.jpg

    Скриншот. Выбор загрузочной флешки — Boot Menu (загрузочное меню)

  4. далее должна начаться установка Windows (в зависимости от выбранной версии могут быть нюансы). Полную установку Windows 10 — см. в этой заметке, Windows 11 — в этой.

    img-Ustanovit.jpg

    Скриншот. Установить Windows

  5. как правило, на этапе выбора диска под установку Windows, необходимо удалить все разделы с Linux… (т.к. Windows не поддерживает файловую систему EXT4, которая используется той же Ubuntu…). 📌Важно: разумеется, при удалении раздела диска — все данные на нем также будут удалены!

    img-Udalyaem-vse-lishnie-razdelyi.jpg

    Фото с экрана при установке Windows 10. Удаляем все лишние разделы

  6. В остальном установка идет по штатному сценарию!

*

Иные варианты решения вопроса приветствуются в комментариях…

Удачи!

👋

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Добавьте игру в исключения защитника windows
  • Как зайти в редактор реестра windows 10 через командную строку
  • Amd a10 6800k windows 10
  • Как войти в автозагрузку в windows 10 через командную строку
  • 0x00000098 windows 10 при загрузке