财商书苑
全民财商训练提升,认真负责我们的每句话

Debian grub error: unknown filesystem

Debian、Windows双系统,在windows下新建(删除)分区后,系统无法启动,grub提示:

即grub无法识别磁盘分区。

解决方法如下:

1. 输入ls命令,查看所有的分区

2. 挨个查看分区,找到boot目录所在的分区, ls (hd0, 11) /  (注意分区后面有个反斜杠)。

3. 设置根分区,此处的分区为: set root=(hd0,11)

4. 设置目录前缀, set prefix=(hd0,11)/boot/grub

5.  验证grub目录是否配置正确, ls /boot/grub (找到grub.cfg和normal.mod文件,注意:Debian系统的normal.mod文件位置为:/boot/grub/i386-pc/normal.mod )

6. 安装模块, insmod /boot/grub/i386-pc/normal.mod (系统的不同,normal.mod的位置也可能不同)。

7. 正常启动, 输入 normal 回车即可进入正常的启动画面。

相关命令如下:

进入系统后,需要重新安装一遍grub。

1. 更新grub,重新生成grub.cfg 文件

2. 重新安装grub到相应的磁盘,(多块硬盘 /dev/sdb)

 

赞(0)
未经允许不得转载:财商书苑-全民财商训练提升 » Debian grub error: unknown filesystem

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址