|

楼主 |
发表于 2006-8-16 19:37:29
|
显示全部楼层
Post by davidwang
GRUB的分区号跟系统的分区号就是不一样的。GRUB的第一个分区是(hd0,0),不是(hd0,1),但是到了系统里面就是(hd0,1),所以你要弄清楚。记得这个问题原来有人发过一个总结的帖子。
所以你要先弄清楚你到底是那个分区,到GRUB里面的时候,是减个号,其实这还不算,还要会因为你的那个分区在主分区还是扩展分区而不同。
我的硬盘是这样的
hda1 ntfs c:/ windows
hda5 ntfs
hda6 ext2 linux
hda7 ntfs
记忆中的是这样
那么root应该指定成 (hd0,5)吧?
此外,在grub中
我是试验过 root (hd0,x) x从0到7,因为我只有一个ext2分区
输入别的的话,他要么提示没有分区,要么提示分区类型不认识
所以只有(hd0,5)可以
之后我就setup(hd0)
quit
exit
重启后就说root (hd0,6)
改变不了啊 |
|