Boot cassé après Trixie Upgrade

Demande d'aide : c'est ici.
Répondre
sioban
Membre
Membre
Messages : 10
Inscription : 22 mai 2024, 15:44
Status : Hors-ligne

Coucou tout le monde

J'ai besoin de votre aide bienveillante...

J'essaie de résoudre un problème de boot et je suis assez perdue.
Après upgrade vers Trixie, j'ai voulu rebooter mais Grub ne semble pas se charger du tout...
Je passe le bios, ça passe au noir et ça reboot directement...
Je ne vois donc pas de message d'erreur :/

Après moultes galères j'ai réussi à installer boot-repair et le diag est ici : https://paste.debian.net/hidden/e0aed678/

L'année dernière @PascalHambourg m'avait bien dépannée ici : viewtopic.php?t=3238

Mon système est un Lenovo Thinkstation P500
Mes disques sont deux SSD:
- sda: CT1000MX500SSD1
- sdb (normalement mais sdc en l'occurence): CT1000MX500SSD1

Et 2 HDD:
- sdb (normalement sdc): WDC WD5003ABYZ-011FA0
- sdd: WDC WD5003ABYZ-011FA0

L'agencement des partitions est le suivant:
# SSD
# sda1=/boot/efi | BA96-3FB1
# sdc1=/boot/efi | BA96-3FB1
# md125=boot | 2a988444-ac8b-4e37-9c57-e0eb777e7ae6
# md123=swap | 3c4f00fb-08c7-465a-a691-5be09fc2cedc (non utilisé)
# md127=root | 68bc2041-3869-408a-ba91-02b139f0bcb2
# md122=/usr | ffccced7-e980-4d35-9afc-1a92e9a410ad
# md120=/var | 7360237b-f3bc-43f8-a782-23ed2006c721
# md121=/var/spool | 508508fe-73b2-4360-96cc-eea99c1b0caf
# md118=/home | d9fa62d7-5443-433e-b343-9a6b873476d1
# md119=/mnt/oldfs/tmp | 36984764-0d43-4347-9bfe-1f5e01a754b8
# md126=/mnt/oldfs/varlog | 06b80c17-c81e-40d9-b770-a3421642ad4e
# md124=/mnt/oldfs/varlib | bd10393a-4256-483e-ad55-54f96e5cb3e9
# md117=/mnt/oldfs/homearchivedownloads | e30a591a-ca6a-4f65-9c0a-9e2ebac4616c

# HDD
# md112=/tmp | 7863ab6d-7694-476d-ae98-6047e880ecea
# md116=swap | 72205a74-249e-47e2-9e99-3af2be308e76
# md113=/var/cache | 6f49fa9f-6a1d-430f-94ad-66b24812ac15
# md115=/var/lib | dfcd83d7-f334-4ff8-abaf-445b59a84753
# md111=/var/log | e1f127ab-1552-4ba8-a19b-c6b5cd18d02e
# md114=/home/archives/downloads | 679a6a1a-1528-4f11-b2f0-66e213457ceb

Avant de me lancer dans quoi que ce soit et de peur de tout casser, j'aimerais vos conseils pour remettre le système en route.

Merci beaucoup, je suis en stress grave là :(

EDIT : en relisant le boot repair j'ai l'impression que le système m'a swap les disques sdb et sdc...
Du coup les bonnes paires de disques sont sda+sdc et sdb+sdd...

EDIT2: du coup, soit je lance le boot repair et j'allume un cierge, soit je me lance dans ces opérations:
mount /dev/md127 /mnt/root
mount /dev/md125 /mnt/root/boot
mount /dev/sda1 /mnt/root/boot/efi
mount /dev/md122 /mnt/root/usr
mount --bind /dev /mnt/root/dev
mount --bind /proc /mnt/root/proc
mount --bind /sys /mnt/root/sys
chroot /mnt/root
grub-install --force-extra-removable
exit
umount /dev/sda1
mount /dev/sdc1 /mnt/root/boot/efi
chroot /mnt/root
grub-install --force-extra-removable

ça vous semble bien?
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5987
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Effectivement, le MBR (qui est la partie contenant le 1er étage de GRUB est sur sdb et sur sdd. Je ne sais pas lequel est le bon, ou si les 2 sont bon.
Commence par vérifier que le BIOS/UEFI démarre bien sur un de ces 2 disques.
ensuite, cette premiére partie de GRUB va lancer la deuxieme, qui est normalement dans /boot. Et là pareil, tu en as une sur sda, et une sur sdc (soit les 2 disques qui n'ont pas de MBR). C'est une situation un peu plus compliquée que la normale, mais rien de rédhibitoire.Mais perso j'essaie de mettre le MBR et le /boot sur le même disque.
Pour réparer, j'utilise ultimate boot CD qui contient l'outil supergrub. Je maitrise beaucoup moins bien que Pascal la configuration de GRUB en ligne de commande, et je ne m'y risque pas. Un coup de GRUN-install depuis le live CD ssur le disque contenant /boot , un petit update-grub et ça repart.
sioban
Membre
Membre
Messages : 10
Inscription : 22 mai 2024, 15:44
Status : Hors-ligne

hello

sdb/sdd sont des anciens disques qui ne contiennent pas la partie bootable, ce sont sda/sdc qui doivent l'avoir.
Je ne peux donc pas booter sur ces disques, j'avais tenté de nettoyer le MBR mais on dirait que je n'ai pas réussi (et j'avais perdu mes partitions :/)

je peux essayer avec supergrub
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5987
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Rien ne t'empêche d'utiliser le MBR de sdb et le /boot de sdc. Grub est trés flexible.
Lors de ma dernière mauvaise manip, j'ai réinstaller GRUB depuis le CD d'install de debian , avec le mode rescue, ça fonctionne aussi.
Répondre