中大黎教授:[Linux 系统] 对Grub配置参数的说明
来源:百度文库 编辑:中财网 时间:2024/04/24 12:31:40
GRUB是利用其配置文件方式来工作的,要对GRUB进行配置,只需要修改/boot/grub/grub.conf或者/etc/grub.conf (/etc/grub.conf是/boot/grub/grub.conf的符号链接)就可以了。GRUB的配置文件其实可以分为两个部分,在开头有 “#”的均为注释行,可以不必理会;另外一部分则是起作用的参数部分,下面就为大家一一介绍。
Grub 配置参数default
这个参数决定了GRUB引导时光标默认停留的引导标签。如default=0,则GRUB引导时,光标停留在第一个引导标签上。如果将0改成1,则GRUB引导时,光标默认停留在第二个引导标签上。
Grub 配置参数timeout
这个参数设置的是GRUB的等待时间。当计算机启动至引导页面的时候,GRUB会有一段默认是10秒的等待时间,如果在默认时间内用户不作任何选择,则GRUB将根据default参数的设置,自动引导系统。
用户也可以根据自身的需要来设置timeout参数。如timeout=30,则将GRUB默认等待时间设置为30秒,而如果将timeout参数删除或者将等于号后的数字改为负数,将会使此参数失效,GRUB将一直停留在引导页面等待用户选择。
Grub 配置参数splashimage
当进入GRUB引导界面的时候,可以看见一副背景图片,而参数提供的就是这个功能。为了使GRUB引导更加个性化,大家也可以自己准备一张XPM图片,然后将图片压缩成gz格式,最后修改splashimage参数中的文件路径即可。但是,如果将 splashimage删除,GRUB的引导菜单将会和NT Loader一样,变成最普通的黑底白字,非常难看。
Grub 配置参数title
其实title就是一个引导标签,我们可以对title后的文字部分进行修改,使它更加复合我们的使用习惯。如将title Red Hat Enterprise Linux AS改为title Red Hat Linux,再次进入GRUB引导界面的时候,引导菜单就会变为Red Hat Linux,是不是一目了然呢?(笔者提示:title以下部分是系统引导所需的信息,切勿修改!)
Grub 配置参数password
众所周知,通过编辑GRUB启动参数可以轻松的进入单用户模式从而修改root密码,这对于一台多用户的计算机或服务器来说,无疑增加了安全隐患。大家一定很像为自己的GRUB加一把锁吧,大家可以通过GRUB的password参数对GRUB设置密码。
GRUB的密码设置可分为全局密码和菜单密码。
为了防止他人通过GRUB修改root密码大家需要设置一个全局密码。vi /boot/grub/grub.conf在splashimage这个参数的下一行可以加上password=密码,保存后重新启动计算机,再次登录到 GRUB菜单页面的时候就会发现,这时已经不能直接使用e命令编辑启动标签了,须先使用p命令,输入正确的密码后才能够对启动标签进行编辑。
虽然我们设置了全局密码,但是如果他人得到了全局密码后仍然可以修改 GRUB启动标签从而修改root密码;这样我们就可以设置菜单密码,设置菜单密码也非常简单,我们只需要在title的下一行加上password=密码,然后保存退出。这样即使有了全局密码也必需输入菜单密码才能够引导系统。
此外,如果直接对GRUB进行明文加密也是非常不安全的,所以就要使用MD5对其进行加密。在终端中输入grub-md5-crypt回车,这时系统会要求输入两次相同的密码,之后系统便会输出MD5码。大家只需要将生成的MD5密文复制下来,然后在按照password --md5 MD5密文这个格式设置全局或者菜单密码,保存退出,重启计算机即可。
按e键进入编辑模式后,密码已经加密
好了,快速配置GRUB的五个参数给大家详细介绍了一下,会用这几个参数,就可以快速配置GRUB了!
Grub 配置参数default
这个参数决定了GRUB引导时光标默认停留的引导标签。如default=0,则GRUB引导时,光标停留在第一个引导标签上。如果将0改成1,则GRUB引导时,光标默认停留在第二个引导标签上。
Grub 配置参数timeout
这个参数设置的是GRUB的等待时间。当计算机启动至引导页面的时候,GRUB会有一段默认是10秒的等待时间,如果在默认时间内用户不作任何选择,则GRUB将根据default参数的设置,自动引导系统。
用户也可以根据自身的需要来设置timeout参数。如timeout=30,则将GRUB默认等待时间设置为30秒,而如果将timeout参数删除或者将等于号后的数字改为负数,将会使此参数失效,GRUB将一直停留在引导页面等待用户选择。
Grub 配置参数splashimage
当进入GRUB引导界面的时候,可以看见一副背景图片,而参数提供的就是这个功能。为了使GRUB引导更加个性化,大家也可以自己准备一张XPM图片,然后将图片压缩成gz格式,最后修改splashimage参数中的文件路径即可。但是,如果将 splashimage删除,GRUB的引导菜单将会和NT Loader一样,变成最普通的黑底白字,非常难看。
Grub 配置参数title
其实title就是一个引导标签,我们可以对title后的文字部分进行修改,使它更加复合我们的使用习惯。如将title Red Hat Enterprise Linux AS改为title Red Hat Linux,再次进入GRUB引导界面的时候,引导菜单就会变为Red Hat Linux,是不是一目了然呢?(笔者提示:title以下部分是系统引导所需的信息,切勿修改!)
Grub 配置参数password
众所周知,通过编辑GRUB启动参数可以轻松的进入单用户模式从而修改root密码,这对于一台多用户的计算机或服务器来说,无疑增加了安全隐患。大家一定很像为自己的GRUB加一把锁吧,大家可以通过GRUB的password参数对GRUB设置密码。
GRUB的密码设置可分为全局密码和菜单密码。
为了防止他人通过GRUB修改root密码大家需要设置一个全局密码。vi /boot/grub/grub.conf在splashimage这个参数的下一行可以加上password=密码,保存后重新启动计算机,再次登录到 GRUB菜单页面的时候就会发现,这时已经不能直接使用e命令编辑启动标签了,须先使用p命令,输入正确的密码后才能够对启动标签进行编辑。
虽然我们设置了全局密码,但是如果他人得到了全局密码后仍然可以修改 GRUB启动标签从而修改root密码;这样我们就可以设置菜单密码,设置菜单密码也非常简单,我们只需要在title的下一行加上password=密码,然后保存退出。这样即使有了全局密码也必需输入菜单密码才能够引导系统。
此外,如果直接对GRUB进行明文加密也是非常不安全的,所以就要使用MD5对其进行加密。在终端中输入grub-md5-crypt回车,这时系统会要求输入两次相同的密码,之后系统便会输出MD5码。大家只需要将生成的MD5密文复制下来,然后在按照password --md5 MD5密文这个格式设置全局或者菜单密码,保存退出,重启计算机即可。
按e键进入编辑模式后,密码已经加密
好了,快速配置GRUB的五个参数给大家详细介绍了一下,会用这几个参数,就可以快速配置GRUB了!
系统参数配置不正确
系统参数配置不正确
linux grub引导程序
linux的grub问题
linux无法启动,grub错误
如何用grub装linux
关于linux下的grub
关于linux下的grub
linux里的grub里面可不可以有两个系统在一个同一个分区下
已有xp系统时能不能先装好linux在装grub
系统参数配置不正确,程序启动失败?
系统参数配置不正确,程序启动失败!
系统参数配置不正确,程序启动失败
系统参数配置不正确,程序启动失败
系统参数配置不正确,程序启动失败
系统参数配置不正确,程序启动失败
系统参数配置不正确,程序启动失败!
系统参数配置不正确,不能启动程序
如何解决电脑系统参数配置错误
linux grub如何进行单用户模式?
linux的Grub被覆盖如何重装
如何用linux修复grub引导菜单
关于linux里面引导程序 grub
一个关于linux grub的问题,求救!