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

Створення завантажувального USB-накопичувача з Windows – це проста справа, якщо ви користуєтеся Windows. Операційна система надає широкий спектр зручних інструментів для роботи з USB-накопичувачами, що дозволяє створити інсталяційний USB-диск за лічені хвилини. Проте, створення такого ж USB-накопичувача на Linux є дещо складнішим завданням. Традиційні інструменти обробки образів USB, навіть такі відомі як Etcher, часто не здатні правильно підготувати USB-диск для встановлення Windows. Це створює незручності для користувачів, які працюють як з Windows, так і з Linux.

СПОЙЛЕР: Прокрутіть сторінку донизу, щоб переглянути відеоінструкцію.

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

Інсталяція

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

Ubuntu

Користувачі Ubuntu можуть встановити WoeUSB з готового пакету, доступного на сайті pkgs.org. Перейдіть за цим посиланням та оберіть вашу версію Ubuntu. Після завантаження файлу Debian, встановіть його, двічі клацнувши по ньому у папці завантажень. Також можна скористатися терміналом, ввівши наступні команди:

cd ~/Downloads
sudo dpkg -i *.deb

Виправте відсутні залежності, використовуючи:

sudo apt install -f

OpenSUSE

Власники OpenSUSE можуть скористатися зручним методом установки “в один клік”. Необхідний пакет WoeUSB можна знайти на цій сторінці.

Debian

Користувачам Debian доступні пакети WoeUSB на сервісі збірки SUSE для версій 8 та 9. Завантажити їх можна з цієї сторінки, натиснувши кнопку “показати нестабільні пакети” під Debian 8 або 9. Після завантаження пакет встановлюється командами:

cd ~/Downloads
sudo dpkg -i *.deb

Виправте відсутні залежності, використовуючи:

sudo apt-get install -f

Збірка WoeUSB

Якщо ваш дистрибутив Linux не має готового бінарного файлу 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 має свої назви пакетів, ми не можемо надати повний перелік. Головне, що вам знадобиться wxgtk3. Якщо компіляція не вдається, спробуйте встановити будь-які пакети, пов’язані з wxgtk.

Компіляція

Після встановлення необхідних залежностей можна переходити до компіляції. Спочатку клонуйте репозиторій:

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

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

./configure

Тепер скомпілюйте бінарний файл за допомогою команди make:

make

І насамкінець, встановіть програму:

sudo make install

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

Після успішної установки WoeUSB, ви можете запустити утиліту. Вона має як графічний інтерфейс, так і термінальний інструмент. Ми розглянемо використання графічного інтерфейсу (хоча термінальний інструмент також ефективний).

Перед запуском переконайтеся, що ваш USB-накопичувач підключений до комп’ютера. Пам’ятайте, що розмір більшості ISO-образів Windows складає щонайменше 4 ГБ. Запустіть WoeUSB.

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

Вкажіть програмі WoeUSB шлях до вашого ISO-файлу Windows. У розділі “Цільовий пристрій” оберіть ваш USB-накопичувач і натисніть кнопку “Інсталювати”.

Створення завантажувального USB-диска Windows без WoeUSB

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

Якщо ви не бажаєте використовувати WoeUSB, виконайте наступні інструкції.

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

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

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

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

Висновок

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