grub shell 错误_GRUB启动故障排除和内核编译

本文详细介绍了如何处理GRUB启动错误,包括GRUB配置文件丢失、initrd文件丢失、vmlinuz文件丢失、GRUB阶段文件丢失等问题的解决步骤。同时,文章还讲解了内核编译的过程,包括下载内核源码、配置内核、编译安装,并介绍了内核模块的管理命令。此外,还涉及到了/proc和/sys目录在内核管理和硬件配置中的作用。
摘要由CSDN通过智能技术生成

如何进入光盘应急系统(以下修复操作仅适用于GRUB legacy, 不适用于GRUB2):

步骤一:给主机挂上安装光盘, 或者有相应启动镜像的硬盘分区(可移动的分区)

步骤二:开机时选择CDROM先启动

步骤三:进入光盘启动界面选择应急救援模式

步骤四: 不选择设置网络接口, 直接读取磁盘分区并以读写方式挂载

步骤五: 选择shell进入bash中对磁盘进行其他操作, 操作完成后用exit退出到此界面并选择重启选项重启电脑, 并且移除光盘.

GRUB故障之一:

/boot/目录下grub.conf文件丢失

处理方法:

在grub命令行模式下, 先root (hd0,0)指定启动分区所在磁盘, 然后使用kernel /vmlinuz-xxxx

root=/dev/sda1指定内核和启动分区. 最后指定initrd /initrd-xxxx.img, 然后输入boot启动.

如遇故障可重新进行步骤一, 并且修改root=/dev/sda1中的选项. 这时候能进入系统中, 然后进行与方法二中创建文件内容相似的操作,

保存后写入文件中. 下次重启即能正常进入系统.

使用光盘进入应急系统中, 在原目录中新建文件, 格式如下

default=0

timeout=3

title=linux

root (h

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值