Právě jsem úspěšně vytvořil zaváděcí USB z Windows 8.1 ISO obsahující souborový systém UDF. Tím se správně spustí počítač UEFI do režimu UEFI pro následnou instalaci. Nespustí počítač s BIOSem nebo UEFI v režimu kompatibility BIOS.
-
Připojte ISO:
sudo mount -t udf -o loop,ro,unhide /path/to/file.iso /mnt
-
Vložte jednotku USB.
-
Spusťte
fdisk
a zadejte název zařízení USB disku; například:sudo fdisk /dev/sdc
-
Odstraňte jakoukoli existující tabulku oddílů a vytvořte novou.
-
Vytvořte nový oddíl o velikosti alespoň 4,5 GB. Označte jej jako bootovatelný a nastavte jeho typ na 7 (HPFS/NTFS/ExFAT).
-
Zapište změny a ukončete
fdisk
. -
Vytvořte souborový systém FAT-32 v novém oddílu; například:
sudo mkfs.vfat -F 32 /dev/sdc1
-
Připojte tento oddíl k existujícímu podadresáři; například:
sudo mount /dev/sdc1 /media/usbstick
-
Zkopírujte všechny soubory z připojeného ISO do tohoto adresáře:
sudo cp -rv /mnt/* /media/usbstick
-
Pro jistotu synchronizujte systémy souborů:
sudo sync
-
Odpojte obě dříve připojené položky:
sudo umount /media/usbstick sudo umount /mnt
Vytvoření bootovatelného instalačního USB systému Windows není příliš složité, pokud nainstalujete ms-sys:
# First, format /dev/sdX with a single partition (w/bootable flag set)
# Then, run the following
dev="/dev/sdX"
sudo mount -o loop win.iso /mntA
sudo mkfs.ntfs -f -L win ${dev}1
sudo ms-sys -7 ${dev}
sudo mount ${dev}1 /mntB
rsync -aP /mntA /mntB
sudo sync ${dev}
sudo umount /mntA /mntB
Pokud se pokoušíte instalovat Windows 8 na USB disk, je to trochu složitější. Podívejte se na průvodce zde:https://thesquareplanet.com/blog/installing-windows-8-1-to-go-on-usb-drive-from-linux/
dd
přepíše celý souborový systém, takže formátování na FAT32 nebo NTFS před spuštěním dd
nedává smysl.
pokud jste si 100% jisti, že váš obraz ISO Windows-8.1 /home/kristjan/Prejemi/win.iso
je schopen bootovat z USB, můžete zkusit nainstalovat balíček liveusb-creator pomocí
sudo yum install liveusb-creator
a použijte jej k přenosu dat ISO na USB flash disk.
Upravit: Další alternativou je unetbootin
balíček, který dělá v podstatě to samé, jako výrobu bootovatelného USB flash disku z ISO.