Je reçois cette erreur :
Error: unknown filesystem.
grub rescue>
Je ne sais pas exactement ce que j'ai fait. Je crois avoir installé Ubuntu par-dessus Windows sur mon netbook Acer. J'ai ensuite essayé d'installer [Linux Mint][1], mais l'installation n'a pas démarré.
J'ai éteint et rallumé le netbook. Maintenant, j'obtiens l'erreur suivante.
J'ai lu beaucoup d'autres questions comme celle-ci, mais dans mon cas, je ne peux pas démarrer un CD. Si je mets un CD Ubuntu ou un CD Linux Mint dans mon lecteur de CD/DVD externe et que je modifie mon BIOS pour démarrer le CD-ROM en premier, je reçois le même écran d'erreur.
Mise à jour copiée du commentaire du 2012-05-26 02:54:29Z
Voici quelques résultats de mes commandes :
grub rescue>ls (hd0) (hd0,msdos5) (hd0,msdos1)
grub rescue>ls (hd0,msdos5) unknown filesystem
grub rescue>ls (hd0,msdos1) unknown filesystem
grub rescue>ls (hd0) unknown filesystem
Ce qui suit a résolu le problème pour moi, j'ai Windows 7 et Ubuntu 10.04. Après avoir exécuté les commandes suivantes, je n'ai pas besoin de les exécuter à chaque fois et je suis capable de démarrer les deux OS normalement :
set root=(hd0,6)
set prefix=(hd0,6)/boot/grub
insmod normal
normal
Maintenant, une fois que vous démarrez Ubuntu, exécutez également les deux commandes suivantes :
sudo update-grub
sudo grub-install /dev/sda
Note : /dev/sda
est le lecteur sur lequel vous voulez installer votre GRUB, cela peut être /dev/sdb
ou autre chose, mais c'est généralement /dev/sda
.
Prenez en considération que le hd0
pourrait être X (0,1,2..) selon l'ordre des disques et le 6
pourrait aussi être différent, il pourrait être (hd0,gpt7)
, par exemple.
Premier démarrage d'Ubuntu à partir d'une image ISO.
ls
- devrait retourner tous les lecteurs (hdX) et partitions (hdX,Y) connus.ls (hdX,Y)/
- affiche le contenu du répertoire racine de la partition.
partition.ls (hdX,Y)/boot/grub
- devrait afficher plusieurs dizaines de fichiers *.mod. C'est le dossier que vous recherchez.iso-scan/filename=
. Voir le deuxième exemple.sudo mount /dev/sdaX /mnt
Ici, sdaX
est votre partition de démarrage. Vous pouvez obtenir une liste avec sudo blkid
comme ceci,
/dev/sda1 : LABEL="Windows XP" ; UUID="96A4390DA438F0FB" ; TYPE="ntfs" ;
/dev/sda3 : LABEL="Ubuntu 11.04" ; UUID="b61fcae3-7744-45b4-95b9-7528d50a3652" ; TYPE="ext4" ;
/dev/sda5 : LABEL="Se7en" ; UUID="A2DC9D71DC9D4109" ; TYPE="ntfs" ;
/dev/sda6 : LABEL="Development" ; UUID="DEB455A1B4557CC9" ; TYPE="ntfs" ;
/dev/sda7 : LABEL="EXTRA" ; UUID="D8A04109A040F014" ; TYPE="ntfs" ;
/dev/sda8 : LABEL="SONG" ; UUID="46080FCD080FBAC7" ; TYPE="ntfs" ;
/dev/sda9 : LABEL="BACKUPS" ; UUID="766E-BC99" ; TYPE="vfat" ;
Note : sdaX
doit être une partition Linux.sudo grub-install --boot-directory=/mnt/boot /dev/sda
sudo update-grub
[1] : http://ubuntuforums.org/showthread.php?t=1599293
[2] : http://ubuntuforums.org/showthread.php?t=1930610Votre CD/DVD externe est probablement un périphérique USB. Vous ne pouvez probablement pas demander au BIOS de démarrer à partir de celui-ci. Lorsque vous démarrez l'ACER, recherchez un message en bas (ou en haut) de l'écran disant quelque chose comme "F2 pour entrer dans Setup, F12 pour un Boot Menu". Lorsque vous savez ce que vous devez appuyer pour le menu de démarrage, placez le CD dans votre périphérique externe, allumez ou redémarrez la machine et appuyez lentement sur cette touche jusqu'à ce que vous obteniez un menu temporaire vous permettant de démarrer à partir du CD externe.
Vous devrez peut-être utiliser gparted à partir du CD pour examiner votre disque dur et décider de ce qu'il faut faire pour le réparer afin de pouvoir l'utiliser. C'est au-delà de ce que je peux décrire ici.