Cum să faci o unitate USB Windows pe Linux cu WoeUSB

Crearea unui disc USB Windows este ușoară — pe Windows. Acest lucru se datorează faptului că, în calitate de utilizator Windows, ești înconjurat de o multitudine de instrumente excelente de imagistică USB. Ca rezultat, obținerea unei copii a Windows flashed pe un USB pentru instalare se poate întâmpla în câteva minute. Nu este la fel de ușor să faci o unitate USB Windows pe Linux. Toate instrumentele tradiționale de imagine USB de pe platformă (chiar și cele bune precum Etcher) nu pot face un USB bun pentru Windows. Acest lucru îi lasă pe utilizatorii care folosesc Windows și Linux fără noroc.

ALERTA SPOILER: Derulați în jos și urmăriți tutorialul video de la sfârșitul acestui articol.

Din fericire, există câteva moduri de a crea un stick USB Windows bootabil pe Linux. În acest articol, vom trece peste două metode. Primul este prin utilizarea unui instrument numit WoeUSB. Al doilea este un truc simplu care funcționează doar cu Windows 10. Să începem!

Instalare

Procesul de instalare diferă pe fiecare sistem de operare. Unele au pachete pentru WoeUSB disponibile, iar altele nu.

Ubuntu

Pentru cei de pe Ubuntu, există un pachet disponibil pentru WoeUSB. Acest pachet este pe site-ul pkgs.org. Peste cap de Aiciși selectați versiunea dvs. de Ubuntu. Cu pachetul Debian descărcat, instalați-l făcând dublu clic pe fișierul din folderul de descărcări. Alternativ, deschideți un terminal pentru a-l instala astfel:

cd ~/Downloads

sudo dpkg -i *.deb

Remediați orice dependențe lipsă cu:

sudo apt install -f

OpenSUSE

Ca întotdeauna, există o versiune de WoeUSB în căutarea pachetului SUSE. Instalați-l cu metoda „un singur clic” activată această pagină.

  Cum să descărcați și să instalați cea mai recentă actualizare Windows 10

Debian

Utilizatorii Debian care doresc să instaleze acest instrument au noroc. Serviciul de compilare SUSE are pachete disponibile atât pentru Debian 8, cât și pentru 9. Mergeți la pagina de descărcareși selectați butonul „afișați pachetele instabile” sub Debian 8 sau 9. După aceea, instalați pachetul:

cd ~/Downloads

sudo dpkg -i *.deb

Remediați orice dependențe lipsă cu această comandă:

sudo apt-get install -f

Construirea WoeUSB

Pe lângă Ubuntu, Debian și SUSE, găsirea unui binar pentru WoeUSB este destul de dificilă. Ca rezultat, va trebui să compilați programul din sursă înainte de a-l folosi. Codul sursă este pe Github. Cu toate acestea, înainte de a putea descărca codul sursă, unele lucruri trebuie să fie instalate.

Fedora

sudo dnf install wxGTK3-devel git

Arch Linux

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

Generic

Construirea WoeUSB de la sursă se face cu ușurință. Acestea fiind spuse, dependențele trebuie satisfăcute. Deoarece fiecare distribuție Linux este diferită când vine vorba de nume de pachete, nu putem enumera fiecare nume de pachet dependent.

Acestea fiind spuse, dacă doriți să construiți, știți asta: acest software se bazează pe wxgtk3 pentru a compila. Chiar și atunci, s-ar putea să nu fie compilat. Când asta nu reușește, instalați orice lucru legat de wxgtk și ar trebui să se construiască.

Compilarea

Cu toate dependențele satisfăcute, construirea este posibilă. Pentru a începe, luați codul sursă

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

cd woeUSB

Configurați codul sursă. Acest lucru este important, deoarece configurația vă va scana sistemul de operare și va activa semnale de compilare specifice.

./configure

Configurarea este completă. Acum, compilați binarul cu comanda make.

make

În cele din urmă, instalați instrumentul:

sudo make install

Folosind WoeUSB

Cu WoeUSB instalat, este posibil să lansați instrumentul. Există atât un instrument grafic, cât și un instrument bazat pe terminal. În acest ghid, vom acoperi instrumentul grafic (dar instrumentul terminal este de asemenea utilizabil).

  [Explained] Cum se activează Copilot pe Windows

Începeți să-l utilizați scotând o unitate flash USB. Rețineți că majoritatea fișierelor ISO Windows au o dimensiune de cel puțin 4 GiB. Conectați unitatea la computerul dvs. Linux și lansați woeUSB.

În interiorul instrumentului, selectați opțiunea de a crea un disc de instalare USB cu un ISO. Selectați opțiunea pentru a o face de pe DVD dacă utilizați o copie pe DVD a Windows.

După ce ați oferit instrumentului woeUSB o versiune de Windows de utilizat, selectați unitatea flash din „Dispozitiv țintă”, apoi faceți clic pe butonul „Instalare”.

Realizarea unui disc Windows Live fără WoeUSB

Pentru unele versiuni de Windows, este necesar un instrument de creare USB. Acesta nu este cazul Windows 10 și, eventual, Windows 8.1. Acest lucru se datorează faptului că, recent, Microsoft a schimbat modul în care discurile lor de instalare funcționează cu USB.

Dacă aveți nevoie de un disc USB Windows și nu doriți să utilizați woeUSB, urmați aceste instrucțiuni.

Mai întâi, formatați unitatea flash în Fat32. Faceți acest lucru deschizând un terminal și aflați care este eticheta acestuia. În acest exemplu, este /dev/sdc1. Este posibil ca unitatea dvs. să aibă o etichetă diferită.

Formatați unitatea flash în Fat32 cu: sudo mkfs.msdos -F 32 /dev/sdc1.

Odată formatat, deschideți managerul de fișiere și faceți clic dreapta pe fișierul ISO din Windows 10. Selectați opțiunea „Open With Archive Manager”. În interiorul managerului de arhive, faceți clic pe butonul „Extragere” și extrageți conținutul fișierului ISO direct pe unitatea flash USB.

Când ISO se extrage complet pe unitatea USB, procesul este finalizat și ar trebui să pornească Windows 10 când conectați unitatea USB la un computer.

  Cum să introduceți BIOS/UEFI pe Windows 11 (3 moduri)

Concluzie

Pe măsură ce mediile optice moare încet, instalarea prin USB este singura opțiune. De aceea, este enervant că Microsoft lucrează atât de mult pentru a face dificilă realizarea de discuri live pe alte sisteme de operare. Sperăm că, odată cu trecerea timpului, instrumentele de imagine USB vor adăuga suport pentru Windows. Până atunci, WoeUSB are toată lumea acoperită.