J'en avais un peu marre de tomber sur des tutos soit disant de geek qui te disent d'utiliser r-u-f-u-s et Window$ pour graver une ISO de Debian en mode UEFI.
Voici donc une méthode 100% Debian!
Créer une clé USB bootable en UEFI:
1) Insérez votre clé et assurez-vous que la table de partition est en GPT et non en msdos:
Code : Tout sélectionner
# fdisk /dev/sdX -l
Disque /dev/sdX : 14,9 GiB, 16025387008 octets, 31299584 secteurs
Modèle de disque : USB Flash Disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x1e782664
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sdX1 2048 31299583 31297536 14,9G c W95 FAT32 (LBA)
Soit avec fdisk
Code : Tout sélectionner
# parted /dev/sdX
GNU Parted 3.2
Using /dev/sdX
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel GPT
Warning: The existing disk label on /dev/sdX will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? yes
(parted) q
Information: You may need to update /etc/fstab.
Menu > Périphérique > Créer une table de partition
2) Créez une partition en fat32
- Soit par exemple avec cfdisk + mkfs
Code : Tout sélectionner
# cfdisk /dev/sdX
Puis formatez la partition en fat32
Code : Tout sélectionner
# mkfs -t vfat /dev/sdX1
mkfs.fat 4.1 (2017-01-24)
3) Marquez cette partition avec le drapeau "Boot"
- Avec parted
Code : Tout sélectionner
# parted /dev/sdX
GNU Parted 3.2
Using /dev/sdX
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) set 1 boot on
(parted) quit
Information: You may need to update /etc/fstab.
- Ou gparted
Menu > Partition > Gérer les drapeaux
Copiez maintenant simplement les fichiers de votre "ISO" dans la nouvelle partition
Soit avec 7z...
Code : Tout sélectionner
# mount /dev/sdX1 /mnt/usb
# 7z x debian-FR-XYZ-live-10.4.0-amd64-lxqt+nonfree.iso -o/mnt/usb
Ou simplement avec cp
Redémarrer sur la clé USB en mode EFI!# mkdir /mnt/{iso,usb}
# mount -o loop debian-FR-XYZ-live-10.4.0-amd64-lxqt+nonfree.iso /mnt/iso/
# mount /dev/sdX1 /mnt/usb
# cp -a /mnt/iso/* /mnt/usb
# sync
# umount /mnt/iso
# umount /mnt/usb