Grub救援-错误:未知的文件系统

用户53817

我已经建立了一个多重启动系统。系统具有三个驱动器。Multiboot已配置Windows XP,Windows 7和Ubuntu-均在第一个驱动器上。我在驱动器上留有很多未分区的空间,并保留了该空间以用于添加其他操作系统以及将来在其中存储文件。

有一天,我继续下载分区向导,并从Windows 7中创建了一个逻辑NTFS分区,但仍有一些未分区的空间。一切正常,直到几天后我重新启动计算机。

现在我得到:

error: unknown filesystem.  
grub rescue>

首先,我很惊讶地没有找到任何一种帮助命令,方法是尝试:

help?man--help-hbashcmd,等。

现在,我无法启动系统。我已经开始研究此问题,发现人们通常建议启动到Live CD并从那里修复问题。有没有一种方法可以从grub抢救中解决此问题,而无需Live CD?

更新

通过执行从Persist命令键入到GRUB rescue的步骤,我能够启动到initramfs提示符。但是没有比这更远的地方了。

到目前为止,除了阅读有关grub抢救的手册之外,我还可以使用lscommand查看我的驱动器和分区对于第一个硬盘驱动器,我看到以下内容:
(hd0)(hd0,msdos6)(hd0,msdos5)(hd0,msdos2)(hd0,msdos1)

我现在知道(hd0,msdos6)包含Linux,因为它ls (hd0,msdos6)/列出了目录。其他人会给出“错误:未知的文件系统”。

更新2

在执行以下命令后,我现在进入启动菜单,可以启动到Windows 7和Ubuntu,但是在重新启动后,我必须重复这些步骤。

ls
ls (hd0,msdos6)/
set root=(hd0,msdos6)
ls /
set prefix=(hd0,msdos6)/boot/grub
insmod /boot/grub/linux.mod
normal

更新3

感谢Shashank Singh,根据您的指示,我简化了以下步骤。我从您那里了解到,我可以只用6代替msdos6,而我可以insmod normal代替insmod /boot/grub/linux.mod现在,我只需要弄清楚如何从grub自身中保存此设置,而无需启动任何操作系统。

set root=(hd0,6)
set prefix=(hd0,6)/boot/grub
insmod normal
normal

更新4

好吧,看来这是引导进入Linux的必要条件。引导到Ubuntu后,我已经执行了手册中描述的以下步骤

sudo update-grub
sudo grub-install /dev/sda

这不能解决问题。我仍然收到grub救援提示。我需要怎么做才能永久修复它?

我还了解到,对于某些命令,需要将hd0中的驱动器号转换为/ dev / sda中的驱动器号。hd1将是sdb,hd2将是sdc,依此类推。在grub中列为(hd0,msdos6)的分区将转换为/ dev / sda6。

更新5

我不知道为什么以下内容无法修复grub:

sudo update-grub
sudo grub-install /dev/sda

因此,我根据https://help.ubuntu.com/community/Boot-Repair帖子中的答案下载了Boot-repair在我选择了“建议的维修(修复最常见的问题)”选项之后,这似乎可以解决问题。

用户53817

我不知道为什么以下内容无法修复grub:

sudo update-grub
sudo grub-install /dev/sda

因此,我根据键入到GRUB救援帖子的Persist命令的答案下载了引导修复程序在我选择了“建议的维修(修复最常见的问题)”选项之后,这似乎可以解决问题。

我还使用了Grub Customizer自定义启动项的顺序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Grub救援-错误:未知的文件系统

来自分类Dev

grub-pc [救援模式] 错误:未知文件系统

来自分类Dev

引导错误:unknow文件系统。GRUB救援

来自分类Dev

Grub救援说所有分区都有“文件系统未知”

来自分类Dev

帮助摆脱grub救援:删除Linux分区后的未知文件系统

来自分类Dev

Grub抢救-错误未知文件系统

来自分类Dev

Grub错误:未知的文件系统。(所有分区都是未知的)

来自分类Dev

GRUB>未知文件系统

来自分类Dev

Grub救援:损坏的系统无法重新启动

来自分类Dev

错误:没有这样的分区,进入grub救援模式

来自分类Dev

未知文件系统,grub抢救

来自分类Dev

grub-update和“ / usr / sbin / grub-probe:错误:未知文件系统”

来自分类Dev

计算机将无法启动到系统救援CD,而是转到GRUB引导加载程序

来自分类Dev

删除Linux分区,卡在grub救援上,无法加载任何操作系统

来自分类Dev

删除Linux分区,卡在grub救援上,无法加载任何操作系统

来自分类Dev

删除Linux分区,卡在grub救援上,无法加载任何操作系统

来自分类Dev

GRUB Legacy抱怨文件系统未知吗?

来自分类Dev

Grub 救援:没有这样的分区错误!无法从 USB 启动

来自分类Dev

从GRUB救援启动Windows

来自分类Dev

如何退出grub救援?

来自分类Dev

如何恢复(救援)我的 Ubuntu(grub 救援>)?

来自分类Dev

ubuntu是否安装在其他驱动器上?错误:无此类设备:...正在进入grub救援

来自分类Dev

如何制作GRUB救援光盘?

来自分类Dev

磁盘克隆后的GRUB救援

来自分类Dev

救援模式下的grub恢复

来自分类Dev

从启动进入grub救援:菜单

来自分类Dev

GRUB抢救:如何修复Insmod正常,未知文件系统

来自分类Dev

Windows更新后,GRUB Surve返回未知的文件系统

来自分类Dev

Grub抢救未知文件系统(从ext 4更改为ntfs)

Related 相关文章

  1. 1

    Grub救援-错误:未知的文件系统

  2. 2

    grub-pc [救援模式] 错误:未知文件系统

  3. 3

    引导错误:unknow文件系统。GRUB救援

  4. 4

    Grub救援说所有分区都有“文件系统未知”

  5. 5

    帮助摆脱grub救援:删除Linux分区后的未知文件系统

  6. 6

    Grub抢救-错误未知文件系统

  7. 7

    Grub错误:未知的文件系统。(所有分区都是未知的)

  8. 8

    GRUB>未知文件系统

  9. 9

    Grub救援:损坏的系统无法重新启动

  10. 10

    错误:没有这样的分区,进入grub救援模式

  11. 11

    未知文件系统,grub抢救

  12. 12

    grub-update和“ / usr / sbin / grub-probe:错误:未知文件系统”

  13. 13

    计算机将无法启动到系统救援CD,而是转到GRUB引导加载程序

  14. 14

    删除Linux分区,卡在grub救援上,无法加载任何操作系统

  15. 15

    删除Linux分区,卡在grub救援上,无法加载任何操作系统

  16. 16

    删除Linux分区,卡在grub救援上,无法加载任何操作系统

  17. 17

    GRUB Legacy抱怨文件系统未知吗?

  18. 18

    Grub 救援:没有这样的分区错误!无法从 USB 启动

  19. 19

    从GRUB救援启动Windows

  20. 20

    如何退出grub救援?

  21. 21

    如何恢复(救援)我的 Ubuntu(grub 救援>)?

  22. 22

    ubuntu是否安装在其他驱动器上?错误:无此类设备:...正在进入grub救援

  23. 23

    如何制作GRUB救援光盘?

  24. 24

    磁盘克隆后的GRUB救援

  25. 25

    救援模式下的grub恢复

  26. 26

    从启动进入grub救援:菜单

  27. 27

    GRUB抢救:如何修复Insmod正常,未知文件系统

  28. 28

    Windows更新后,GRUB Surve返回未知的文件系统

  29. 29

    Grub抢救未知文件系统(从ext 4更改为ntfs)

热门标签

归档