找回密码
 注册
首页 ≡≡桌面技术≡≡ PC操作系统 GRUB&GRUB2,双硬盘、双系统启动菜单设置 ...

linux GRUB&GRUB2,双硬盘、双系统启动菜单设置

灰儿 2010-2-16 22:14:24
本帖最后由 灰儿 于 2010-2-22 17:02 编辑

Ubuntu9.10之前的启动管理器为grub,引导文件是menu.lst。
Ubuntu9.10默认的启动管理器为grub2,引导文件是grub.cfg。

双硬盘分别安装Ubuntu和Windows,进入Ubuntu,修改menu.lst或grub.cfg

grub修改menu.lst配置文件,添加如下代码:
title        Windows
map        (hd0) (hd1)
map        (hd1) (hd0)
root        (hd0,0)
chainloader    (hd1,0)+1
makeactive
boot

grub2手工修改/etc/grub.d/40_custom配置文件内容,添加如下代码:

menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
    insmod ntfs
    set root=(hd0,1)
    drivemap -s (hd0) ${root}
    chainloader +1
}

#系统为fat32的要把ntfs改为fat

再运行如下命令重建grub列表:
sudo update-grub

启动时不显示grub菜单项的处理方法:
    开机自检后时按几下shift键,可调出菜单项
您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。