Jai en quelque sorte cassé GRUB. Chaque fois que je démarre, jobtiens
error: unknown filesystem. Entering rescue mode... grub rescure> ls (hd0) (hd0,msdos4) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) grub rescure> ls (hd0,msdos4) (hd0,msdos4): Filesystem is unknown grub rescure> ls (hd0,msdos3) (hd0,msdos3): Filesystem is unknown grub rescure> ls (hd0,msdos2) (hd0,msdos2): Filesystem is unknown grub rescure> ls (hd0,msdos1) (hd0,msdos1): Filesystem is unknown
Mais
- Quand je démarre un ISO live Arch Linux, je peux monter tous mes partitions sans aucun problème
- Les modules part_gpt, part_msdos et ext2 sont chargés dans GRUB (mon lecteur est msdos et la partition linux est ext2)
Donc je ne « t sachez ce que signifie cette erreur. Peut-être que si quelquun sait comment obtenir une erreur plus détaillée, ce serait très utile.
Cela sest produit après avoir exécuté à nouveau grub-install
pendant essayer de modifier certains paramètres dans GRUB.
Réponse
Jai enfin compris.
Mon dur le lecteur était trop volumineux pour mon ancienne carte mère. Lorsque jai utilisé le micrologiciel de démarrage, la partition contenant grub nétait pas chargée, car elle était à environ 2 To du début du lecteur.
Je pouvais un peu le réparer en exécutant grub-install --disk-module=native
, qui utilise le module de disque natif de grub au lieu du micrologiciel pour charger le disque. Malheureusement, cela brise les fenêtres pour moi: error: device format ata0,msdos1 invalid: must be hdN
. Ce qui a fonctionné pour moi était de mettre une partition avec grub au début du lecteur, puis de charger uniquement le module de disque natif dans lentrée de menu qui démarre Linux.