I. Création de partitions exFAT et fat32 sur la clé USB
1. Pour commencer, ouvrez une invite de commandes en tant qu’administrateur.
1.) Dans la zone “ Tapez ici pour rechercher” de Windows, tapez cmd.exe
2.) Cliquez ensuite sur Exécuter en tant qu’administrateur.
2. Tapez ce qui suit et appuyez sur Entrée pour lancer l’outil de gestion des disques.
diskmgmt.msc
Notez quelles lettres de disque et de lecteur appartiennent à votre clé USB.
diskpart
4. Pour sélectionner le disque, tapez ce qui suit en remplaçant # par votre numéro de disque USB.
sel disk #
5. Ensuite, pour effacer le disque,(ATTENTION:tout le contenu existant sera supprimé), tapez la ligne suivante une ligne à la fois;
clean
convert mbr
6. À côté de la liste des informations sur le disque afin que nous puissions définir la taille à l’étape suivante, tapez;
list disk
Et puis notez la taille de votre select * Disk en Mo.
7. Maintenant, pour préparer la première partition exFAT, tapez ce qui suit;
cre par pri
shrink minimum=50
format fs=exfat label=USB quick
8. Ensuite, pour créer et formater la deuxième partition en fat32, tapez;
cre par pri
format fs=fat32 label=BOOT quick
assign
9. Then, to verify the created partitions and volumes, type;
list par
list vol
IMPORTANT: note which drive letter was assigned to your fat32 BOOT partition. You’ll need it when installing Grub2.
10. To leave diskpart, type;
exit
II. Installing Grub2 for UEFI and BIOS on the USB drive
1. Download Grub2 from A1ive’s repository, and extract (using 7Zip) its contents to your Windows desktop.
Note: you’ll first need to extract the .tar file from the .gz, and then extract the contents of the .tar file. Once finished, you should have a grub folder containing the contents on your desktop.
2. Next to change to the grub directory, type or copy/paste the following;
cd %UserProfile%\Desktop\grub
3. To install Grub2 for BIOS and UEFI type or copy/paste the following,
(replacing X with your BOOT drive letter and # your Disk number),
and then press Enter.
grub-install.exe --force --no-floppy --target=i386-pc --boot-directory=X:\boot //./PHYSICALDRIVE#
grub-install.exe --force --removable --no-floppy --target=x86_64-efi --boot-directory=X:\boot --efi-directory=X:\
grub-install.exe --force --removable --no-floppy --target=i386-efi --boot-directory=X:\boot --efi-directory=X:\
Congratulations, you should have an exFAT bootable USB flash drive that is now able to Grub2 Boot from both Legacy BIOS and UEFI.
Démarrage de fichiers ISO à partir d’une partition exFAT
Démarrage de vos fichiers ISO sélectionnés à partir d’un lecteur flash préparé en tant qu’USB amorçable exFAT;
Grub peut lire à partir d’un système de fichiers exFAT à l’aide de cette méthode car il inclut un module de pilote exFAT. Cependant, pour pouvoir réellement démarrer à partir d’une ISO Live stockée sur la partition exFAT via un bouclage, il faut que la distribution ISO inclue également un pilote lors du démarrage (au moment de cet article, la plupart ne le font pas). Sinon, le chemin contenant l’ISO est introuvable une fois le processus de démarrage remis.
Voici deux façons de contourner cette exigence;
(1) Permet de créer et de monter l’ISO sur une partition.PartNew
Ou
(2) l’ISO à une adresse mémoire.map --mem
Alors
(a) Définissez les chemins linux et initrd et procédez au démarrage de l’ISO.
Ceci conclut la procédure détaillée pour créer un lecteur flash USB amorçable exFAT. Une fois que j’ai trouvé le temps, je prévois d’automatiser cette fonctionnalité en ajoutant la fonction USB amorçable exFAT au logiciel YUMI Multiboot USB.
Merci de votez pour cet article :