J'étais double démarrage Windows et Ubuntu. Lorsque je réinstalle Windows, il ne serait plus possible d'accéder au menu des menus.
Sa projection:
error: no such partition.
grub rescue>
Je veux résoudre ce problème sans utiliser de cd ou de clé USB, utilisez donc simplement les commandes de secours grub.
mise à jour :
Vous avez trouvé ce lien utile http://techgage.com/news/repairing_a_broken_grub_2_boot-loader_on_ubuntu/ avec les instructions (et les explications) de la procédure à suivre:
grub> ls
(hd0) (hd0,5) (hd0,1) (fd0)
grub> set prefix=(hd0,1)/boot/grub
grub> set root=(hd0,1)
grub> set
?=0
color_highlight=
color_normal=
pager=
prefix=(gd0,1)/boot/grub
root=hd0,1
grub> ls /boot
grub/ System.map-2.6.32-21-generic abi-2.6.32-21-generic config-2.6.32-21-generic memtest86*.bin vmcoreinfo-2.6.32-21-generic vmlinuz-2.6.32-21-generic System.map-2.6.32-22-generic initrd.img-2.6.32-21-generic config-2.6.32-22-generic abi-2.6.32-22-generic vmcoreinfo-2.6.32-22-generic initrd.img-2.6.32-22-generic vmlinuz-2.6.32-22-generic
grub> insmod /boot/grub/linux.mod
grub> linux /vmlinuz root=/dev/sda1 defaults
grub> initrd /initrd.img
grub> boot_
: mais les choses se sont passées comme ça:
error: no such partition.
grub rescue> help
Unknown command 'help'
grub rescue> ls /boot
error: no such partition.
grub rescue> ls
(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
grub rescue> set prefix=(hd0,msdos1)/boot/grub
grub rescue> set root=(hd0,msdos1)
grub rescue> set
prefix=(hd0,msdos1)/boot/grub
root=hd0,msdos1
grub rescue> ls /boot
error: unknown filesystem.
grub rescue> boot
Unknown command 'boot'
: vous pouvez donc voir que ls / boot affiche une erreur: système de fichiers inconnu.
operating-systems
grub
xxjjnn
la source
la source
Réponses:
Comme dans les commentaires, il s'avère que ce blog est parfait! http://techgage.com/news/repairing_a_broken_grub_2_boot-loader_on_ubuntu/ Le problème que j'avais était que je regardais l'ordre que ls donnait ... qui est:
que j’ai cru à tort être cartographié à l’ordre de:
Ce commandement ls de sauvetage fastidieux aurait dû dire:
... La morale de l'histoire est d'essayer chaque partition jusqu'à ce que cela fonctionne = p
la source
linux.mod
fichier était à/boot/grub/i386-pc/
. utiliserls
.set prefix
, vous pouvez charger lenormal
module et le mode, ce qui facilite probablement la prochaine partie, cf. askubuntu.com/questions/654386/…