LinuxSir.cn,穿越时空的Linuxsir!

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

在lfs中关于两块硬盘中关于grub启动问题?

[复制链接]
发表于 2006-12-30 17:23:08 | 显示全部楼层 |阅读模式
我系统中有两个硬盘主硬盘安装fedora6和windows系统,在第二块硬盘上安装的lfs系统,在最后设置grub的时候,安装说明设置启动只有原系统的grub启动(fedora 和windows);在宿主的系统中修改对应grub.conf文件,如下
default=2
timeout=5
splashimage=(hd0,6)/boot/grub/splash.xpm.gz
#hiddenmenu
title Fedora Core (2.6.18-1.2849.fc6)
        root (hd0,6)
        kernel /boot/vmlinuz-2.6.18-1.2849.fc6 ro root=LABEL=/1 rhgb quiet
        initrd /boot/initrd-2.6.18-1.2849.fc6.img
title LFS 6.2
        root (hd1,1)
        kernel /boot/lfskernel-2.6.16.27 root=/dev/hdd3
title Other
        rootnoverify (hd0,0)
        chainloader +1
启动的时候选择LFS6.2提示select Disk no exist?不知道怎样编写才能好使;
我的硬盘分布
[root@localhost home]# fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1275    10241406    c  W95 FAT32 (LBA)
/dev/hda2            1276        9729    67906755    f  W95 Ext'd (LBA)
/dev/hda5            1276        4080    22531131    b  W95 FAT32
/dev/hda6            4081        6885    22531131    b  W95 FAT32
/dev/hda7            6886        8159    10233373+  83  Linux
/dev/hda8            8160        9628    11799711   83  Linux
/dev/hda9            9629        9729      811251   82  Linux swap / Solaris

Disk /dev/hdd: 40.0 GB, 40027029504 bytes
255 heads, 63 sectors/track, 4866 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdd1            1914        4866    23719972+   f  W95 Ext'd (LBA)
/dev/hdd3               1         609     4891761   83  Linux
/dev/hdd4             610         671      498015   82  Linux swap / Solaris
/dev/hdd5            1914        3826    15366141    b  W95 FAT32
/dev/hdd6            3827        4866     8353768+   b  W95 FAT32
/dev/hda7、8 、9安装的是fedora6 的系统,/dev/hdd3(ext3)和/dev/hdd4(swap)
安装的LFS系统,请大家帮忙?怎样设置才能启动。谢谢大家
发表于 2006-12-30 22:27:10 | 显示全部楼层
是不是应该是root (hd3,1)
进入grub的cmd模式,看看有哪些设备存在
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-4 14:48:22 | 显示全部楼层
我在gurb>find /boot/grub/stage1
显示 (hd1,1)
我后来把/mnt/lfs路径mount 到/dev/hda8 上就可以启动,不知道什么原因,是否与我的第二块硬盘40G有关系?
回复 支持 反对

使用道具 举报

发表于 2007-1-6 15:43:51 | 显示全部楼层
两块硬盘你需要在GRUB中加入map参数来更改映射顺序

格式
map hd1 hd0
map hd0 hd1
回复 支持 反对

使用道具 举报

发表于 2007-1-6 17:44:45 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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