Linux : créer une clé USB bootable de Windows avec woeusb
Dans ce tutoriel, je vous explique comment créer une clé USB d’installation de Windows de deux façons différentes : avec le logiciel WoeUSB et avec le Terminal. Une fois la clé créée, vous serez en mesure d’installer le système d’exploitation de Microsoft sur votre PC. C’est parti ! 💪
Pré-requis
Pour créer une clé USB d’installation de Windows, vous aurez besoin :
- d’une clé USB d’au moins 8 Go ;
- de l’ISO de Windows 10, 8.1 ou 7 (version 64 bits).
Méthode n°1 : avec WoeUSB
WoeUSB est un logiciel qui permet de créer des clés USB bootables. Par défaut et si l’image ISO est compatible, WoeUSB crée des clés USB hybrides UEFI+BIOS capables d’être amorcées sur un PC UEFI ou un PC BIOS.
Nous allons l’utiliser pour créer notre clé USB d’installation de Windows qui pourra être utilisée pour installer Windows en mode UEFI ou bien en mode BIOS hérité.
- Installez WoeUSB à partir du Terminal :
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb
2. Ouvrez WoeUSB GUI :
- via le Terminal :
woeusbgui &
- via la vue d’ensemble des Activités :
3. Sélectionnez les options suivantes :
- From a disk image (iso) : l’image ISO de Windows.
- Target device : votre clé USB.
4. Cliquez sur le bouton Install pour lancer la création de la clé USB d’installation de Windows.
Erreur 256 « Target device is currently busy » :
Installation failed!
Exit code: 256
Error: Target device is currently busy, unmount all mounted partitions in target device then try again.
5. Si vous avez le message d’erreur ci-dessus, vous devez démonter toutes les partitions de la clé USB avant de flasher l’image ISO. Pour ce faire :
- Ouvrez GNOME Disks :
gnome-disks
. - Sélectionnez votre clé USB dans la colonne de gauche.
- Démontez toutes les partitions montées en cliquant sur le bouton ■.
- Retournez sur WoeUSB et cliquez sur le bouton Install.
Vous pouvez également utiliser WoeUSB en ligne de commande :
sudo woeusb --device /chemin/vers/windows.iso /dev/sdX
Remplacez X par la lettre attribuée à votre clé USB (vous pouvez la trouver avec le logiciel GNOME Disks).
Méthode n°2 : avec le Terminal
En utilisant le Terminal, il est possible de créer une clé USB d’installation de Windows compatible UEFI exclusivement.
- Ouvrez le Terminal.
- Identifiez le nom de la clé USB (ex. : sda) :
lsblk -S
3. Démontez toutes les partitions de la clé USB (remplacez X par la lettre attribuée à votre clé USB) :
umount /dev/sdX?*
4. Créez une nouvelle table de partitionnement GPT :
sudo parted /dev/sdX mklabel gpt
5. Créez une unique partition formatée en FAT32 :
sudo parted /dev/sdX mkpart primary fat32 0% 100%
6. Attribuez une étiquette à la partition (ici : WIN10_USB) :
sudo fatlabel /dev/sdX1 WIN10_USB
7. Montez la partition et notez le point de montage (ici : /media/unfoldstech/WIN10_USB) :
udisksctl mount -b /dev/sdX1
Mounted /dev/sda1 at /media/unfoldstech/WIN10_USB.
8. Copiez le contenu de l’image ISO sur la partition :
7z x /chemin/vers/windows.iso -o/media/unfoldstech/WIN10_USB/
Note : le paquet p7zip est nécessaire pour exécuter cette commande. Pour l’installer sur votre système : apt install p7zip-full
.
9. Démontez la partition :
umount /dev/sdX1
10. Éjectez la clé USB :
sudo eject /dev/sdX
Félicitations, vous avez réussi à créer une clé USB d’installation de Windows depuis Ubuntu Linux !