- - Hur man gör en Windows-USB från Linux-terminalen

Hur man gör en Windows USB från Linux-terminalen

Ända sedan Windows 8, att göra en Windows USBinstallationsmedium är enklare än någonsin. Så enkelt kan användare göra en Windows-USB från Linux-terminalen. Att göra detta är en väldigt tråkig process, men så långt det är att få Windows att installera skivor är terminalen det snabbaste och mest lurssäkra sättet.

SPOILER VARNING: Rulla nedåt och titta på videodelen i slutet av den här artikeln.

Det första steget är att partitionera din USB-blixtkör. Windows USB-installatörer måste vara i ett specifikt format: Fat32 för att vara exakt. Detta betyder också att genom att göra installationsprogrammet på detta sätt kommer du att tvingas använda UEFI-läget. Inte fan av UEFI? Följ inte den här guiden! Din USB-enhet bör ha minst 4 GB utrymme. Använd helst ett som hade 8 GB utrymme.

Anslut din USB-flashenhet, kör sedan listblockkommandot i en terminal (i en terminal)lsblk). Detta kommando avslöjar alla blockenheter på Linux-datorn. Ange / dev / etiketten på din USB-flashenhet. Tänk på dess storlek. Detta hjälper dig att avgöra vad enheten är. Kör sedan det delade kommandot:

Obs! I det här exemplet är USB-flashenheten /dev/ etiketten är /dev/sdd. Dina kan variera. Se till att ändra det till vad lsblk visar.

sudo parted /dev/sdd

Inuti GNU Parted-partitionsverktyget skapar du en ny partitionstabell. Eftersom Windows USB måste vara UEFI måste denna partitionstabell vara i GPT-format.

mklabel gpt

Svar ja på alla frågor som GNU Parted ställer när det gäller att göra den nya partitionstabellen. Skapa sedan ett nytt filsystem i den nya partitionstabellen, med:

mkpart primary fat32 1MiB 100%

Avsluta sedan GNU Parted with:

quit

Slutligen, formatera den nya partitionen med mkfs kommando.

sudo mkfs.vfat -F32 /dev/sdd1

Med USB-formaterad monterar du den på datorn. Montera inte din USB-flashenhet i filhanteraren. Skapa istället en ny mapp som heter USB med mkdir kommando.

mkdir ~/USB
sudo mount /dev/sdd1 ~/USB

Montering av ISO-filen

USB-enheten är i rätt format och klarför att hålla Windows-filerna. Nästa steg är att montera Windows ISO som en slinganordning för att extrahera filerna. Det är lite svårt men du kan få den officiella Windows 10 ISO från Microsoft. Montering som slinganordning är viktigt. Användare kan inte bara högerklicka på en ISO och extrahera data på Linux, eftersom data inuti är dolda (typ av).

Vissa filhanterare stöder montering av diskbilder som en slinga, även om det är iffy. Det bästa och mest enkla sättet att komma åt denna typ av data är via terminalen.

Steg 1: skapa en mapp för Windows ISO att montera på, med mkdir kommando.

mkdir ~/WindowsISO

Steg 2: Montera ISO, med mount kommando.

sudo mount -o loop /home/username/path/to/windows/ISO/file.iso ~/WindowsISO

Om ISO-filen är monterad framgångsrikt ser du att den dyker upp när du kör lsblk kommando.

Använd om du vill ta bort Windows ISO-filen umount. Förstå att ISO inte kommer att avmonteras om inte innehållet i ISO inte används. Försök inte ta bort det eftersom filer kopierar.

sudo umount ~/WindowsISO

Att göra USB

Både ISO- och USB-enheten är monterad på sina respektive områden. Nu är det dags att göra installationsmediet. Detta görs med cp kommando. Men innan filer flyttas behöver terminalen root-åtkomst. Det beror på att USB-enheten monteras som root, och en vanlig användare kan inte lägga till nya filer och mappar till ~ / USB. Få ett rotskal med:

sudo -s

Kopiera sedan allt innehåll i ISO till USB-enheten. Förstå att den här processen kommer att ta lite tid. För bästa resultat, använd en USB3-port, eftersom de tenderar att vara snabbare med filöverföringar.

cp -r /home/username/WindowsISO/* /home/username/USB

Kopieringen är klar när du kan skriva i terminalfönstret igen.

Obs! Se till att du ändrar "användarnamn" i kommandot till användarens namn.

När överföringen är klar tar du bort USB-flashenheten från ~ / USB-mappen med umount kommando.

sudo umount /dev/sdd1

Om den vägrar att avmontera och säger ”enheten är upptagen” kan du försöka göra en kraft som avmonteras med:

sudo umount /dev/sdd1 -l

Snabbtips

Gör Windows USB-installationsmedier inomterminalen kan vara tråkig. För att spara tid i framtiden, överväg att använda verktyget Gnome Diskar för att göra en komplett bild av din USB-flashenhet. Om du gör det kommer du att göra en hel kopia av partitionstabellen och filerna i den. När du behöver installera Windows ska du bara avbilda säkerhetskopian direkt till USB!

Kom ihåg att USB: s rå IMG-säkerhetskopiahårddisken kan ha hela flashenhetens storlek. Till exempel: har en 32 GB flash-enhet med Windows 10 på den? Gnome Disk Utility kan producera en 32 GB säkerhetskopia. För bästa resultat, använd en 8 GB flash-enhet.

Läs mer om hur du gör detta här.

Slutsats

Windows har alltid varit notoriskt besvärandemed sina installationsskivor. Tidigare låter det bara att skapa en USB-installatör på något annat än Linux som en rördröm, och användarna tvingades använda det "officiella USB-verktyget". I början av UEFI och mer universella standarder kan användare nu göra en Microsoft-godkänd installations-USB direkt från Linux-terminalen!

kommentarer