Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:installer_windows_boot_usb [Le 01/01/2024, 17:09] f2ot [Avec GParted] |
tutoriel:installer_windows_boot_usb [Le 13/04/2025, 09:43] (Version actuelle) 89.86.155.3 |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
====== Créer une clé USB bootable de Windows (10 ou 11) ====== | ====== Créer une clé USB bootable de Windows (10 ou 11) ====== | ||
- | <note tip>L'installation est traitée dans cette page de la documentation : [[:comment_installer_windows_sans_perdre_ubuntu|Comment (ré)installer Windows sans perdre Ubuntu]]. Elle vous permettra de comprendre et sauvegarder vos données pour (ré)installer Windows.</note> | + | <note tip>L'installation est traitée dans cette page de la documentation : [[:comment installer windows sans perdre ubuntu|comment (ré)installer Windows sans perdre Ubuntu]]. Elle vous permettra de comprendre et sauvegarder vos données pour (ré)installer Windows.</note> |
- | <note tip>Depuis 2018, les versions de windows 10 et toutes les versions de windows 11 dépassent 4 Go. La FAT32 indispensable pour créer une clé USB bootable ne gère pas ces fichiers. Les méthodes décrites pour des versions de Windows antérieures ne fonctionnent donc plus.</note> | + | <note warning>Depuis 2018, les images disque d’installation de Windows 10 et de Windows 11 contiennent au moins un fichier de taille supérieure à 4 Go. Une partition FAT32 indispensable pour créer une clé USB bootable ne gère pas de tels fichiers. Les méthodes décrites pour des versions antérieures de Windows ne fonctionnent donc plus.</note> |
- | Ce tutoriel décrit les logiciels à installer et la démarche à suivre pour la création depuis Ubuntu d'une clé "bootable" de Windows 10 ou 11 en vue de son installation. | + | Ce tutoriel décrit les logiciels à installer et la démarche à suivre pour la création, depuis Ubuntu, d'une clé "bootable" – amorçable – de Windows 10 ou 11 en vue de l’installation de ce système. |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
- | + | * Disposer des [[:sudo|droits d'administration]] ; | |
- | * Disposer des [[:sudo|droits d'administration]]; | + | * Disposer d'une connexion à Internet, configurée et activée ; |
- | * Disposer d'une connexion à Internet configurée et activée; | + | * Avoir une clé USB de capacité suffisante (≥ 8 Go) pour accueillir le programme d’installation de Windows ; |
- | * Avoir une clé USB de capacité suffisante (> 8 Go) pour accueillir votre version de Windows; | + | * Permettre à votre ordinateur de démarrer sur un périphérique USB. Consulter au besoin le tutoriel sur la [[modifier ordre amorcage du bios|modification adéquate du BIOS]] ; |
- | * Permettre à votre ordinateur de démarrer via un périphérique USB (voir dans votre [[modifier_ordre_amorcage_du_bios|bios]]). | + | * **Avoir téléchargé une image ISO de Windows** ou posséder un DVD de Windows. |
- | ** * Avoir téléchargé une iso de Windows** ou posséder un DVD de windows. | + | |
===== Introduction ===== | ===== Introduction ===== | ||
+ | Depuis 2018, les images ISO de Windows contiennent un fichier de plus de 4 Go (//install.vim//). Windows 11 ne peut fonctionner qu’avec un boot en [[:UEFI]], lequel nécessite un boot sur partition FAT32, FAT16 ou FAT12. La FAT32 étant limitée aux fichiers de moins de 4 Go, il n'est pas possible d'y mettre les fichiers de l'ISO de Windows. | ||
- | Depuis 2018, les images iso de windows contiennent un fichier de plus de 4 Go (install.vim). Windows 11 ne peut fonctionner qu’avec un boot en UEFI qui nécessite un boot sur partition FAT32 (ou 16 ou 12). La FAT32 étant limitée aux fichiers de moins de 4 Go, il n'est pas possible d'y mettre les fichiers de l'iso de windows. | + | Pour créer une clé USB amorçable de Windows 10 ou 11 à partir d’une image ISO, il faudra donc créer 2 partitions : |
- | + | * une partition boot en FAT32 qui ne contiendra que les fichiers boot pour l’UEFI ; | |
- | Pour créer une clé USB de boot Windows 10 11 à partir d’une image iso, il faudra donc créer 2 partitions : une partition boot en FAT32 qui ne contiendra que les fichiers boot pour l’UEFI avec un drapeau LBA et une partition NTFS qui contiendra toutes les données de l’iso de windows. | + | * une partition NTFS qui contiendra toutes les données de l’ISO de Windows. |
- | + | ||
- | <note important>En cas de dual-boot, quel que soit votre choix, une fois Windows (ré)installé, vous aurez certainement perdu Grub2 au profit de l'amorçage de Windows. Il vous faudra récupérer Grub2 après l'installation de Windows. Vous pourrez vous reporter à la page [[tutoriel/comment_recuperer_ubuntu_apres_installation_windows|Comment récupérer Ubuntu après installation de Windows]].</note> | + | <note important>En cas de « dual boot » – choix de démarrage entre deux systèmes installés –, quel que soit votre choix, une fois Windows (ré)installé, vous aurez certainement perdu //Grub2// au profit du gestionnaire de démarrage de Windows. Pour récupérer Grub2, vous pourrez vous reporter au tutoriel [[tutoriel/comment_recuperer_ubuntu_apres_installation_windows|Comment récupérer Ubuntu après installation de Windows]].</note> |
- | <note important>Pour les versions 32 bits de windows 10, une clé USB de 4Go est souvent suffisante. Une seule partition en FAT32 est alors nécessaire </note> | + | <note important>Pour les versions 32 bits de Windows 10, une clé USB de 4 Go conviendra le plus souvent. Une seule partition en FAT32 sera alors requise.</note> |
+ | ===== Méthodes de prise en charge d’une image ISO ou d’un DVD de Windows ===== | ||
+ | Deux méthodes sont décrites ci-après : | ||
+ | * une méthode avec le logiciel GParted ; | ||
+ | * une méthode avec le logiciel WoeUSB/WoeUSB-ng. | ||
+ | <note tip>Une troisième méthode serait d'utiliser le logiciel [[:ventoy|ventoy]]</note> | ||
+ | ==== Avec GParted ==== | ||
+ | Le but est de créer une partition FAT32 pour le boot en UEFI et une partition NTFS qui contiendra tous les éléments de l'ISO. | ||
+ | <note important>Pré-requis : avoir téléchargé une ISO de Windows, la décompresser et copier tous les éléments dans un dossier de votre ordinateur.</note> | ||
+ | <note>La procédure décrite ci-après a été testée et validée dans un environnement **Gparted Ubuntu 24.04 LTS** avec une ISO **Windows 11 24H2**.</note> | ||
+ | === Installation de GParted === | ||
+ | Pour l'installer : | ||
+ | * cliquer sur ce lien **[[apt>gparted]]** ; ou | ||
+ | * ouvrir un [[:terminal]] et saisir la [[:commande_shell|commande]] suivante :<code> | ||
+ | sudo apt-get install gparted | ||
+ | </code> | ||
+ | === Préparation de la clé === | ||
+ | <note>Certaines étapes nécessiteront la saisie de votre mot de passe pour valider votre permission.</note> | ||
- | ===== Méthodes qui prennent en charge une ISO ou un DVD de Windows pour créer une clé USB bootable de Windows ===== | + | Connecter votre clé USB à l'ordinateur. |
+ | Démarrer GParted : | ||
+ | * soit à partir des menus de votre environnement, | ||
+ | * soit en saisissant dans un [[:terminal]] la [[:commande_shell|commande]] suivante :<code> | ||
+ | gparted | ||
+ | </code> | ||
+ | Étapes : | ||
+ | - Sélectionner votre périphérique ; | ||
+ | - Ouvrir le menu Partition, ou appeler le menu contextuel (clic droit) de votre partition, puis sélectionner //Démonter// ; | ||
+ | - **Créer une table de partition GPT (ou MBR MSDOS)** : //Périphérique / créer une table de partition / choisir **GPT** / appliquer// ; | ||
+ | - **Créer une partition NTFS d’au moins 7 Go** : //menu contextuel (clic droit) de l’espace non alloué / nouvelle//. | ||
+ | * Conserver 200 Mo à la fin de la partition qui serviront pour la partition FAT32 | ||
+ | * Partition primaire | ||
+ | * Système de fichier ntfs | ||
+ | * **Étiquette NTFS** | ||
+ | * Ajouter ; | ||
+ | - **Créer une partition FAT32 de 100 Mo** : //menu contextuel (clic droit) de l’espace non alloué / nouvelle//. | ||
+ | * Préciser la taille 100 | ||
+ | * Partition primaire | ||
+ | * Système de fichier fat32 | ||
+ | * **Étiquette UEFI_NTFS** | ||
+ | * Ajouter ; | ||
- | ====Avec GParted ==== | + | - **Appliquer toutes les opérations (V vert)** : //appliquer// puis fermer quand les opérations sont effectuées ; |
- | **Avoir téléchargé une iso de Windows, la décompresser et copier tous les éléments dans un dossier de votre ordinateur** | + | - __**Uniquement pour une table de partition MS-DOS**__, activer le drapeau LBA sur la partition fat32 : //menu contextuel (clic droit) de la partition fat32 / Gérer les drapeaux / cocher lba / fermer// ; |
+ | - __**Uniquement pour une table de partition GPT**__, activer le drapeau msftdata sur les 2 partitions et en plus no_automount sur la partition fat32 : //menu contextuel (clic droit) sur la partition / Gérer les drapeaux / cocher le ou les drapeaux voulus / fermer// ; | ||
+ | - Quitter Gparted. | ||
+ | <note important>Attention : il faut veiller à avoir bien sélectionné votre clé USB !</note> | ||
- | Le but est de créer une partition FAT32 pour le boot en UEFI et une partition NTFS qui contiendra tout les éléments de l'iso. | + | === Copier sur la clé les fichiers de Windows === |
+ | - Sur la partition UEFI_NTFS, copier le dossier **efi** contenu dans l'ISO ; | ||
+ | - Sur la partition NTFS, copier **tous les fichiers et dossiers** contenus dans l'ISO de Windows. Cette opération peut être particulièrement longue (30 mn). | ||
+ | <note important> L'explorateur de fichier peut indiquer faussement que le copie est terminée du fait de la taille du fichier install.wim (> 4Go). Il faut donc attendre que les LED de la clé ne clignotent plus, ou en l'absence de LED attendre 45 mn.</note> | ||
- | Testé sous Ubuntu 22.04 et Windows 11 23H2 | + | === Pour lancer l'installation de Windows === |
+ | Démarrer simplement sur votre clé USB. Comme la clé USB contient 2 partitions, elle peut apparaître 2 fois dans le menu de démarrage de l'ordinateur. Seule la partition FAT32 peut être amorcée. Si une erreur survient après le choix d’une partition, recommencer et sélectionner l'autre partition. | ||
- | . | + | <note tip> |
- | === **Installation de GParted** === | + | **Table de partition GPT ou MSDOS pour la clé UEFI ?** |
+ | Par défaut, un BIOS UEFI recherche un fichier ''\EFI\Boot\bootx64.efi'' pour obtenir les instructions de démarrage. Ce fichier doit être sur une partition FAT32 afin d’être accessible à tous les BIOS, même si certains savent lire les partitions NTFS. Les disques fixes doivent présenter une table de partition GPT en mode UEFI. En revanche les disques amovibles peuvent exposer une table de partition MBR – appelée MSDOS sous GParted – ou GPT en UEFI. | ||
- | Pour l'installer, cliquez sur ce lien **[[apt>gparted]]** ou ouvrez un [[:terminal]] et entrez la [[:commande_shell|commande]] suivante. | + | Les clés réalisées sous Windows 11 avec l'utilitaire de Microsoft ont une table de partition MBR, celles qui sont préparées avec Rufus une table de partition GPT par défaut. Pour une installation de Windows 11, le choix GPT ou MSDOS est donc théoriquement peu critique. Cependant il est possible que certains BIOS requièrent des modifications d'options pour démarrer sur une clé MBR. |
- | <code>sudo apt-get install gparted</code> | + | </note> |
+ | ==== Avec WoeUSB-ng ==== | ||
+ | Il existe un logiciel dédié exclusivement à la création de clé USB bootable de Windows 7 à Windows 11 : WoeUSB-ng(([[https://github.com/WoeUSB|WoeUSB]]. Portail officiel du projet sur GitHub.)). Son interface ressemble à celle de Rufus comme l’illustre [[https://www.zupimages.net/up/20/15/z30i.jpg|cette capture de fenêtre]]. Ce logiciel effectue les mêmes manipulations que celles qui sont décrites dans la section précédente, relative à GParted, avec une interface graphique et quelques clics. La table de partition pour le clé sera du type MSDOS (MBR). | ||
- | . | + | <note important>**Pré-requis : avoir téléchargé une image ISO de Windows.**</note> |
- | === **Préparation de la clé** === | + | <note>La procédure ci-après a été testée et validée dans un environnement **Ubuntu 24.04 LTS** avec une image ISO **Windows 11 24H2**.</note> |
- | À certaines étapes le logiciel vous demandera votre mot de passe pour valider votre permission | + | |
- | Connectez votre clé USB à l'ordinateur; | + | |
- | Ouvrez GParted via les menus de votre environnement ou saisissez dans un [[:terminal]] la [[:commande_shell|commande]] suivante: <code>gparted</code> | + | |
- | 1 Sélectionnez votre périphérique; | + | |
- | 2 Onglet Partition ou clic droit sur votre partition puis sélectionner '//Démonter//' | + | === Installation du logiciel WoeUSB-ng === |
+ | Étapes : | ||
+ | - Au préalable, **mettre à jour votre système** ; | ||
+ | - Puis installer les dépendances nécessaires à WoeUSB-ng :<code> | ||
+ | sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 grub2-common grub-pc-bin wimtools | ||
+ | </code> | ||
+ | - Enfin, procéder à l'installation proprement dite :<code> | ||
+ | sudo pip3 install WoeUSB-ng --break-system-packages | ||
+ | </code> | ||
- | 3 Créer une nouvelle table de partition « msdos » : | + | Si un message d'erreur //(error: externally-managed-environment etc...)// apparaît, il faut supprimer le fichier /usr/lib/python**3.12**/EXTERNALLY-MANAGED . |
- | //Périphérique / créer une table de partition / choisir msdos / appliquer// | + | |
- | 4 Créer une partition FAT32 de 100 Mo : | + | (attention, il faut adapter le chiffre à la version de python installée sur votre ordinateur **3.12** dans l'exemple)<code> |
- | //Clic droit sur l’espace non alloué /nouvelle /// | + | sudo rm /usr/lib/python3.12/EXTERNALLY-MANAGED |
+ | sudo pip3 install WoeUSB-ng --break-system-packages | ||
+ | </code> | ||
+ | WoeUSB-ng devrait apparaitre dans la liste de vos logiciels. | ||
- | Préciser la taille 100 - | + | === Création de la clé USB === |
- | Partition primaire - | + | Étapes : |
- | Système de fichier fat32 - | + | - Démarrer le logiciel : |
- | Étiquette UEFI_NTFS - | + | * soit depuis la liste des logiciels ; |
- | Ajouter | + | * soit depuis la ligne de commande :<code> |
+ | woeusbgui | ||
+ | </code> | ||
+ | - Choisir : | ||
+ | * Dans Options choisir use NTFS. | ||
+ | * l'ISO de Windows que vous voulez transférer sur une clé USB. Attention, si l'image iso est dans un sous dossier au sein de multiples dossiers successifs, woeusb ne va rien installer. Il suffit de faire une copie de l'image plus proche de la racine du disque, par exemple directement dans le dossier personnel. | ||
+ | * la clé USB (disque de destination) sous la forme ''/dev/sdX'' (avec ''X'' une lettre minuscule : //a//, //b//, etc.). | ||
+ | - Démarrer le transfert (bouton //Install//). | ||
- | 5 Créer une partition NTFS d’au moins 7 Go : | + | <note important>**Il faut une clé USB d'une capacité supérieure ou égale à 8 Go.**</note> |
- | //Clic droit sur l’espace non alloué /nouvelle /// | + | <note important>**AVERTISSEMENT : toutes les données présentes sur la clé USB seront perdues !**</note> |
+ | ==== Avec ventoy ==== | ||
+ | Copier/coller le fichier ISO dans la partition contenant les ISO Voir [[:ventoy|Documentation Ventoy]]. | ||
- | Préciser la taille 7000 (ou plus) - | ||
- | Partition primaire - | ||
- | Système de fichier ntfs - | ||
- | Étiquette NTFS - | ||
- | Ajouter | ||
- | 6 Appliquer toutes les opérations (V vert) : | ||
- | //appliquer (fermer quand opérations effectuées)// | ||
- | |||
- | 7 Mettre le drapeau LBA sur la partition fat32 : //Clic droit sur la partition fat32 / Gérer les drapeaux / cocher lba / fermer// | ||
- | |||
- | 8 Quitter Gparted. | ||
- | |||
- | | ||
- | |||
- | (__**Attention à ce que vous ayez bien sélectionné votre clé USB !!!**__ ); | ||
- | | ||
- | |||
- | . | ||
- | === **Copier sur la clé les fichiers de Windows** === | ||
- | |||
- | 1 Sur la partition UEFI_NTFS, copier le dossier **efi** contenu dans l'iso | ||
- | |||
- | 2 Sur la partition NTFS, copier **tous les fichiers et dossiers** contenus dans l'iso de Windows (peut être très long) | ||
- | |||
- | |||
- | |||
- | . | ||
- | === **Pour lancer l'installation de Windows** === | ||
- | Démarrer simplement sur votre clé USB. Comme la clé USB contient 2 partitions, elle peut apparaître 2 fois lors du boot de l'ordinateur. Seule la partition FAT32 peut booter, si vous avez un message d'erreur après avoir choisi une partition, recommencez et sélectionnez l'autre partition. | ||
- | |||
- | . | ||
- | |||
- | ====Avec WOEUSB-NG ==== | ||
- | Testé sous Ubuntu 22.04 et Windows 11 23H2 | ||
- | |||
- | Il existe un logiciel dédié exclusivement à la création de clé USB bootable de Windows 7 à 11 : WoeUSB-NG [[https://www.zupimages.net/up/20/15/z30i.jpg|(ressemble à Rufus sous Windows selon cet image jointe)]]. Ce logiciel effectue les mêmes manipulations que celles décrites dans le paragraphe précédent utilisant gparted, mais avec une interface graphique et quelques clics. | ||
- | |||
- | **Pré-requis : Avoir téléchargé une iso de Windows.** | ||
- | |||
- | . | ||
- | |||
- | Pour l'installer, il faut d'abord **mettre à jour votre système**. | ||
- | |||
- | . | ||
- | |||
- | Ensuite, il faut installer les dépendances nécessaires à WoeUSB-NG: | ||
- | |||
- | <code>sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 grub2-common grub-pc-bin wimtools </code> | ||
- | |||
- | Enfin, il faut procéder à l'installation : | ||
- | |||
- | <code>sudo pip3 install WoeUSB-ng </code> | ||
- | |||
- | |||
- | . | ||
- | |||
- | WoeUSB-NG devrait apparaître dans la liste de vos logiciels. Vous pouvez aussi l'appeler en ligne de commande : | ||
- | |||
- | <code>woeusbgui</code> | ||
- | |||
- | Il suffit alors de choisir l'iso de windows que vous voulez transférer sur une clé usb et la clé usb (disque de destination) sous la forme /dev/sdX. | ||
- | |||
- | <note important>**Il faut une clé d'au moins 8Go**</note> | ||
- | <note important>**AVERTISSEMENT: Toutes les données présentes sur la clé USB seront perdues !**</note> | ||
- | |||
- | |||
- | voir bug sur [[https://github.com/slacka/WoeUSB/issues/112|github]] | ||
==== Remarques ==== | ==== Remarques ==== | ||
- | + | - Il est possible de connaitre le //device// de la clé USB en utilisant le logiciel GParted ou la commande ''blkid'' ; | |
- | 1 Il est possible de connaître le "device" de la clé USB en utilisant GParted ou blkid. | + | - Attention : les données d'origine de la clé USB seront complètement effacées. |
- | + | ||
- | 2 Attention, les données d'origine de la clé seront complètement effacées. | + | |
- | + | ||
- | + | ||
---- | ---- | ||
- | //Contributeur : [[utilisateurs:Stylou|Stylou]], Canigou 66, 0ol, f2ot, Clapico// | + | //Contributeurs : [[utilisateurs:Stylou|Stylou]], Canigou 66, 0ol, f2ot, Clapico.// |