Bookworm réinstallé, aucune amorce de démarrage

Bonjour,
je viens donc de réinstaller Bookworm (une bonne dizaine de fois!) et au (re)démarrage un message immédiat qui annonce aucun système amorçable.

Sauf erreur de ma part:
Avec l’installeur, j’ai donc créé

(1) un raid2 md127 sur nvme0n1p1 et nvme1n1p1 de ~330 M
que j’ai déclaré efi à l’installeur au moment du formatage.

(2) une partition swap sur nvme0n1p2 et une sur nvme1n1p1 de ~64 G chacune

(3) un VG sur l’espace restant de nvme0n1 (nvme0n1p3) - en oubliant provisoirement le miroir avec nvme1n1p3

lsblk donne:

NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
loop0            7:0    0   2.5G  1 loop  /usr/lib/live/mount/rootfs/filesystem.squashfs
                                          /run/live/rootfs/filesystem.squashfs
sda              8:0    1    58G  0 disk  
├─sda1           8:1    1    58G  0 part  
│ └─ventoy     253:5    0     3G  1 dm    /usr/lib/live/mount/medium
│                                         /run/live/medium
└─sda2           8:2    1    32M  0 part  
sdb              8:16   0   4.5T  0 disk  
├─sdb1           8:17   0 976.6G  0 part  
├─sdb2           8:18   0   1.9T  0 part  
├─sdb4           8:20   0  58.6G  0 part  
├─sdb5           8:21   0  58.6G  0 part  
├─sdb6           8:22   0  58.6G  0 part  
├─sdb7           8:23   0  58.6G  0 part  
├─sdb8           8:24   0  58.6G  0 part  
└─sdb9           8:25   0   1.4T  0 part  
sdc              8:32   1     0B  0 disk  
sr0             11:0    1   2.5G  0 rom   
nvme0n1        259:0    0   3.6T  0 disk  
├─nvme0n1p1    259:1    0   333M  0 part  
│ └─md127        9:127  0   332M  0 raid1 
├─nvme0n1p2    259:2    0  59.6G  0 part  
└─nvme0n1p3    259:3    0   3.6T  0 part  
  ├─VG0-Racine 253:0    0  69.8G  0 lvm   
  ├─VG0-Var    253:1    0  46.6G  0 lvm   
  ├─VG0-Local  253:2    0  46.6G  0 lvm   
  ├─VG0-Eric   253:3    0  69.8G  0 lvm   
  └─VG0-Work   253:4    0   1.1T  0 lvm   
nvme1n1        259:4    0   3.6T  0 disk  
├─nvme1n1p1    259:5    0   333M  0 part  
│ └─md127        9:127  0   332M  0 raid1 
├─nvme1n1p2    259:6    0  59.6G  0 part  
└─nvme1n1p3    259:7    0   3.6T  0 part  

et fdisk -l affiche:

Disk /dev/nvme0n1: 3.64 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: CT4000P3PSSD8                           
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: F1623B10-2219-4D0A-8435-981C374B7A10

Device             Start        End    Sectors  Size Type
/dev/nvme0n1p1      2048     684031     681984  333M Linux RAID
/dev/nvme0n1p2    684032  125683711  124999680 59.6G Linux swap
/dev/nvme0n1p3 125683712 7814035455 7688351744  3.6T Linux LVM


Disk /dev/nvme1n1: 3.64 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: CT4000P3PSSD8                           
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 43F625EB-F8E4-4108-8324-A2300E451E83

Device             Start        End    Sectors  Size Type
/dev/nvme1n1p1      2048     684031     681984  333M Linux RAID
/dev/nvme1n1p2    684032  125683711  124999680 59.6G Linux swap
/dev/nvme1n1p3 125683712 7814035455 7688351744  3.6T Linux LVM


Disk /dev/md127: 332 MiB, 348127232 bytes, 679936 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000


Disk /dev/mapper/VG0-Racine: 69.85 GiB, 74998349824 bytes, 146481152 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/VG0-Var: 46.56 GiB, 49996103680 bytes, 97648640 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/VG0-Local: 46.56 GiB, 49996103680 bytes, 97648640 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/VG0-Eric: 69.85 GiB, 74998349824 bytes, 146481152 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/VG0-Work: 1.09 TiB, 1199998763008 bytes, 2343747584 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 57.99 GiB, 62264442880 bytes, 121610240 sectors
Disk model: Disk 3.0        
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x20c7401f

Device     Boot     Start       End   Sectors Size Id Type
/dev/sda1            2048 121544703 121542656  58G  7 HPFS/NTFS/exFAT
/dev/sda2  *    121544704 121610239     65536  32M ef EFI (FAT-12/16/32)


Disk /dev/mapper/ventoy: 3.04 GiB, 3268362240 bytes, 6383520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc7e6ef99

Device                   Boot Start     End Sectors Size Id Type
/dev/mapper/ventoy-part1 *       64 6383519 6383456   3G  0 Empty
/dev/mapper/ventoy-part2       7004   17243   10240   5M ef EFI (FAT-12/16/32)


Disk /dev/loop0: 2.55 GiB, 2733875200 bytes, 5339600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdb: 4.55 TiB, 5000947302400 bytes, 9767475200 sectors
Disk model: easystore 2648  
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: AFD22156-8CD9-4F9F-BF25-DC6FADD08F42

Device          Start        End    Sectors   Size Type
/dev/sdb1        2048 2048002047 2048000000 976.6G Microsoft basic data
/dev/sdb2  2048002048 6144002047 4096000000   1.9T Linux filesystem
/dev/sdb4  6144002048 6266882047  122880000  58.6G Linux filesystem
/dev/sdb5  6266882048 6389762047  122880000  58.6G Linux filesystem
/dev/sdb6  6389762048 6512642047  122880000  58.6G Linux filesystem
/dev/sdb7  6512642048 6635522047  122880000  58.6G Linux filesystem
/dev/sdb8  6635522048 6758402047  122880000  58.6G Linux filesystem
/dev/sdb9  6758402048 9767473151 3009071104   1.4T Linux filesystem

$ tree -aif / 2>&1 | egrep -i efi | head affiche:

/dev/disk/by-partlabel/Raid1_Efi0 -> ../../nvme0n1p1
/dev/disk/by-partlabel/Raid1_Efi1 -> ../../nvme1n1p1
/etc/grub.d/30_uefi-firmware
/run/live/medium/boot/grub/efi.img
/run/live/medium/boot/grub/i386-efi
/run/live/medium/boot/grub/i386-efi/acpi.mod
/run/live/medium/boot/grub/i386-efi/adler32.mod
/run/live/medium/boot/grub/i386-efi/afsplitter.mod
/run/live/medium/boot/grub/i386-efi/ahci.mod
/run/live/medium/boot/grub/i386-efi/all_video.mod

et $ tree -aif / 2>&1 | egrep -i efi | egrep ^/boot

n’affiche rien (donc pas: /boot/efi !)

J’en déduit que l’installeur n’a pas pris en compte la partition raid1 pourtant affichée (efi, erp) au moment du partitionnement.

Quelle peut être l’origine de ce problème ?
Existe-t-il un moyen à partir du Debian live actuel de le corriger ?

PS:
Malgré vos conseils, je n’ai pas modifié ma structure des données de travail, mais j’ai isolé /home/eric au lieu de la laisser dans la partition racine. En revanche, j’ai aussi isolé une partition /var et maintenue une partition pour /usr/local.

Je t’avais linké un article de blog ou la mise ne raid de l’amorçage se après cop, c’était pas pour rien :wink:

Soit tu fais du mirroring avec LVM soit tu fais comme je te l’ai précisé un raid 1 avec amorçage normale et le VG dedans et ensuite la mise en raid1 du boot efi :wink: mais l’installateur quoi qu’en dise certain ne gèrera pas ce que tu cherches à faire …

Merci Clochette,
si je comprends bien, je laisse une partition efi libre hors raid1, je mets tout le reste en raid1 et je fait seulement ensuite l’installation avec LVM sur le raid1, et l’EFI sera correctement installé par l’installeur, et ensuite je fais ( Comment?) un raid1 du boot EFI en état de fonctionnement

J’avoue que l’article du blog indiqué ne m’avait pas semblé clair (mais la critique m’est sans doute imputable). Je vais le relire et noter en détail avant de relancer l’installation.

Encore merci, et tous mes vœux pour cette année.

Je comprends la confusion, l’article précise de créer le raid sur le deuxième disque, puis de copier le contenu de la partition efi et ensuite seulement ajouté l’ancienne partition dans l’ensemble raid nouvellement créer :wink:

Encore merci Clochette,
j’ai enfin réussi avec votre aide à comprendre et à ré-installer mon ancien système (très criticable, mais habitude de vieux vite perdu…) avec
EFI efficace (qu’il me reste encore à mettre en RAID) et un raid dédié à une partition swap.
J’en suis à l’étape de restauration des données et plus patiemment des configurations.
Ce long tatonnement m’aura appris à installer Debian, j’espère ne pas oublier trop vite, et surtout, j’espère ne plus avoir à en passer par là.

Tu aurais du mettre ton swap dans le LVM plutôt qu’à l’extérieur dans une partition spécifique. Car si un jour tu dois le redimensionner cela risque d’être difficile.

Je comprends.
Rien n’interdira si nécessaire de le supprimer et d’en créer un dans le VG.

J’avoue avoir pris de vos 2 approches pour limiter mes difficultés d’adaptation liées à une réelle fatigue, voire la sénescence à l’horizon!

D’autres problèmes se posent, sans doute résolus dans le passé. Je vais donc passer du temps à chercher ici, sur le wiki, sur les documents debian en français.

La liberté est chère et pénible, mais elle n’a pas de prix, ce qui fait la grande valeur de votre aide.

Encore un grand merci à tous les deux pour votre sollicitude.

1 J'aime