logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 31-07-2022 14:16:15

Jn72
Membre
Inscription : 31-07-2022

Grub rescue normal.mod manquant

Bonjour.

Je viens de réinstaller Debian en supprimant mon disque dur SATA par un SSD connecté en USB (Crucial X6 1Tb).
Pc assez ancien (carte mère asus m3a78-em).

L'installation se passe bien mais au démarrage j'ai un message d'erreur m'indiquant que le fichier normal.mod est manquant.
Je suis dans le mode Grub rescue.

J'ai l'impression que mon dossier boot est vide en utilisant la commande "ls" dans le mode Grub rescue.

Avez-vous une solution?

Merci de votre aide.

Dernière modification par Jn72 (31-07-2022 15:07:31)

Hors ligne

#2 31-07-2022 18:02:17

Stellal
Banni(e)
Distrib. : DEBIAN 11 (Bullseye)
Noyau : Linux 5.10.0-28-amd64
(G)UI : MATE 1.24.1
Inscription : 25-04-2021

Re : Grub rescue normal.mod manquant

Bonjour Jn72.

Je te donne humblement mon avis de débutant :

Peut-on dire qu'elle s'est bien passée d'une installation qui ne fonctionne pas  ?
Le plus simple (propre) est peut-être de recommencer.

Hors ligne

#3 31-07-2022 19:24:53

raleur
Membre
Inscription : 03-10-2014

Re : Grub rescue normal.mod manquant

Stellal a écrit :

en supprimant mon disque dur SATA par un SSD connecté en USB


Cette phrase étrange mérite des éclaircissements.

Jn72 a écrit :

J'ai l'impression que mon dossier boot est vide en utilisant la commande "ls" dans le mode Grub rescue.


GRUB ne sait pas ce qu'est un "dossier", il ne connaît que les fichiers et répertoires.
Tu as l'impression ou bien c'est vraiment vide ? Comment le vois-tu ?
Quel partitionnement as-tu fait ?
Est-ce que tu bootes sur le bon disque ?


Il vaut mieux montrer que raconter.

Hors ligne

#4 31-07-2022 22:13:09

Jn72
Membre
Inscription : 31-07-2022

Re : Grub rescue normal.mod manquant

Merci de vos réponses.

Stellal, l'installation se déroule bien > aucun message d'erreur. Le message d'erreur apparait lors de la séquence de boot.
J'ai en effet essayé plusieurs installation, même problème à chaque fois.

raleur, j'ai supprimé physiquement mon DD sata et ajouter un ssd connecté en usb et j'ai donc effectué une nouvelle installation.
C'est donc le répertoire boot qui est vide et je le vois grâce à la commande ls (hd0,msdos1)/boot qui quand je la tape me renvoie une ligne vide. J'en déduit que le répertoire existe mais sans rien dedans.
J'ai effectué un partitionnement où tout est dans la même partition "utiliser un disque entier", schéma de partitionnement "Tout dans une seule partition (recommandé pour les débutants".
Et oui je boot bien sur le bon disque.

Merci.

Hors ligne

#5 31-07-2022 23:14:49

raleur
Membre
Inscription : 03-10-2014

Re : Grub rescue normal.mod manquant

Le répertoire /boot de la racine est vide si on utilise un /boot séparé, mais tu dis que ce n'est pas le cas.
GRUB a été installé puisqu'il démarre, cela aurait dû créer un répertoire /boot/grub. Mais c'est peut-être un reste d'une précédente installation.
/boot devrait contenir aussi l'image du noyau et l'initramfs à moins que tu aies demandé de ne pas installer de noyau.

Il faudrait démarrer avec l'installateur en mode rescue (sous-menu "Advanced") ou un système live et vérifier le contenu de /boot dans la partition racine.
Si le contenu de /boot est bien présent c'est peut-être un bug du BIOS qui ne lit pas correctement le disque USB. Dans ce cas tu pourrais essayer une installation avec une partition /boot séparée de 1 Go située au début du disque.

Dernière modification par raleur (31-07-2022 23:15:31)


Il vaut mieux montrer que raconter.

Hors ligne

#6 01-08-2022 07:39:33

Jn72
Membre
Inscription : 31-07-2022

Re : Grub rescue normal.mod manquant

En bootant sur un Debian Live et en accédant à ma partition je vois bien le dossier boot.
A sa racine se trouve les fichiers : initrf-5.10.0-16-amd64, vmlinux-5.10.0-16-amd64
Il y a aussi le répertoire grub/i386-pc avec le fichier normal.mod à l'intérieur.

A première vu tout est bien présent.

Est-ce que ceci peut venir du BIOS?

Hors ligne

#7 01-08-2022 08:11:05

Jn72
Membre
Inscription : 31-07-2022

Re : Grub rescue normal.mod manquant

J'ai installé sur un pc plus récent et Debian démarre bien.
Certainement une incompatibilité du BIOS.

Hors ligne

#8 01-08-2022 08:25:40

raleur
Membre
Inscription : 03-10-2014

Re : Grub rescue normal.mod manquant

Tu as réinstallé le système ou simplement booté le SSD avec l'installation existante sur l'autre PC ?
Un PC plus récent peut mettre en place un mode d'amorçage différent (UEFI au lieu de BIOS/legacy) à l'installation.
As-tu testé l'installation sur le vieux PC avec /boot séparé au début du SSD ?

Il vaut mieux montrer que raconter.

Hors ligne

#9 01-08-2022 09:06:32

Jn72
Membre
Inscription : 31-07-2022

Re : Grub rescue normal.mod manquant

J'ai réinstallé le système.

Je vais testé avec /boot sur une partition en début de ssd.

Hors ligne

#10 01-08-2022 09:20:36

raleur
Membre
Inscription : 03-10-2014

Re : Grub rescue normal.mod manquant

Jn72 a écrit :

J'ai réinstallé le système.


Est-ce que tu avais essayé de booter avec le SSD sur le PC récent avant de réinstaller ?
Est-ce que tu as essayé de booter avec le SSD sur le PC ancien après sans réinstaller ?


Il vaut mieux montrer que raconter.

Hors ligne

#11 01-08-2022 09:35:18

Jn72
Membre
Inscription : 31-07-2022

Re : Grub rescue normal.mod manquant

Non pour la question 1 (pas pensé)
Oui à la question 2 - problème identique

Hors ligne

#12 02-08-2022 10:32:40

Jn72
Membre
Inscription : 31-07-2022

Re : Grub rescue normal.mod manquant

J'ai résolu mon problème en installant Proxmox et en créant une machine virtuel avec Debian dessus.

C'est pas optimisé pour ce que je fais mais ca a le mérite de fonctionner.

Hors ligne

Pied de page des forums