分页: 1 / 1
双硬盘,无法启动到xp
发表于 : 2012-02-11 1:52
由 huachaos
两块硬盘,sda装了debian,sdb上xp。
debian是硬盘安装。安装后每次启动,grub直接引导到debian,无法启动xp。
请问,怎么修改grub?
试着改menu.lst里的参数为
default=0
timeout=5
title xp
rootnoverify (hd1,1)
chainloader +1
makeactive
title debian
root (hd0,1)
kernel /boot/vmlinuz-2.6.32-5-686 ro root=LABEL=/
initrd /boot/initrd.img-2.6.32-5-686
makeactive
savedefault
但没效果。
请指点迷津~~~
Re: 双硬盘,无法启动到xp
发表于 : 2012-02-11 8:37
由 TeliuTe
貌似debian6是grub2引导,修改/boot/grub/grub.cfg
或者用grub4dos+menu.lst
Re: 双硬盘,无法启动到xp
发表于 : 2012-02-11 10:37
由 onshoestring
试试:
title boot from hda1
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
makeactive
chainloader +1
或者
title boot from hda mbr
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1)+1
Re: 双硬盘,无法启动到xp
发表于 : 2012-02-11 12:18
由 huachaos
查了点grub2的命令
尝试在grub命令里启动xp
>set root(hd1,1)
>chainloader +1
>boot
显示removedisks,要求重启
又试着改grub.d里的40-custom,因为似乎xp只能从第一块硬盘启动,抄了个drivermap行
menuentry"xp"{
set root=(hd1,1)
drivermap -s (hd0) ${root}
chainloader +1
}
update后还是不好用
谁能给详细的说说啊???
Re: 双硬盘,无法启动到xp
发表于 : 2012-02-11 12:21
由 huachaos
具体应该怎么修改/grub.d里的文件和/etc/default/grub啊
纯菜,只会照猫画虎抄命令
拜托说的详细点
Re: 双硬盘,无法启动到xp
发表于 : 2012-02-11 12:27
由 leavfin
grub2 貌似不用那么复杂吧
直接update-grub就可以检测到所有的系统了
Re: 双硬盘,无法启动到xp
发表于 : 2012-02-11 12:39
由 onshoestring
grub1还是grub2,这个你先搞清楚。
代码: 全选
sudo grub-install -v
Re: 双硬盘,无法启动到xp
发表于 : 2012-02-11 12:49
由 leavfin
现在装debian 应该是6.0吧
6.0默认安装grub2 到本硬盘mbr
要是用不惯的话 可以用grub4dos