GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment créer une clé USB Windows 10 amorçable sous Linux avec le nouveau WoeUSB

WoeUSB n'est plus. Du moins sous sa forme originale. L'outil de création de disque amorçable USB Linux Windows a été transformé en un utilitaire de ligne de commande appelé. divisé WoeUSB qui est en développement actif et une interface graphique appelée WoeUSB-Frontend-wxgtk qui n'est actuellement pas maintenue.

Il existe également un port Python indépendant de WoeUSB, appelé WoeUSB-ng, qui est activement maintenu.

Désormais un simple outil de ligne de commande, le nouveau WoeUSB prend en charge la création d'une clé USB Windows amorçable à partir de Linux avec prise en charge du démarrage des PC hérités et de l'UEFI. Le système de fichiers peut être FAT32 ou NTFS, et la source peut être une image disque ou un support d'installation physique. C'est aussi fou que WoeUSB supporte les noms de fichiers non-ASCII.

En ce qui concerne les images d'installation Windows prises en charge, WoeUSB prend en charge Windows Vista, Windows 7, Windows 8, Windows 8.1 et Windows 10 dans n'importe quelle langue ou édition. Windows PE est également pris en charge.

Alternative facile à utiliser à WoeUSB :créez une clé USB amorçable en copiant simplement l'ISO sur la clé USB à l'aide de Ventoy (Linux et Windows)

Comment installer WoeUSB (outil de ligne de commande)

Le nouveau WoeUSB a les dépendances suivantes :Bash> =4.3, Coreutils, util-linux, Grep et Gawk, Find Utilities, Parted et Wget. p7zip est une dépendance facultative requise, par exemple, si le support d'installation de Windows 7 n'arrive pas au bon emplacement avec le chargeur de démarrage USEFI.

Sur les distributions Debian, Ubuntu et Linux basées dessus comme Pop! _OS, Linux Mint, Zorin OS, etc., vous pouvez installer ces dépendances en utilisant (la plupart sont déjà installées mais juste au cas où ; je vais ignorer certains packages qui sont presque toujours installés, comme Bash ou 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

Maintenant, vous pouvez simplement installer la nouvelle ligne de commande WoeUSB quelque part dans votre PATH (les commandes suivantes la téléchargeront et l'installeront dans /usr/local/bin) :

wget https://raw.githubusercontent.com/WoeUSB/WoeUSB/master/sbin/woeusb -O /tmp/woeusb

sudo install /tmp/woeusb /usr/local/bin

Bootiso est un autre outil de ligne de commande capable de créer des clés USB amorçables à partir de fichiers ISO Linux et Windows.

Comment utiliser l'outil de ligne de commande WoeUSB pour créer une clé USB Windows amorçable

1. Tout d'abord, insérez la clé USB avec laquelle vous souhaitez créer une installation Windows amorçable dans votre ordinateur. Attendez quelques secondes, puis utilisez la commande suivante pour répertorier tous les disques durs connectés à votre ordinateur, y compris la clé USB :

sudo parted -l

Exemple avec cette commande montrant une clé USB connectée à mon ordinateur :

$ 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

Dans cet exemple de sortie, vous pouvez trouver le nom du périphérique USB sous Disk , donc dans cet exemple c'est /dev/sdd . Les partitions sont en dessous du Disk Flags Donc dans cet exemple vous voyez 2 partitions :1 et 2 (et puisque le nom du périphérique est /dev/sdd qui sont des partitions /dev/sdd1 et /dev/sdd2 ).

2. Démontez toutes les partitions de lecteur USB montées

Si la clé USB que vous venez d'insérer a été montée, démontez-la avant de continuer :

sudo umount /dev/sdXN

Remplacez /dev/sdXN avec les partitions du périphérique USB (voir étape 1).

3. Créez un lecteur Windows amorçable Linux avec WoeUSB

Il y a 2 façons de procéder. La méthode de création de périphérique effacera complètement l'intégralité du périphérique de stockage USB, puis créera un périphérique USB Windows amorçable à partir de zéro. La méthode de création de partition copie les fichiers ISO Windows sur une partition existante (que vous sélectionnez) sur un périphérique de stockage USB et la rend amorçable, en écrasant uniquement les fichiers qui existent déjà sur la clé USB avec le même nom.

Pour créer une clé USB Linux amorçable sous Windows avec WoeUSB en mode périphérique, utilisez :

sudo woeusb --device </path/to/Windows.iso> /dev/sdX --target-filesystem ntfs

Où :

  • --device indique le mode de création de l'appareil, dans ce cas "appareil"
  • /path/to/Windows.iso – Remplacez-le par le chemin vers l'ISO Windows que vous souhaitez utiliser pour créer un support USB amorçable
  • /dev/sdX est le périphérique USB que vous avez trouvé à l'étape 1 (par exemple /dev/sdd ).
  • --target-filesystem ntfs spécifie d'utiliser NTFS comme système de fichiers de destination au lieu du standard FAT32. Sinon, dans la plupart des cas, vous obtiendrez une erreur indiquant que l'image source a dépassé la limite de taille de fichier de FAT32 4GiB, comme ceci :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.

Important :Vérifiez que le périphérique USB est correct avant d'exécuter la commande ! Toutes les données de ce lecteur seront perdues !

Pour créer une clé USB Linux amorçable sous Windows avec WoeUSB en mode partition, utilisez :

sudo woeusb --partition </path/to/Windows.iso> /dev/sdXN

Où :

  • --partition indique d'utiliser le mode de partition WoeUSB, qui copie les fichiers ISO Windows sur une partition existante (que vous sélectionnez) sur un périphérique de stockage USB et les rend amorçables, en écrasant uniquement les fichiers qui existent déjà sur l'USB avec le même nom
  • /path/to/Windows.iso – Remplacez-le par le chemin vers l'ISO Windows que vous souhaitez utiliser pour créer un support USB amorçable
  • /dev/sdXN est la partition du périphérique USB sur laquelle vous souhaitez copier les fichiers Windows. Vous pouvez trouver le périphérique et la partition en utilisant sudo parted -l comme expliqué à l'étape 1 (par exemple /dev/sdd1 ).

Nous ne spécifions pas le type de système de fichiers de la partition cible lorsque WoeUSB est utilisé en mode partition, car cela copie uniquement les fichiers sur une partition sur la clé USB, donc la partition doit déjà être NTFS.

Rappel :Assurez-vous que le périphérique USB et la partition sont corrects avant d'exécuter la commande ! Toutes les données de ce lecteur seront perdues !

Pour plus d'options WoeUSB, telles que la spécification de votre propre étiquette pour le système de fichiers nouvellement créé, appliquez une solution de contournement pour un bogue du BIOS qui n'inclut pas le périphérique dans le menu de démarrage lorsqu'aucune partition n'a un indicateur de démarrage basculé, et plus peut être trouvé dans l'aide de l'application (woeusb --help ).


Ubuntu
  1. Comment créer un programme d'installation USB Windows 11 amorçable sur Ubuntu Linux

  2. Comment créer une clé USB amorçable Ubuntu dans Windows 10/8

  3. Créer une clé USB amorçable Windows 10 dans Ubuntu

  4. Comment créer une clé USB bootable Windows 10 dans Ubuntu

  5. Comment créer une clé USB amorçable Linux sous Windows

Comment créer facilement une clé USB amorçable Windows 10 sur Ubuntu ou n'importe quelle distribution Linux

Comment créer une clé USB bootable Windows 10 sous Linux

Comment créer une clé USB amorçable Ubuntu 22.04 sous Windows

Comment créer une clé USB bootable Ubuntu

Comment créer une clé USB Kali Linux amorçable ?

Comment créer une clé USB amorçable Windows sous Linux