LinuxSir.cn,穿越时空的Linuxsir!

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

北南南北大侠请进来一下!

[复制链接]
发表于 2005-9-18 20:05:30 | 显示全部楼层 |阅读模式
小北今天看了你02年的贴子:
http://www.linuxsir.cn/bbs/showt ... mp;page=1&pp=15
就是那个讲双系统启动的,有一点没弄明白:
你的硬盘分区表是:
/dev/hda1 主分区 NTFS
/dev/hda2 扩展分区
/dev/hda5 NTFS
/dev/hda6 FAT
/dev/hda7 FAT
/dev/hda8 /boot ext3
/dev/hda9 / ext3
/dev/hda10 /swap ext3
那怎么还能够用:
grub>root (hd0,8)
grub>setup (hd0) 呢?

窃以为:你的boot单独成区,所以应该是将grub装在/dev/hda8上啊,也就是说应该是root (hd0,7)啊
你写的是root (hd0,8)那岂不是把grub装到/目录下去了?

我在我的机器上试的结果是:
root (hd0,X) 这里的X如果是/的话,下面运行setup (hd0)就报错,说找不着stage1!
只有当把X设为/boot才行!

我觉得boot是否单独成区,是很重要的!
我看了好些贴子,都没有申明是否将boot单独成区的情况下说的。搞得我一头雾水。
请北南大侠解惑!
发表于 2005-9-18 21:52:15 | 显示全部楼层
诚如你所说,如果dev/hda8 是/boot分区,那么grub中的root(hd0,7)才对。除非再/dev/hda9下有boot目录然后有相应的文件当然root(hd0,8)也不会出错。但是就不是使用单独的boot分区了。

谢谢!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-19 00:11:17 | 显示全部楼层
:)问的过程也是巩固自己所学的过程。
回复 支持 反对

使用道具 举报

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

本版积分规则

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