まこと の ブログ

MaKoTo no burogu — Journal de bord…

Aller au contenu | Aller au menu | Aller à la recherche

Installer Debian depuis une cléUSB en mode UEFI

J'ai eu besoin de bricoler une machine, et d'expérimenter l'installation de debian en mode UEFI, et de constater que la création d'une cléUSB bootable était assez différente que ce dont j'avais l'habitude.

  • En effet, après avoir télécharger l'iso de debian, il suffit d'utiliser la commande dd pour pousser l'image sur la cléUSB [1] :
dd if=live-image-amd64.hybrid.iso of=/dev/sdX bs=4M; sync
  • Au boot on se trouve alors forcément en mode Legacy.

Préparer le cléUSB pour le mode UEFI:

  1. On doit tout d'abord créer une nouvelle table de partition de type GPT sur la cléUSB.
  2. Puis créer une partition FAT32, la nommer ISOdebian.
  3. Enfin, ajouter le drapeau de boot :

gpartedflag.png

Déployer l'iso debian sur la cléUSB :

Une fois la cléUSB préparée, en automatique elle devrait monter dans /media/$USER/ISOdebian.[2]

  • Il suffit alors de copier le contenu de l'iso debian sur la clé :
7z x debian-9.9.0-amd64-netinst.iso -o/media/$USER/ISOdebian/

Et c'est tout !

Booter sur la cléUSB :

  • Sur l'ordi cible, booter sur la clé en mode UEFI (vérifier le bios si legacy et uefi sont activés ou non, et attention, il se peut que le menu de boot ne précise pas si la clé est vue en UEFI ou en LEGACY).
  • Normalement la page d’accueil d'install de debian précise « installation en mode UEFI »

Pour vérifier, depuis la page d'accueil passez en console (Ctrl+Alt+F2) et taper :

[ -d /sys/firmware/efi ] && echo UEFI || echo Legacy

Qui devrait alors confirmer le mode actuel.

Installation sur le disque :

  • À l'étape partitionnement, il faut donc créer au début de disque une partition Fat32 d'environ 200 Mio et spécifier comme type EFI.

Je n'ai pas réussis à installer debian9 en partitionnant manuellement, à chaque fois j'ai eu un message d'erreur comme quoi le système ne parvenait pas à monter la partition EFI[3], renvoyant donc en arrière à l'étape partitionnement.
En laissant le partitionnement automatique, ça fonctionne…

Notes

[1] remplacer sdX par votre clé

[2] Remplacer $USER par votre nom d'utilisateur

[3] « La tentative de montage d'un système de fichier vfat de SCSI3 (0.0.0), partition n°B (sda) sur /boot/efi à échoué. »

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

Fil des commentaires de ce billet