|
发表于 2005-4-28 09:54:10
|
显示全部楼层
Post by nait
我不这样认为
只有在安装grub的stage 1时
root (hdX, Y)
才代表 /boot,而在grub.conf中它还是代表/,我是试了n次才得出这样的经验的
我之所以让他用
root (hd2, 1)是因为我看到他的fstab中 / 是/dev/hdc2
根据grub的语法,应该用 (hd2, 1)来表示
这些都是经验之谈,也不是什么定律,反正我是屡试不爽,兄弟那边能否成功我就不敢保证了
我又想了想,这样表述还不完全正确
事实是这样的,当安装stage 1时,首先执行grub,出现提示符后,执行命令
root (hdX,Y)
下面运行setup时就会到root命令所设置的设备的/grub和/boot/grub/下找stage 1,
如果没找到就报错
而一般情况,装stage 1时,/boot分区是没有挂上的
所以我就把/boot所在的设备传给root命令
当然,如果没有把/boot单独分出来,直接把/所在的设备传过去就可以了,因为grub会自动到/boot/grub/中去找stage 1 |
|