700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux grub配置文件丢失 linux grub.conf文件丢失恢复

linux grub配置文件丢失 linux grub.conf文件丢失恢复

时间:2020-05-03 03:33:07

相关推荐

linux grub配置文件丢失 linux grub.conf文件丢失恢复

教你一招超级简单的方法快速搞定grub.conf文件的丢失及损坏

实验环境:

实验之前,先将grub.conf备份一份,以防出错。备份好之后,删除grub.conf文件,模拟文件丢失。

接下来开始恢复grub.conf信息,不过以下操作都是临时写入内存的,不会保存到/boot/grub/grub.conf文件中。

操作方法:

假如你不知道包含内核等引导文件的/boot分区所在的位置,可通过尝试进行,先输入”root (hd0,”然后按Tab键,其中后面写0X83的都是分区都有可能是/root分区,(0X82 是swap分区,就不用试了)

输入完成之后回车,接下来输入 kernel /vm 按Tab键,如果出来内容,说明选择对了;如果不对,再继续尝试。

补全了内核文件之后,还需要在后面设置内核加载权限为只读 ro,并通过“root=”指定根分区设备文件的位置。至于什么位置,只能一个一个试了。目前(hd0,0)、(hd0,2)都被使用了。剩下(hd0,1)和(hd0,3)[备注:(hd0,1)=/dev/sda2 (hd0,3)=/dev/sda4] 最开始的df-l 可以看出根/ 底下的root目录对应的是/dev/sda4

关闭电源后,再开机,由于刚才写的内容都是暂时写入内存的,所以还需要重新写一遍。

最后一行输入启动内核所使用的临时系统镜像文件所在的位置,也是 先输入initrd /in 然后通过Tab补全即可,无需记忆。以下两种写法都可以。

重启后,正常进入系统。

以下是默认的四行,必须写清楚,具体什么意思,参考man grub.conf文件。

#blkid /dev/sda4 显示分区的UUID信息

进入成功。

查找出错误,并进行修改后,按b 重启启动

总结:整个实验其实很简单,只需要记住几个主要的关键词即可,其他都是通过Tab补全模式进行的。当然如果你有安装光盘,也可以通过急救模式进行修复。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。