Автор Тема: WoeUSB - LiveUSB Windows из Linux  (Прочитано 23491 раз)

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3073
  • Что бы ни случилось, всё будет хорошо!
WoeUSB - LiveUSB Windows из Linux
« : 02 Июля 2017, 11:07:03 »
Иногда приходится оказывать помощь в установке винды своим знакомым, которые без неё никуда.
Для создания загрузочного образа средствами Linux разработана WoeUSB — специализированная утилита (является форком более ранней утилиты WinUSB), позволяющая создавать загрузочный Live-USB (флешку) для установки Windows начиная с Vista и новее (в том числе Windows PE).

Устанавливается в Ubuntu 14.04 и более поздних дистрибутивах из репозитория ppa:nilarimogard/webupd8
sudo add-apt-repository ppa:nilarimogard/webupd8 -y sudo apt update sudo apt install woeusbВ отчасти русифицированном графическом интерфейсе утилита WoeUSB обозначится в системных приложениях.
Создание загрузочной флешки (Windows USB stick) производится с оригинального и/или копии Windows DVD диска, а также ISO-образа с поддержкой любого языка и версии Windows (Home, Pro и др...).
Для создания LiveUSB носитель должен быть отмонтирован. Файловая система и созданные на носителе разделы удаляются, носитель автоматически форматируется в FAT-32, монтируется и начинается копирование... По завершении копирования устанавливается загрузчик (Grub), совместимый с загрузочными модулями Legacy/MBR-style/IBM PC, имеется встроенная загрузка UEFI для Windows 7 и более поздних версий.
Процесс копирования может занять значительное время (в среднем 30-40 минут), в зависимости от производительности используемого компьютера, скорости чтения/записи у флешки и исходного носителя (DVD или ISO). Для создания LiveUSB утилита требует прав администратора (root), после запуска "процесса" его можно отменить, но делать этого не рекомендуется, так как существует вероятность порчи носителя.
Во время копирования лучше воздержаться от использования приложений, использующих много ресурсов компьютера. Об окончании процесса WoeusbGUI известит соответствующим диалогом. Флешка должна быть примерно на 10% больше размера образа диска (рекомендуется флешка 8Гб и более). Оставшееся на флешке свободное пространство можно использовать на своё усмотрение без потери функционала Live-USB.
Сам эту утилиту в работе пока не пробовал, но поделился её возможностями, описанными здесь и здесь. Вдруг понадобится.
« Последнее редактирование: 29 Апреля 2018, 00:25:44 от vita »

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4812
  • Да будет свет!
Re: WoeUSB - LiveUSB Windows из Linux
« Ответ #1 : 02 Июля 2017, 12:17:57 »
Решила проверить утилиту WoeUSB в Matuntu-Z64.
Взяла 8-гиговую флешку, нашла образ Win8 размером 5 ГБ, удалила с неё всё содержимое и приступила к работе.
В самом начале столкнулась с ошибкой
Спойлер
Installation failed !
Exit code: 256
Log:
WARNING: The deprecated --format option is still available but will be dropped in WoeUSB v3.0!
Error: Target device is currently busy, unmount all mounted partitions in target device then try again
/usr/bin/woeusb: строка 506:  2868 Завершено      while true; do
    sleep 0.05; echo 'pulse';
done
Target device is busy, please make sure you unmount all filesystems on target device before detaching it.
- перед записью образа забыла отмонтировать флешку!
Отмонтирование выполнила с помощью Gparted, после чего начался процесс записи длительностью около 7 минут с оповещением об успешной операции  :)

Загрузочный носитель стал именоваться Windows USB и после монтирования на нём размещены 5 объектов

Самый объёмный из них SMBB - 5 ГБ - образ Win8.
Дисковая утилита, как и Gparted, видит записанный накопитель в файловой системе FAT32 с флагом LBA

Как утверждается в сообщении об этой утилите, свободное пространство можно заполнить другими файлами, что не повлияет на работу загрузочного носителя.
« Последнее редактирование: 29 Апреля 2018, 00:31:27 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4812
  • Да будет свет!
Re: WoeUSB - LiveUSB Windows из Linux
« Ответ #2 : 02 Июля 2017, 13:58:47 »
Тот же самый образ Win8 не был записан программой MultiSystem, сообщившей, что образ не поддерживается, и Etcher, предупредившей о том, что
Цитировать
Attention!
It looks like you are trying to burn a Windows Image.
Unlike other images, Windows images require special processing to be made bootable. We suggest yuo use a tool specially designed for this purpose, such as Rufus (Windows) or Boot Camp Assistant (macOS).
 
В переводе:
Внимание "," похоже, что вы пытаетесь записать образ Windows. "," в отличие от других образов, образы Windows требуют специальной обработки для загрузки. Мы предлагаем использовать специально разработанные для этой цели средства, например, Руфус (Windows) или Boot Camp Assistant (Макос).
Получается, Etcher, как и MultiSystem, не могут работать с образами, предполагающими загрузку UEFI, зато нормально воспринимают образ Win7, который успешно записался на флешнакопитель в обеих программах, но намного быстрее в Etcher
« Последнее редактирование: 29 Апреля 2018, 00:33:30 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн yx

  • Старожил
  • ****
  • Сообщений: 471
  • Успехов в труде и счастья в личной жизни!
Re: WoeUSB - LiveUSB Windows из Linux
« Ответ #3 : 05 Июля 2017, 17:27:14 »
Решила проверить утилиту WoeUSB в Matuntu-Z64.
похоже, утилита изменит мои планы на флешки. А скорость установки винды с этой утилиты проверяли?
Счастье для всех!.. Даром!.. Сколько угодно счастья!.. Все собирайтесь сюда!.. Хватит всем!.. Никто не уйдет обиженный!.. ©
Как жаль, что так на земле не бывает...

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4812
  • Да будет свет!
Re: WoeUSB - LiveUSB Windows из Linux
« Ответ #4 : 05 Июля 2017, 22:03:47 »
похоже, утилита изменит мои планы на флешки. А скорость установки винды с этой утилиты проверяли?
Пока не было необходимости в установке винды. Скорость установки также может зависеть от интерфейса флешки, интерфейса носителя информации, на который будет устанавливаться система, и аппаратной конфигурации компьютера (CPU, ОЗУ и т.д.).
Делай с нами, делай как мы, делай лучше нас!

Оффлайн yx

  • Старожил
  • ****
  • Сообщений: 471
  • Успехов в труде и счастья в личной жизни!
Re: WoeUSB - LiveUSB Windows из Linux
« Ответ #5 : 06 Июля 2017, 12:39:09 »
эти детали очевидны. Просто я надеялся, что вместе с утилитой пришел какой-нибудь новый вид установки. Впрочем, если там можно использовать winntsetup, то меня бы это вполне бы устроило. С помощью этой штуки время установки сократилось до нескольких минут + установка драйверов при помощи драйверпака (если я не забыл названия). Винду. по правде, я тоже давненько не ставил, однако полностью отказаться от практики ее пользования я не могу. Особенно, учитывая, что приходится помогать совсем разным людям
Счастье для всех!.. Даром!.. Сколько угодно счастья!.. Все собирайтесь сюда!.. Хватит всем!.. Никто не уйдет обиженный!.. ©
Как жаль, что так на земле не бывает...

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4812
  • Да будет свет!
Re: WoeUSB - LiveUSB Windows из Linux
« Ответ #6 : 06 Июля 2017, 12:42:34 »
С помощью этой штуки время установки сократилось до нескольких минут + установка драйверов при помощи драйверпака (если я не забыл названия).
Откуда такой вывод, если
Винду. по правде, я тоже давненько не ставил
Делай с нами, делай как мы, делай лучше нас!

Оффлайн yx

  • Старожил
  • ****
  • Сообщений: 471
  • Успехов в труде и счастья в личной жизни!
Re: WoeUSB - LiveUSB Windows из Linux
« Ответ #7 : 06 Июля 2017, 16:57:21 »
c тех самых пор, когда последний раз винду на леново идеалпад z500 ставил. Правда, с тех пор и флешки с установщиком и драйверпаком потеряны. Давненько ж я не брал в руки карты...
Счастье для всех!.. Даром!.. Сколько угодно счастья!.. Все собирайтесь сюда!.. Хватит всем!.. Никто не уйдет обиженный!.. ©
Как жаль, что так на земле не бывает...

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4812
  • Да будет свет!
Re: WoeUSB - LiveUSB Windows из Linux
« Ответ #8 : 03 Сентября 2018, 12:36:21 »
15 августа 2018 года в репозитории стали доступны пакеты WoeUSB - 3.2.2-1~webupd8~bionic0

Автор утилиты сообщает об изменениях в новой версии:
Цитата: Changelog
**Незарегистрированный режим ограничен основными функциями**
После регистрации Вам будут доступны:
- отсутствие этого сообщения;
- функция чтения текста, обратный перевод, тестовый режим ввода для Японского и Корейского языков;
- будущие новые функции.
Если ничего из вышеперечисленного Вам не нужно и Вы не хотите отблагодарить автора, регистрация не требуется.
Делай с нами, делай как мы, делай лучше нас!