Le boot-info dit clairement que le boot a eu lieu en EFI
=================== UEFI/Legacy mode:
BIOS is EFI-compatible, and is setup in EFI-mode for this live-session.
Même si le support d'installation peut booter en LEGACY
=> FreeDOS (eXtended FDisk) is installed in the MBR of /dev/sdb.
Il faudrait trouver comment faire pour ce bios
La partition a bien été créée
Partition Attrs Start Sector End Sector # of Sectors System
/dev/sda1 2,048 1,050,623 1,048,576 EFI System partition
Elle contient bien fichiers de boot nécessaire pour booter en EFI
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /EFI/ubuntu/grub.cfg /EFI/ubuntu/fwupx64.efi
/EFI/ubuntu/grubx64.efi
Le paramétrage est même parfaitement correct
========================== sda1/EFI/ubuntu/grub.cfg: ===========================
--------------------------------------------------------------------------------
search.fs_uuid 4d8184e6-172a-4c40-8129-97772fe4803b root hd0,gpt2
set prefix=($root)'/boot/grub'
--------------------------------------------------------------------------------
Mais comme a dit
lucmars "enfin sda2 n'a pas les fichiers grub."
C'est bien là tout le problème à résoudre: Lui faire fabriquer le fichier de paramétrage afin qu'il puisse être modifié lors de l''arrivée de nouveaux noyaux.
Autrement on pourrait en fabriquer un manuellement assez facilement car les fichiers de boot sont présents et probablement avec un contenu correct.
================== sda2: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
4.360347748 = 4.681887744 boot/vmlinuz-5.0.0-23-generic 2
4.360347748 = 4.681887744 vmlinuz 2
884.889030457 = 950.142361600 boot/initrd.img-5.0.0-23-generic 4
884.889030457 = 950.142361600 initrd.img 4
884.889030457 = 950.142361600 initrd.img.old 4
Bien sur, comme cet ordinateur refuse de permettre à l'utilisateur d'indiquer que ubuntu est un logiciel sérieux,
=================== efibootmgr -v
Boot0000* Unknown Device: HD(1,GPT,69590912-28cb-4a5e-aa83-7c3ebdc7e374,0x800,0x100000)/File(EFIubuntugrubx64.efi)RC
on n'a pas d'autre choix que de se déguiser en windows.
Quelle idée a donc ubuntu de vouloir se faire connaitre du bios alors qu'il ne sait même pas faire son fichier de paramétrage!