开机显示:
1 error:unknow filesystem
2 grub rescue>
出现这种现象的原因大概如下:
1、要想删除Ubuntu,直接在window下删除/格式化ubuntu所在的分区
2、调整磁盘
3、安装linux,但是并没有安装grub
实际上,grub2分为两个部分,一部分写在mbr上,另一部分写在了某个分区的/boot/grub目录(这里并没有考虑/boot被单独分区的情况,下文没有考虑)。
解决方法,重新安装grub2:
1,使用ls命令,找到linux安装分区,ID为83的
2,
1 grub rescue>set root=(hd0,5)
2 grub rescue>set prefix=(hd0,5)/boot/grub
3 grub rescue>insmod /boot/grub/normal.mod
4 grub rescue>normal
这样就会显示丢失的grub菜单,其中hd0表示第一块磁盘,5表示5号分区,是我的linux分区。
3、进入Ubuntu,但是并没有结束,如果这时候重启,一切都是原来的样子,所以我们需要作的是,启动终端,
sudo update-grub
sudo grub-install /dev/sda
注意,只是/dev/sda,而不是/dev/sda5等等