Je n’y crois pas, quelle bande d’apprentis-sorciers…
update-grub, chroot, grub-install… et puis quoi encore ? Si vous commenciez par lire les informations qu’on vous donne ?
[code] => Grub2 (v1.97-1.98) is installed in the MBR of /dev/sda and looks at sector
1 of the same hard drive for core.img. core.img is at this location and
looks in partition 1 for (,msdos1)/boot/grub.
sda1: __________________________________________________________________________
File system:
Boot sector type: -
Boot sector info:
Mounting failed: mount: unknown filesystem type ''[/code]
Primo, grub recherche ses fichiers dans le répertoire /boot/grub sur la partition n° 1, soit /dev/sda1. Secundo, impossible de déterminer le type de système de fichiers de cette partition, ce qui indique que sa structure est endommagée ou bien que le disque lui-même est physiquement endommagé à cet emplacement (d’où probablement les demandes de fsck précédentes). Evidemment, impossible de la monter en l’état.
Conséquence : update-grub qui a pour fonction de recréer le fichier /boot/grub/grub.cfg n’a aucune chance de marcher.
Autre déduction : cette partition est la partition racine grub recherche dans /boot/grub. Si c’était une partition de boot séparée, alors grub rechercherait directement dans /grub et pas dans /boot/grub. Par conséquent, faire un chroot avec /dev/sda3, qui n’est pas la partition racine mais probablement la partition home, ne peut pas marcher.
En l’état actuel il est vain de s’acharner sur grub. C’est la partition /dev/sda1 qui pose problème, et peut-être le disque. Qu’affiche smartctl s’il est disponible ? Y a-t-il des messages d’erreur relatifs à sda ou sda1 dans les logs du noyau ? Que donne fsck sur /dev/sda1 ?