求助,双硬盘的MagicLinux安装问题
我有两块硬盘,一块希捷120G,做为主盘还有一块IBM 40G,做为从盘,接在一根硬盘线上
120G上面分了五个区,C、D、E、F、G,C盘装了XP,D盘装了2003
我的40G上分了三个区,J盘10G、K盘1G、其余的空间是L盘,我想把Magiclinux装在J盘上,K盘做为交换区,安装过程一切正常,配置启动项的的时间,可以正常的显示DOS和Magiclinux两个启动项,magiclinux是默认启动项,我看到是把启动文件配置在HDA1上面,也就是我的120G硬盘上面
可是等我全部安装结束,系统自动重启了之后,我看不到多重启动列表,直接就进入了windowsXP和windows2003的启动列表
好奇怪,这是什么原因啊?应该如何解决呢?先谢谢大家了! 建议:
在bios中将硬盘起动项改为从盘启动,看能不能起动grub 如果能就把下面的代码加入grub中,不能则在从盘上重装ml,并确认启动项安在从盘的MBR上
然后起起动ml
在其grub.conf中加入下面的代码
title WindowsXP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1
boot
title Windows2003
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,4)
makeactive
chainloader +1
boot
看看行不行
不行的话吧错误贴上来,大家一起看 No,No
我也是双硬盘,也出现没有启动菜单的情况,害的我把主盘C的的系统都重灌了一边。
后来发现可以用grub for dos 解决这个问题。
menu.lst 这样写
title MagicLinux 1.2
root (hd1,0)
kernel /boot/vmlinuz-2.6.9ro root=/dev/hdb1 vga=791 splash=silent
initrd /boot/initrd-2.6.9.img
title Windows 98/2000/XP/2003
rootnoverify (hd0,0)
chainloader +1
就可以了。
页:
[1]