LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2690|回复: 0

Arch WiKi 译文:GRUB

[复制链接]
发表于 2004-11-9 09:19:31 | 显示全部楼层 |阅读模式
GRUB
Grand Unified Boot Loader (grub)

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

配置文件:/boot/grub/menu.lst
    * (hdn,m)代表第n个硬盘的第m个分区,n和m都是从0开始计数的。
    * splashimage (hdn,m)/grub/Name.xpm.gz 这是启动时的背景图片。
    * default n 表示默认的启动选项,当用户在选择时间内没有动作,自动启动的选项。
    * timout m 在启动默认选项前等待m秒,以便用户选择。
    * password -md5 str 加密后的启动密码"str"
    * title str 启动项的标题
    * root (hdn,m) 核心所在的分区
    * kernel /path ro root=/dev/device initrd /initrd.img 如果核心不在根目录下(/),使用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。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表