RedHat9&Mandrake9.1双linux启动配置

王朝system·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

今天用空余的空间安装了mandrake9.1,想看看传说中的容易使用是怎么的,也就引发了标题中提到的内容!系统概述如下:

c盘为windows 2000 server,c、d为fat格式,e为ntfs格式。后面的为一个/boot、一个/、一个/home和一个swap,安装的是RedHat 9,用grub放在mbr引导,安装时,先划分了一个空白分区给RedHat,避免了windows2000启动变慢的情况。剩余的4G为空白分区,准备安装mandrake。安装mandrake没什么特别,就是让grub安装在boot区。其中注意的是mandrake安装在一个/分区,共用redhat的swap(其他的不要改动,就是在分区的时候选择手动,然后挂载一下swap即可),下面说到重点:grub菜单的配置!先看我的文件内容:

title Red Hat Linux (2.4.20-

root (hd0,6)

kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hdd=ide-scsi

initrd /initrd-2.4.20-8.img

title Windows 2000 Server

rootnoverify (hd0,0)

chainloader +1

title MandRake Linux 9.1

rootnoverify (hd0,10)

chainloader +1

kernel (hd0,10)/boot/vmlinuz-2.4.21-0.13mdk ro root=/dev/hda11

initrd /boot/initrd-2.4.21-0.13mdk.img

这其中需要提到的是,我参考了论坛中的一些文章,特别是北南兄的关于多系统和grub的一些资料,和我的有点区别:

kernel (hd0,10)/boot/vmlinuz-2.4.21-0.13mdk ro root=/dev/hda11

这一行,我尝试用

kernel /vmlinuz-2.4.21-0.13mdk ro root=/dev/hda11

initrd /boot/initrd-2.4.21-0.13mdk.img

这一行我用

initrd /initrd-2.4.21-0.13mdk.img

没有通过,提示文件找不到,后来我考虑自己的boot不是一个单独的分区,所以,可能需要指明详细的路径,所以在前面添加了一些内容变成

kernel (hd0,10)/boot/vmlinuz-2.4.21-0.13mdk ro root=/dev/hda11

initrd /boot/initrd-2.4.21-0.13mdk.img

这个样子,这里提出,希望对后来者有些帮助!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航