[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Difficile création d'une cle usb multiboot uefi gpt grub !



Le 25/07/2019 à 20:28, toto a écrit :

Périphérique   Début      Fin Secteurs Taille Type
/dev/sdb1       2048  1050623  1048576   512M Système EFI
/dev/sdb2    1050624 60062466 59011843  28,1G Système de fichiers Linux

La partition système EFI est-elle bien formatée en FAT ? Quel type (16 ou 32) ?

mount /dev/sdb1 /mnt/efi
mount /dev/sdb2 /mnt/data

grub-install --efi-directory=/mnt/efi --boot-directory=/mnt/data/boot
--removable (termine avec succes)

Ça m'a l'air correct, même si je ne me serais pas embêté à créer un répertoire /boot.
As-tu vérifié le contenu de la partition EFI ?

cp firmware-10.0.0-amd64-netinst.iso /mnt/data/iso/ (il s'agit d'un simple
essai d'image iso)

Mais ce n'est pas forcément un choix judicieux. Si ça n'a pas changé avec Buster, l'initramfs (initrd.gz) pour cdrom inclus dans les images d'installation de Debian ne peut pas utiliser un fichier image mais seulement un périphérique (disque ou partition). Il faut utiliser le fichier initrd.gz pour hd-media à la place de celui inclus dans l'image.

<http://ftp.debian.org/debian/dists/stable/main/installer-amd64/current/images/hd-media/>

( remarque   :    je également fait "Echap" au boot de pc pour tomber
directectement sur  "boot options" (F9) mais cela conduit au même problème)

PC de marque HP ? J'en ai connu plusieurs modèles dont l'amorçage UEFI était défectueux.

* puis s'affiche le choix du bios et je choisi "boot options" (F9) et parmi
les choix je prends "usb hard drive (uefi)"

* enfin le message suivant s'affiche et reboot le pc sans que le menu grub
de ma cle s'affiche :

	system bootorder not found	initializing defaults
	reset system

Je n'ai jamais vu ce message et ne le comprends pas. BootOrder est une variable EFI indiquant l'ordre de priorité des différentes sources d'amorçage. Mais il est sans objet quand on force un périphérique d'amorçage. Tu peux afficher les variables de boot EFI avec efibootmgr.


Reply to: