GRUB的一些浅显讲解

[quote]grub-install -root-directory Mount-Point (hdn)[/quote]
将grub安装到硬盘的MBR。如果核心映像不在根目录下(/),选项将给出其路径,比如/boot。
(hdn)是一个硬盘,n是硬盘的编号,开始于0。
例如:
[quote]grub-install --root-directory=/boot (hd0)
grub-install /dev/hda[/quote]

配置文件:[b][color=red]/boot/grub/menu.lst[/color][/b]
* [b](hdn,m)[/b]代表第n个硬盘的第m个分区,n和m都是从0开始计数的。
* [b]splashimage (hdn,m)/grub/Name.xpm.gz[/b] 这是启动时的背景图片。
* [b]default n[/b] 表示默认的启动选项,当用户在选择时间内没有动作,自动启动的选项。
* [b]timout m [/b]在启动默认选项前等待m秒,以便用户选择。
* [b]password -md5 str[/b] 加密后的启动密码"str"
* [b]title str[/b] 启动项的标题
* [b]root (hdn,m)[/b] 核心所在的分区
* [b]kernel /path ro root=/dev/device initrd /initrd.img[/b] 如果核心不在根目录下(/),使用root选项
* makeactive
chainloader +1 将核心所在分区设为活动分区(windows分区在活动的情况下才可引导),并将引导过程传递给该分区的引导程序(例如:Windows)
* map (hd0) (hd1)
map (hd1) (hd0) 交换主从盘,要从第二块硬盘上启动windows,就必须如
* root (hdn,m,z)
kernel /boot/loader 启动FreeBSD-Partition x(FreeBSD的分区与一般意义上的分区是不同的,此处应称为slience)
* default saved 将当前的启动项作为新的默认值。将"savedefault"放在每个启动项的末尾,就会启动这个功能

别忘了用pacman -R lilo删除lilo,因为有些时候(如编译内核时的make all)会调用lilo,此时lilo就会覆盖grub。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值