#51 Le 20/04/2011, à 21:33
- dublaise
Re : [Résolu] Grub rescue après nouvelle partition
La variable prefix contient une valeur incorrecte.
Voilà l'idée:
GRUB loading. error: no such disk grub rescue> set prefix=(UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)/boot/grub root=UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX grub rescue> ls (hd0) (hd0,6) (hd0,5) grub rescue> ls (hd0,5)/ error: unknown filesystem grub rescue> ls (hd0,6)/ ./ ../ lost+found/ boot/ grub rescue> set prefix=(hd0,6)/boot/grub grub rescue> insmod sh ...//... rescue:grub> ls (hd0,6)/boot ./ ../ vmcoreinfo-2.6.31-20-generic System.map-2.6.31-20-generic initrd.img-2.6.31-20-generic vmlinuz-2.6.31-20-generic config-2.6.31-20-generic grub/ memtest86+.bin abi-2.6.31-20-generic rescue:grub> set root=hd0,6 rescue:grub> insmod linux rescue:grub> linux /boot/vmlinuz-2.6.31-20-generic root=/dev/sda6 quiet [Linux-bzImage, setup=0x3400, size=0x3c400] rescue:grub> initrd /boot/initrd.img-2.6.31-20-generic [Initrd, addr=0x177fb000, size=0x83874e] rescue:grub> boot ...//...
Le "insmod sh" n'est pas indispensable, mais il rend la frappe plus aisée, parce qu'il permet de revenir sur ce qu'on a déjà tapé via les touches flêchées.
Si vous pensez que le fichier de config est encore bon, vous pouvez utiliser après le "insmod sh" la commande "normal" pour reprendre l'exécution de grub, ou bien la commande configfile (comme décrit précédemment) si vous souhaitez pointer vers un fichier de config alternatif créé par vos soins.
"ls" est la seule commande disponible en mode rescue pour lire le contenu d'une partition ou d'un dossier, ce qui en fait l'outil à connaître quand on doit localiser l'installation de grub. Une fois la variable prefix correctement créée, et après un "insmod search" on a accès à la commande search pour localiser des fichiers, mais à ce stade on a généralement déjà trouvé...
J'ai utilisé cette méthode pour réparer mon fichier grub.cfg.
Il a été corrompu suite à une mise à jour.
L'ordi démarrait sur la console grub sans message d'erreur.
ls me donnait
(hd0) (hd0,msdos1)
et set
prefix=(hd0,msdos1)/boot/grub
root=(hd0,msdos1)
Pour réparer j'ai fait:
ls (hd0,msdos1)/boot
pour noter les dernières version de vmlinuz et initrd
vmlinuz-2.6.28-35-generic et initrd.img-2.6.28-35-generic
Ensuite
insmod linux
linux /boot/vmlinuz-2.6.28-35-generic root=/dev/sda1 quiet
initrd /boot/initrd.img-2.6.28-35-generic
boot
Et la miracle ubuntu à démarré
Pour finir, dans une fenêtre shell:
sudo update-grub
sudo grub-install /dev/sda1
Merci à tous pour vos post qui m'ont aidé.
Dernière modification par dublaise (Le 23/10/2011, à 18:56)
Hors ligne
#52 Le 03/07/2011, à 20:10
- LibertyGraph
Re : [Résolu] Grub rescue après nouvelle partition
Bonsoir j'ai un ordinateur portable "HP 625" du projet POP De la région de l'ile de la Réunion ...
Ces ordinateurs ont le BIOS bloqué via un mot de passe dont seul la région en connaît l'éxistence ... Donc le boot CD est bloqué il ne peut démarrer que sur le Disque dur
1 . Rencontrant des problèmes avec UBUNTU j'ai voulu réinitialiser celui-ci via le GRUB
2 .J'ai réussi a booter sur l'image disque en ISO ce trouvant sur le vieu systeme via le GRUB
3 .J'ai suivi l'installation mais ayant mal partitioner le disque maintenant au démmarage s'affiche un message d'érreur :
error : no such partition.
grub rescue >
Donc ce que j'aimerais c'est faire démarrer l'ordinateur sur une installation d'ubuntu dont je possède déja
Merci d'avance pour vos répose
PS : J'ai essayé le CLEAR CMOS il me dit que le BIOS est reinitialisé et qu'il faut redémarrer et au redémarrage il me demande toujours un mot de passe ...
Hors ligne
#53 Le 13/10/2011, à 14:57
- Christophe_72LLM
Re : [Résolu] Grub rescue après nouvelle partition
L'ordi démarrait sur la console grub.
ls me donnait
(hd0) (hd0,msdos1)
et set
prefix=(hd0,msdos1)/boot/grub
root=(hd0,msdos1)Pour réparer j'ai fait:
ls (hd0,msdos1)/boot
pour noter les dernières version de vmlinuz et initrd
vmlinuz-2.6.28-35-generic et initrd.img-2.6.28-35-genericEnsuite
insmod linux
linux /boot/vmlinuz-2.6.28-35-generic root=/dev/sda1 quiet
initrd /boot/nitrd.img-2.6.28-35-generic
bootEt la miracle ubuntu à démarré
Pour finir, dans une fenêtre shell:
sudo update-grub
sudo grub-install /dev/sda1Merci à tous pour vos post qui m'ont aidé.
Pour ma part j'étais dans des conditions similaires:
Suite à l'ajout d'une quatrième partition sur mon disque dur sous XP multiboot géré par Bootpart,
Grub2 démarrait en mode rescue.
seules les commandes set et ls répondaient.
ls me donnait
(hd0) (hd0,msdos1) (hd0,msdos2) (hd0,msdos3) (hd0,msdos4) (->bizarre cette façon de nommer les partitions pourquoi pas 1, 2 , comme avant)
et set
prefix=(hd0,msdos2)/boot/grub
root=(hd0,msdos2)
Pour réparer j'ai fait :
set prefix=(hd0,msdos4)/boot/grub (-> avec le clavier en mode us c'est du sport)
et
set root=(hd0,msdos4)
ls pour vérifier que les paramètres sont ok.
puis
insmod normal
normal
alors grub réapparait en mode normal.
le pc boot et lance enfin Ubuntu.
Attention ce n'est pas finit.
Pour terminer avec grub, dans une fenêtre shell :
sudo update-grub
sudo grub-install /dev/sda ->j'ai mis sda car grub refusait sda4 pour mon cas.
reboot pour tester tout cela
fin
Cette doc m'a bien aidé aide de Grub2
Dernière modification par Christophe_72LLM (Le 13/10/2011, à 15:17)
Hors ligne
#54 Le 17/10/2011, à 09:06
- Aisyk
Re : [Résolu] Grub rescue après nouvelle partition
Bonjour,
J'ai eu le même soucis (grub-rescue après une mise à jour). La dernière manipulation fonctionne mais il faut que je la recommence à chaque boot ! Comment faire pour que le pc ne me redemande pas encore toutes ces manipulations à faire ?
Apparemment, dans les lignes
set
prefix=(hd0,msdos1)/boot/grub
root=(hd0,msdos1)
Il me faudrait plutôt
set
prefix=(hd1,msdos1)/boot/grub
root=(hd1,msdos1)
PopOS 21.10 / AMD R5 2600 / AsusB450 / 16GoDDR4 / AMD Radeon RX5500XT / 1*4To / 1*500 SSD Go
Dell Latitude E7250 aisyk-=
http://www.aisyk-projets.fr
http://www.dogmazic.net/
Hors ligne
#55 Le 23/10/2011, à 18:52
- dublaise
Re : [Résolu] Grub rescue après nouvelle partition
Aisyk,
Une fois ubuntu démarré, fait ce qui suit dans une fenêtre terminal:
sudo update-grub
sudo grub-install /dev/sda1
ou
sudo update-grub
sudo grub-install /dev/sda
Si tu as un message disant que c'est pas une bonne idée sur /dev/sda1
@+
Dernière modification par dublaise (Le 23/10/2011, à 19:00)
Hors ligne
#56 Le 23/01/2012, à 05:07
- bart0707
Re : [Résolu] Grub rescue après nouvelle partition
Bonjour
Comme plusieurs personnes, je reposte ici car ce sujet correspond a mon probleme.
Je suis un nouveau adepte de linux, j ai fait mpn installation depuis a peine 1 semaine, et je viens de tomber sur un tres gros probleme.: a la suite d une mise a jour, j ai redemarre mon ordinateur et la, je suis tombe sur l erreur suivante :
error:unknown filesystem
en suivant les infos tres interressantes de ce topic, j ai essaye de bidouiller un peu par moi meme mais la je seche
grub>ls me donne
(hd0) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos2) (hd1,msdos1)
ls (hd0,msdos2)/ me renvoie vide, tous les autres me renvoient "error:unknown filesystem"
Je dois preciser aue mon ordinateur possedant un disque SSD, j ai scinde chaque disque avec 2 partitions
disque 1 : 8 Go boot + 120 Go ext4
disque 2 : 8 Go swap + 120 Go ext4
et cree un RAID0 avec les 2 partitions de 120 Go (que ubuntu appelait md0)
Pour corser le tout, je suis a l etranger, loin de mes backups (des annees avec Micorosoft ont fait de moi un adepte de la reinstallation totale), et pas en presence d une tres bonne connexion internet... Bref, quand ca veut pas !!
A l aide s il vous plait !
Hors ligne
#57 Le 23/01/2012, à 21:27
- dublaise
Re : [Résolu] Grub rescue après nouvelle partition
Si ls be donne rien, c'est que ton linux n'existe plus.
Visiblement toutes les partitions sont vides, sauf celle ou il y a "error:unknown filesystem"
La maj a du foirer.
Hors ligne
#58 Le 24/01/2012, à 01:17
- bart0707
Re : [Résolu] Grub rescue après nouvelle partition
Si ls be donne rien, c'est que ton linux n'existe plus.
Visiblement toutes les partitions sont vides, sauf celle ou il y a "error:unknown filesystem"
La maj a du foirer.
Bonjour Dublaise
En fait mes partitions existent encore (elles me donnent toutes "error:unknown filesystem" sauf la partition qui contenait /boot). D ailleurs boot-repair a meme reconnu mon raid0 logiciel.
du coup, ma question est : y a t il une possibilite de reconstruire la partition qui contenait /boot (en plus celle ci ne faisait que quelques Mo) ? ou sinon, est-il possible de reinstaller ubuntu sans effacer toutes mes donnees et programmes installes ? encore une fois, je suis loin de tous mes backups, donc les choses sont encore plus compliquees que d habitude...
Merci a ceux qui pourront m apporter des conseils
Bart
Hors ligne
#59 Le 24/01/2012, à 09:10
- dublaise
Re : [Résolu] Grub rescue après nouvelle partition
Réinstalle linux en préservant les partitions existantes.
Cela est possible au moment du du partitionnement du disque.
@+
Hors ligne
#60 Le 30/12/2013, à 01:59
- K4000
Re : [Résolu] Grub rescue après nouvelle partition
moi j'ai no such disk qui s'affiche je ne comprend pas rien ne marche j'ai tout tenté
que faire ?
Hors ligne
#61 Le 20/12/2014, à 16:55
- Hafsa
Re : [Résolu] Grub rescue après nouvelle partition
bnj ,
j ai effacer la partition de ubuntu et maintenant l ecran affiche
error: unknown filesystem
entering rescue mode...
grub rescue
esq vous pouvez m aidez a demarrer le windows et reinstaller ubuntu?
Hors ligne
#62 Le 20/12/2014, à 19:00
- Babdu89
Re : [Résolu] Grub rescue après nouvelle partition
Bonjour.
@ Hafsa .
Inscription aujourd'hui sur le forum, donc pas un habitué.
Je te conseille d'ouvrir ton propre sujet.
https://doc.ubuntu-fr.org/tutoriel/howt … un_message
Ton souci est facilement réparable, surtout si tu réinstalles Ubuntu.
@+. Babdu89 .
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne