WoeUSB už není. Alespoň v původní podobě. Nástroj pro vytváření spouštěcích disků USB pro Linux Windows byl přeměněn na nástroj příkazového řádku s názvem. rozdělené WoeUSB, které je v aktivním vývoji, a GUI s názvem WoeUSB-Frontend-wxgtk, které v současné době není udržováno.
Existuje také nezávislý port Python z WoeUSB, nazvaný WoeUSB-ng, který je aktivně udržován.
Nové WoeUSB, které je nyní pouze nástrojem příkazového řádku, podporuje vytváření zaváděcího USB disku Windows z Linuxu s podporou spouštění starších počítačů a UEFI. Systém souborů může být FAT32 nebo NTFS a zdrojem může být obraz disku nebo fyzické instalační médium. Je také šílené, že WoeUSB podporuje jiné názvy souborů než ASCII.
Co se týče podporovaných instalačních obrazů Windows, WoeUSB podporuje Windows Vista, Windows 7, Windows 8, Windows 8.1 a Windows 10 v jakémkoli jazyce nebo edici. Podporován je také Windows PE.
Snadno použitelná alternativa k WoeUSB:Vytvořte spouštěcí USB disk jednoduchým zkopírováním ISO na USB pomocí Ventoy (Linux a Windows)
Jak nainstalovat WoeUSB (nástroj příkazového řádku)
Nové WoeUSB má následující závislosti:Bash> =4.3, Coreutils, util-linux, Grep a Gawk, Find Utilities, Parted a Wget. p7zip je volitelná závislost, která je vyžadována například v případě, že instalační médium Windows 7 nepřijde na správné místo se zavaděčem USEFI.
Na distribucích Debian, Ubuntu a Linuxu, které jsou na něm založené, jako Pop! _OS, Linux Mint, Zorin OS atd. můžete tyto závislosti nainstalovat pomocí (většina je již nainstalována, ale pro jistotu; přeskočím některé balíčky, které jsou nainstalovány téměř vždy, jako Bash nebo Find):
sudo apt install coreutils util-linux gawk parted wget p7zip
Fedora:
sudo dnf install coreutils util-linux gawk parted wget p7zip
Arch Linux / Manjaro:
sudo pacman -S coreutils util-linux gawk parted wget p7zip
Nyní stačí nainstalovat nový příkazový řádek WoeUSB někam do vaší PATH (následující příkazy jej stáhnou a nainstalují do / usr / local / bin):
wget https://raw.githubusercontent.com/WoeUSB/WoeUSB/master/sbin/woeusb -O /tmp/woeusb
sudo install /tmp/woeusb /usr/local/bin
Dalším nástrojem příkazového řádku, který dokáže vytvořit zaváděcí USB disky ze souborů ISO pro Linux a Windows, je bootiso.
Jak pomocí nástroje příkazového řádku WoeUSB vytvořit zaváděcí jednotku USB Windows
1. Nejprve vložte do počítače USB klíč, se kterým chcete vytvořit spouštěcí instalaci Windows. Počkejte několik sekund a poté pomocí následujícího příkazu vypište všechny pevné disky připojené k počítači, včetně jednotky USB:
sudo parted -l
Příklad s tímto příkazem zobrazujícím USB disk připojený k mému počítači:
$ sudo parted -l
..................................
Model: USB DISK 3.0 Pro (scsi)
Disk /dev/sdd: 31.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 31.0GB 30.9GB primary boot
2 31.0GB 31.0GB 33.6MB primary fat16 esp
V tomto ukázkovém výstupu můžete najít název zařízení USB pod Disk
, takže v tomto příkladu je to /dev/sdd
. Oddíly jsou pod Disk Flags
V tomto příkladu tedy vidíte 2 oddíly:1 a 2 (a protože název zařízení je /dev/sdd
to jsou oddíly /dev/sdd1
a /dev/sdd2
).
2. Odpojte všechny připojené oddíly jednotky USB
Pokud byla právě vložená jednotka USB připojena, před pokračováním ji odpojte:
sudo umount /dev/sdXN
Nahraďte /dev/sdXN
s oddíly zařízení USB (viz krok 1).
3. Vytvořte linuxový spouštěcí disk Windows pomocí WoeUSB
Existují 2 způsoby, jak to udělat. Metoda vytvoření zařízení zcela vymaže celé úložné zařízení USB a poté vytvoří zaváděcí zařízení USB se systémem Windows od začátku. Metoda vytvoření oddílu zkopíruje soubory ISO systému Windows do existujícího oddílu (který vyberete) na úložném zařízení USB a umožní jej zavést, přičemž přepíše pouze soubory, které již existují na USB se stejným názvem.
Chcete-li vytvořit spouštěcí jednotku USB se systémem Windows pro Linux s WoeUSB v režimu zařízení, použijte:
sudo woeusb --device </path/to/Windows.iso> /dev/sdX --target-filesystem ntfs
Kde:
-
--device
označuje režim vytvoření zařízení, v tomto případě „zařízení“ -
/path/to/Windows.iso
– Nahraďte ji cestou k ISO systému Windows, kterou chcete použít k vytvoření zaváděcího média USB -
/dev/sdX
je zařízení USB, které jste našli v kroku 1 (například/dev/sdd
). -
--target-filesystem ntfs
určuje použití NTFS jako cílového systému souborů namísto standardního FAT32. V opačném případě se ve většině případů zobrazí chyba oznamující, že zdrojový obrázek překročil limit velikosti souboru FAT32 4GiB, takto:Error: File "/media/woeusb_source_1602672597_513603/sources/install.wim" in source image has exceed the FAT32 Filesystem 4GiB Single File Size Limitation and cannot be installed. You must specify a different --target-filesystem.
Důležité:Před provedením příkazu zkontrolujte, zda je USB zařízení správné! Všechna data na tomto disku budou ztracena!
Chcete-li vytvořit spouštěcí jednotku USB se systémem Windows pro Linux s WoeUSB v režimu oddílů, použijte:
sudo woeusb --partition </path/to/Windows.iso> /dev/sdXN
Kde:
-
--partition
uvádí použití režimu oddílu WoeUSB, který zkopíruje soubory ISO systému Windows do existujícího oddílu (který vyberete) na úložném zařízení USB a umožní je spustit, přičemž přepíše pouze soubory, které již na USB existují se stejným názvem, jsou -
/path/to/Windows.iso
– Nahraďte ji cestou k ISO systému Windows, kterou chcete použít k vytvoření zaváděcího média USB -
/dev/sdXN
je oddíl zařízení USB, do kterého chcete zkopírovat soubory Windows. Zařízení a oddíl najdete pomocísudo parted -l
jak je vysvětleno v kroku 1 (například/dev/sdd1
).
Nespecifikujeme typ souborového systému cílového oddílu, když se WoeUSB používá v režimu oddílů, protože to zkopíruje soubory pouze do jednoho oddílu na USB klíčence, takže oddíl by již měl být NTFS.
Připomenutí:Před spuštěním příkazu se ujistěte, že USB zařízení a oddíl jsou správné! Všechna data na tomto disku budou ztracena!
Chcete-li získat další možnosti WoeUSB, jako je zadání vlastního štítku pro nově vytvořený systém souborů, použijte řešení pro chybu systému BIOS, která nezahrnuje zařízení do spouštěcí nabídky, když žádný oddíl nemá přepnutou spouštěcí příznak, a další lze nalézt v nápovědu aplikace (woeusb --help
).