加入收藏 | 设为首页 | 会员中心 | 我要投稿 新余站长网 (https://www.0790zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux如何配置grub

发布时间:2021-11-25 20:33:28 所属栏目:Linux 来源:互联网
导读:Linux配置grub方法: 修改/boot/grub/grub.conf文件。其中 default=n(n是个数字)是grub引导菜单默认被选中的项,n从0开始,0表示第一项,1表示第二项,依此类推。 timeout=x(x是一个数)是超时时间,单位是妙。也就是引导菜单显示后,如果x秒内用户不进行选择
Linux配置grub方法:
 
  修改/boot/grub/grub.conf文件。其中 “default=n”(n是个数字)是grub引导菜单默认被选中的项,n从0开始,0表示第一项,1表示第二项,依此类推。
 
  “timeout=x”(x是一个数)是超时时间,单位是妙。也就是引导菜单显示后,如果x秒内用户不进行选择,那么grub将启动默认项。
 
Linux
 
  “splashimage =xxxxxx”,这是引导菜单的背景图,先不理。
 
  其它常用项用下面的例子来说明:
 
  title Red Hat 8.0
 
  root (hd1,6)
 
  kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/hdb7
 
  initrd /boot/initrd-2.4.18-14.img
 
  其中"Red Hat 8.0"是在启动菜单列表里显示的名字
 
  root (hdx,y)用来指定你的boot分区位置,如果你没有分boot分区(本例就没分boot分区),那就指向根分区就行了,hdx是linux所在硬盘,hd0是第一块硬盘,hd1是第二块,依此类推。y是分区位置,从0开始,也就是等于分区号减一,比如用户要指向的分区是hdx7,那么y就是6,如果是hdx1,那y就是0。注意root后面要有一个空格。
 
Linux1
 
  kernel /boot/vmlinuz-2.4.18-14,其中"/boot/vmlinuz-2.4.18-14"是要用的内核路径,如果编译了心内核,把它改成新内核的路径就行了。
 
  ro就不用管,写上不会有错。
 
  root=/dev/hdxx指定根分区,本例是hdb7,所以root=/dev/hdb7
 
  initrd xxxxxxxxxxxxx这行不要也行,目前我还不清楚它是做什么用的。
 
  上面是linux的,下面是windows的
 
  title windows 98
 
  rootnoverify (hd0,0)
 
  chainloader +1
 
  title xxxxxxx
 
  rootnoverify (hdx,y)用来指定windows所在分区,x,y跟上面一样,注意rootnoverify后有空格。
 
  chainloader +1照抄就行,注意空格。

(编辑:新余站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读