开机出现grub错误,不能进入系统了。

来源:百度知道 编辑:UC知道 时间:2024/05/31 07:19:12
我硬盘出问题了 开机出现:
GRUB loading
error:unknown filesystem
GRUB rescue>
就这样不动了 开机按F8也还是这样。 之前硬盘装过ubuntu。

grub配置错误
在GRUB rescue>后输入
root (hd0,0) 回车(windows分区)
chainloader +1 回车
boot 回车
可以引导windows

或者输入linux的启动位置,进入后重新编辑grub.conf

五、通过GRUB命令行来启动Linux操作系统;
GRUB的命令行才是王道,如果知道怎么用命令行来启动操作系统,那理解menu.lst的写法也不难;也就是说在开机的时候,不用GRUB的菜单,通过GRUB的命令也是一样能把操作系统引导起来。
因为menu.lst的内容就是GRUB的一个一个的指令集合;是不是Linux这玩意很神奇?

1、为什么需要学习GRUB的命令行;

当我们把GRUB的menu.lst写错的时候,或者丢掉了menu.lst的时,比如在开机的时候,GRUB会出现grub>类似的命令提示符,这时需要我们用命令行启动系统;当然您可以不用定义GRUB的菜单 ,直接用命令行来启动系统,比如我现在就是,为了写GRUB的文档,就把menu.lst 删除了,直接用命令来启动系统;

2、用命令行来引导Linux操作系统的步骤;
通过命令行来引导操作系统的流程,也没有什么难的;无非是把指令手工输入到grub>提示符的后面;在这个过程中,tab键的命令补齐功能就显得很重要了。如果您不知道有哪些命令,可以输入help;

1)进入GRUB的命令行模式 grub>

1)您可以按Ctrl+c组合键进入GRUB的命令行模式,会出现grub> 提示符;
grub>

2)获取帮助GRUB的 help
只要您在grub>提示符的后面输入help 就能得到GRUB所有的命令提示;
grub> help

如果需要得到某个指令的帮助,就在 help 后面空一格,然后输入指令,比如;
grub>help kernel 

3)cat的用法;
cat指