Запись образа Windows на usb в среде Линукс
Всем привет! Скажите пожалуйста, существует ли на Линукс РАБОТАЮЩАЯ программа, которая способна записать загрузочную флешку с Windows? Пробовал Unetbootin, не справилась, Wintousb то же самое. Даже пробовал стандартную утилиту записи загрузочных флешек в Минте, не помогло. Linux Mint 18.
Вручную можно, ищи тут по ms-sys.
Какая винда-то хоть?
Десятая. С 8.1. и Семеркой та же ситуация, без разницы.
Как раз утром записывал исошник с оффтоп7 на флешку.
- форматнуть в ntfs
- поставить флаг boot
- ms-sys -7 /dev/sdX
- примонтировать исо и флешку
- просто скопировать файлы
До этого пробовал unetbootin и dd. Несколько лет назад канало. Теперь нет. Хотя может я рукожопый. Не знаю.
Для меня работало просто создать на флешке раздел FAT32 и скопировать на него содержимое ISO-образа. С UEFI больше ничего не нужно. Для возможности загрузки в Legacy-режиме использовал утилиту ms-sys.
Похоже с Виндой Unetbootin именно так и поступает, тупо распаковывает образ и копирует файлы на флешку без создания загрузочного сектора. Результата положительного это не даёт.
На самом деле можно добавть, ms-sys не нужен, grub2 тоже работает.
Конфиг grub2 для этого: menuentry windows
Форматнуть флешку в NTFS, добавить загрузочный флаг, распаковать содержимое образа на флешку и все.
WinUSB у меня сработала нормально.
Поддерживаю WinUsb, который лежит на PPA (он там для Ubuntu Sausy, но можешь просто переименовать репу под свою версию, либо вообще через dpkg -i установить), но т.к. Mint, то скорее всего GUI не заведется.
Для записи через терминал:
Я чего-то даже как и не думал Вин писать на флеху. Обычно, что менее проблемно, исо-ху на болванку. Ну это во времена Вин7.
А как на одну флешку записать win7.iso и какой-нибудь live-dvd.iso, чтобы можно было их выбирать при необходимости?
Multi загрузочная флешка
Не таких, всё через опу. Ставь венду в виртуалку и туда пробрасывай USB флешку
Работающих не существует. Все в отпуске. Или халтурят.
Кинь мне питик на сотик я запишу.
просто в лайнэксе под каждую программу свой дистрибутив
Не, этож венда, где наиболее очевидный вариант никак не работает.
Недавно писал семерку на флешку. Все работает.
У меня не работает, пробовал семёрку и десятку.
В общем ни форматирование в NTFS с присвоением boot и копированием файлов из iso, ни программа WinUsb (которая в конце записи выдаёт ошибку) не дали положительного результата.
Где /dev/sdx — путь к блочному устройству — твоей флешке. Пример /dev/sdb (не /dev/sdb1). После этой команды флешку нельзя будет использовать никак, кроме как в качестве загрузочного устройства. Подробнее о dd на хабре и на Arch Wiki.
P.S. вместо $ISO должен стоять путь к образу.
мне с windows 10 ничего не помогло :-(. ни dd, ни все утилиты, либо не загрузится, либо не ставится (установщик винды туповат, путает разделы), пришлось ставить винду в kvm, прокидывать флешку внутрь и создавать загрузочную флешку с помощью windows, а потом уже ставить.
Тебе же писали, что нужно ещё загрузчик прописывать в /dev/sdx
FAT32
Написано форматнуть в ntfs, но на сколько я знаю более новые bios системы ntfs не читают, как сделать реаниматор в fat32&?
Тоже тестировал Linux Mint 18.2 🙂 Попробуйте прогу — MultiBootUSB. Только через нее успешно записал Windows 10 и установил. Скачать можно на multibootusb.org/page_download/ — (python3-multibootusb_8.8.0-1_all.deb — Debian / Ubuntu Package)
Ну у меня с оффтопиком 7 работает форматирование флешки в FAT32, вызов ms-sys с параметром -7 и последующее копирование файлов из .iso на флешку. И мультизагрузочную флешку с онтопиком делал, с syslinux в качестве загрузчика. Вот ХРень научить с флешки грузиться проблематично, да (но возможно), но кому нужно в 2017 это старье? Всяких «специальных» программ не использовал никогда, только ms-sys. А все остальные инструменты есть из коробки.
Способы создания загрузочной флешки Windows в Linux
Если вы хотите записать установочник Windows на отдельный носитель, а ваш компьютер при этом работает на Linux, никаких проблем не будет – несмотря на конкуренцию между двумя операционными системами, это совсем несложная задача. Есть несколько способов записи: используя функционал «Линукс» и посредством сторонних приложений. Разберем четыре самых простых варианта с последовательными инструкциями.
Инструкция по созданию загрузочной флешки Windows в Linux.
Терминал и Gparted
Для создания загрузочной флешки с образом Windows 10, нам понадобится «Командная строка» в Linux – так называемый терминал, либо же «Редактор разделов» — Gparted. Начнем с первого.
- Подключите флешку, которая будет носителем дистрибутива.
- Чтобы добраться до терминала, нажмите Ctrl+Alt+T или откройте меню, найдите в нем «Настройки»- «Устройства» — «Клавиатура» и задайте собственное сочетание клавиш для вызова «Командной строки», а затем нажмите его.
- Также можно нажать Alt+F2, и перед вами появится окно «Выполнить» — точь-в-точь, как в Windows. В него нужно вписать либо: «$ gnome-terminal» (через пробел между значком $ и командой, но без кавычек), либо: «$ konsole».
- В первом случае вы увидите классический вариант «Командной строки» без какой-либо графики, а во втором – небольшое, приятное глазу окошко, расположенное прямо поверх экранной заставки. Можете выбирать, что вам нравится больше – это не имеет значения, все будет работать одинаково.
- Далее нужно узнать наименование вашей флешки. Для достоверности впишите в «Командную строку»: «fdisk –l» (без кавычек), нажмите «Enter» и сохраните полученный результат – сейчас он нам пригодится.
- Теперь впишите команду: «$ sudo mkfs.ntfs /dev/имя_вашего_накопителя» и нажмите «Enter» — носитель отформатируется и будет готов к дальнейшей работе.
- Впишите в командную строку: «# dd if=/windows.iso of=/dev/sdx» (без кавычек). Таким образом, система «понимает», что от нее ожидают записи загрузочного диска.
Теперь сделаем то же самое через «Редактор разделов» Gparted.
- Установите загрузочную флешку, с которой предполагается записывать образ через Linux для Windows.
- Снова вызовите «Командную строку» и попросите систему открыть Gparted – впишите: «$sudo apt install gparted ntfsprogs», нажмите «Enter» и дождитесь результата.
- Когда откроется окно «Редактора», справа вверху вы увидите небольшое изображение диска. Кликните его и выберите нужную флешку.
- Теперь накопитель с информацией о нем отображается ниже, в основном окне. Кликните по нему ПКМ и нажмите «Отмонтировать». После этого недоступные команды, отображавшиеся серым цветом, станут кликабельными.
- И снова клик ПКМ по названию флешки – на этот раз выбираем «Форматировать в…». Появится много разноцветных квадратиков с надписями – нас интересует ярко-голубой с надписью: «ntfs».
- Соглашаемся с проведением форматирования.
- Опять правый клик по названию флешки и выбор опции Manage flags с меткой напротив boot. Примените изменения.
- Возвращаемся к «Командной строке» и по порядку вписываем: «$ sudo mkdir /media/iso» и «$ sudo mount windowsiso /media/iso -t udf -o loop», чтобы отыскать файлы образа.
- Обязательно проверьте точку монтирования через команду: «ls /run/media» и запомните результат.
- Все, запускаем процесс записи командой: cp -R /media/iso/точка_монтирования_флешки.
Как видите, можно справиться своими силами с ОС, но если это не для вас, читайте ниже о том, как всё автоматизировать.
Утилита WINUSB
Создать загрузочную флешку с Windows 10 на Linux можно также с помощью специальной программы – это намного быстрее, чем выполнение всех предыдущих шагов. Наверное, вы уже знаете, что программы в Linux можно устанавливать прямо из «Командной строки». Воспользуемся этой приятной опцией и зададим значения:
- $ sudo add-apt-repository ppa:colingille/freshlight;
- $ sudo apt update;
- $ sudo apt install winusb.
Можно также установить это приложение, просто воспользовавшись поиском в репозитории, вовсе без командной строки. Когда откроется окно программы, вы увидите два предложения:
- записать ОС из iso-образа;
- записать ОС с диска.
Выбирайте первое и подтверждайте начало процесса. Больше не потребуется никаких манипуляций – можно вынимать флешку и пользоваться.
Утилита Etcher
Предыдущая программа очень проста и хороша, но, к сожалению, совместима не со всеми разновидностями Linux и не всегда запускается, потому что разработчики не часто представляют публике актуальные обновления. Если это ваш случай, то попробуйте Etcher. Как и все приложения для Linux, оно распространяется бесплатно. С помощью «Этчер» можно записать образ Linux и Windows 7-10 буквально в несколько кликов. Только перед загрузкой обратите внимание, подходит ли ПО к вашей сборке. А теперь разберем, как сделать загрузочную флешку:
- Запустите программу и нажмите первую подсвеченную кнопочку: «Выбрать образ». Укажите нужный.
- Далее подключите накопитель и начните запись – после выполнения первого шага, подсветится кнопочка второго – выбор флешки, на которую будет записываться образ Windows.
- По завершении работы вы увидите надпись, свидетельствующую о том, что флешка готова к использованию.
Создание загрузочной флешки Windows в Linux без программ
На основе всего вышенаписанного вы можете вообще обойтись без посредничества стороннего ПО и сформировать флешку с установочником в «Линукс» гораздо быстрее. Для этого:
- запаситесь образом оптического диска Windows (можно скачать его или списать с работающей системы);
- флешкой с достаточным количеством памяти.
Далее порядок действий такой:
- Флешку нужно предварительно настроить на формат ntfs или FAT32 (выше рассказано, как это сделать).
- Образ оптического диска надо превратить в установочные файлы. Чтобы сделать это, откройте его через архиватор и извлеките содержимое из хранилища.
- Все элементы просто перетаскиваются на флешку.
Надо отметить, что данный способ будет эффективен только для обновленного посредника между ОС и микропрограммами – UEFI с системой структурирования разделов GPT и разрядностью 64 бита. Для более ранней версии БСВВ такой метод не подойдет – вы просто не найдете нужных файлов. Чтобы воспользоваться флешкой, очень важно настроить UEFI таким образом, чтоб накопитель распознавался, как средство запуска ОС. Для этого перезагрузите ПК и нажмите сочетание клавиш, подходящее под вашу версию БСВВ (чаще F2 или Del, но могут быть и другие варианты), и вызовите посредника. Вы увидите окошко с изображениями жестких дисков, которые пронумерованы по порядку. Выберите вашу флешку (она должна быть заранее подключена) и перетащите её на первое место (к счастью, UEFI позволяет пользоваться мышкой и имеет более-менее понятный внешний вид). После повторной перезагрузки сразу запустится окно установки Windows.










