Як зробити USB-накопичувач Windows на Linux за допомогою WoeUSB

Зробити USB-диск Windows легко — у Windows. Це тому, що як користувач Windows, ви оточені безліччю чудових інструментів обробки зображень USB. Як наслідок, отримання копії Windows для інсталяції на USB може відбутися за лічені хвилини. Зробити USB-накопичувач Windows на Linux не так просто. Усі традиційні інструменти обробки зображень USB на платформі (навіть такі хороші, як Etcher) не можуть створити хороший USB для Windows. Це не пощастило користувачів, які використовують як Windows, так і Linux.

ПОВІДОМЛЕННЯ СПОЙЛЕРА: прокрутіть униз і перегляньте відеоурок у кінці цієї статті.

На щастя, є кілька способів зробити завантажувальний USB-накопичувач Windows на Linux. У цій статті ми розглянемо два способи. Перший – це використання інструменту під назвою WoeUSB. Другий — простий трюк, який працює лише з Windows 10. Почнемо!

Установка

Процес встановлення відрізняється для кожної операційної системи. Деякі доступні пакети для WoeUSB, а інші ні.

Ubuntu

Для тих, хто використовує Ubuntu, доступний пакет для WoeUSB. Цей пакет знаходиться на веб-сайті pkgs.org. Голова тут, і виберіть свою версію Ubuntu. Завантаживши пакет Debian, встановіть його, двічі клацнувши файл у папці завантажень. Крім того, відкрийте термінал, щоб встановити його таким чином:

cd ~/Downloads

sudo dpkg -i *.deb

Виправте будь-які відсутні залежності за допомогою:

sudo apt install -f

OpenSUSE

Як завжди, у пошуку пакетів SUSE є версія WoeUSB. Встановіть його за допомогою методу «в один клік». цю сторінку.

  Яка різниця між Linux та Unix?

Debian

Користувачам Debian, які хочуть встановити цей інструмент, пощастило. Служба збірки SUSE має пакунки, доступні як для Debian 8, так і для 9. Перейдіть до сторінка завантаженняі виберіть кнопку «показати нестабільні пакети» під Debian 8 або 9. Після цього встановіть пакет:

cd ~/Downloads

sudo dpkg -i *.deb

Виправте будь-які відсутні залежності за допомогою цієї команди:

sudo apt-get install -f

Будівля WoeUSB

Окрім Ubuntu, Debian та SUSE, знайти двійковий файл для WoeUSB досить складно. У результаті вам потрібно буде скомпілювати програму з вихідного коду, перш ніж використовувати її. Вихідний код знаходиться на Github. Однак, перш ніж ви зможете завантажити вихідний код, деякі речі потрібно встановити.

Fedora

sudo dnf install wxGTK3-devel git

Arch Linux

sudo pacman -S wxgtk-common wxgtk2 wxgtk3 lib32-wxgtk lib32-wxgtk git

Загальний

Створення WoeUSB з джерела легко зробити. З огляду на це, залежності мають бути задоволені. Оскільки кожен дистрибутив Linux відрізняється, коли справа доходить до назв пакетів, ми не можемо перерахувати кожне залежне ім’я пакета.

  Як встановити тему Plano GTK на Linux

З огляду на це, якщо ви збираєтеся будувати, знайте це: це програмне забезпечення покладається на wxgtk3 для компіляції. Навіть тоді він все одно може не компілюватися. Якщо це не вдасться, просто встановіть будь-що, що пов’язано з wxgtk, і воно повинно бути створено.

Компіляція

Якщо всі залежності задоволені, побудова можлива. Щоб почати, візьміть вихідний код

git clone https://github.com/slacka/WoeUSB.git

cd woeUSB

Налаштуйте вихідний код. Це важливо, оскільки конфігурація сканує вашу операційну систему та вмикає певні прапорці компіляції.

./configure

Налаштування завершено. Тепер компілюйте двійковий файл за допомогою команди make.

make

Нарешті, встановіть інструмент:

sudo make install

Використання WoeUSB

Після встановлення WoeUSB можна запустити інструмент. Існує як графічний, так і термінальний інструмент. У цьому посібнику ми розглянемо графічний інструмент (але термінальний інструмент також можна використовувати).

Почніть використовувати його, вийнявши USB-флешку. Майте на увазі, що більшість файлів ISO Windows мають розмір принаймні 4 Гб. Підключіть диск до вашого ПК з Linux і запустіть woeUSB.

Усередині інструмента виберіть опцію створення інсталяційного диска USB з ISO. Виберіть опцію зробити це з DVD, якщо ви використовуєте DVD-копію Windows.

Надавши інструменту woeUSB версію Windows для використання, виберіть свою флешку в розділі «Цільовий пристрій», а потім натисніть кнопку «інсталювати».

  Що означає Ubuntu, що вийде в Windows 10 для кінцевих користувачів?

Створення диска Windows Live без WoeUSB

Для деяких версій Windows потрібен інструмент створення USB. Це не стосується Windows 10 і, можливо, Windows 8.1. Це тому, що нещодавно Microsoft змінила роботу своїх інсталяційних дисків із USB.

Якщо вам потрібен USB-диск Windows і ви не хочете використовувати woeUSB, дотримуйтесь цих інструкцій.

Спочатку відформатуйте флешку в Fat32. Зробіть це, відкривши термінал і дізнавшись, яка його етикетка диска. У цьому прикладі це /dev/sdc1. Ваш диск може мати іншу етикетку.

Відформатуйте флешку в Fat32 за допомогою: sudo mkfs.msdos -F 32 /dev/sdc1.

Після форматування відкрийте файловий менеджер і клацніть правою кнопкою миші свій ISO-файл Windows 10. Виберіть опцію «Відкрити за допомогою диспетчера архівів». Всередині Менеджера архівів натисніть кнопку «Витягнути» та витягніть вміст ISO-файлу безпосередньо на флеш-накопичувач USB.

Коли ISO повністю витягується на USB-накопичувач, процес завершено, і Windows 10 має завантажитися, коли ви підключите USB-накопичувач до ПК.

Висновок

Оскільки оптичний носій повільно вмирає, установка через USB є єдиним варіантом. Ось чому викликає обурення, що Microsoft так наполегливо працює, щоб ускладнити створення живих дисків в інших операційних системах. Сподіваємося, що з часом інструменти обробки зображень USB додадуть підтримку для Windows. До цього часу WoeUSB охоплює всіх.