GRUB 修复

简介: grub配置文件  /boot/grub/grub.confdefault 定义缺省启动系统timeout 定义缺省等待时间splashimage 定义gurb界面图片hiddenmenu 隐藏菜单title 定义菜单项名称root 设置GRUB的根设备即内核所在的分区kernel 定义内核initrd 命令加载镜像文件root 密码忘记   进入单用户模式重新设置root密码,方法如下:开机进入GRUB界面,按e进入编辑行模式,选中kernel行,再次按e键,在新的界面的最后一行输入1或s,即可进入单用户模式。

grub配置文件


  /boot/grub/grub.conf

default 定义缺省启动系统

timeout 定义缺省等待时间

splashimage 定义gurb界面图片

hiddenmenu 隐藏菜单

title 定义菜单项名称

root 设置GRUB的根设备即内核所在的分区

kernel 定义内核

initrd 命令加载镜像文件


root 密码忘记

   进入单用户模式重新设置root密码,方法如下:开机进入GRUB界面,按e进入编辑行模式,选中kernel行,再次按e键,在新的界面的最后一行输入1或s,即可进入单用户模式。

 

按ESC进入GRUB界面


GRUB 命令

  e:编辑当前的启动菜单项

  c:进入GRUB的命令行方式

  b:启动当前的菜单项

  d:删除当前行

  ESC:返回GRUB启动菜单界面,取消对当前菜单项所做的任何修改


设置GRUB密码

1、使用GRUB自带的grub-md5-crypt命令

 #grub-md5-crypt

 password:md5

 $gfafg54564156agfafga

2、在GRUB交互命令行界面中使用md5crypt命令

 #grub

 grub>md5crypt

 password:

 $sfdgds454fgdafsg1d1fa


  在GRUB配置文件中,加入如下行

  password --md5 $gfsdgfdsgsfdvnj

  --md5参数表示使用md5加密


GRUB修复

当开机后进入grub界面但没有菜单,只剩下grub>提示符,解决方法:

grub>cat /boot/grub/grub.conf(为查看参数)

grub>root(hd0.0)

grub>kernel(hd0.0)/vmlinuz-2.4.14-14 ro

 修改完成后,重启就可以正常引导



GRUB修复模式


严重错误,不能从inittab引导

  解决过程

 1、把安装盘放到光驱,然后重新引导启动机器,在BIOS中把系统用光驱来引导

 2、等安装界面出来后,按F5键,也就是linux rescue模式,然后再boot下输入linux rescue ,然后就是回车一下

sh#

目录
相关文章
|
8月前
|
机器学习/深度学习 Linux 决策智能
双系统出现grub rescue修复方法
双系统出现grub rescue修复方法
287 0
|
6月前
|
安全 Linux
Linux常见维护报错,修复MBR引导/修复grub2菜单/内核文件丢失
Linux常见维护报错,修复MBR引导/修复grub2菜单/内核文件丢失
56 0
Linux常见维护报错,修复MBR引导/修复grub2菜单/内核文件丢失
|
网络安全
记一次grub修复
/boot/grub/grub.conf被清空,系统启动就进入grub状态(centos 6.8)
记一次grub修复
|
Web App开发 Linux Shell
Linux系统诊断小技巧(13):启停问题之如何修复grub损坏
grub损坏,是导致系统启动失败比较常见的致因之一,重新安装即能修复。但是系统没有启动,怎么重新安装gurb呢?有哪些要注意的事项?
2695 0
|
Linux 数据安全/隐私保护