|

楼主 |
发表于 2009-2-21 00:20:05
|
显示全部楼层
谢谢大家,终于搞定了
其实直接用grub命令可以进入:
root (hd1,2) 我用fedora进入时hd0是我的fedora盘,所以hd1是debian和windows的那个盘
kernel /boot/vmlinuz~~ 这行还得加上root=/dev/sda3 ro
initrd /boot/initrd.img~~
这样就可以进入debian了
用上面的方法,不用grub的menu进入fedora时,kernel的那个命令是不需要root=~~这个参数的,而进入debian却需要,应该是因为fedora那个盘默认的全盘装linux的情况,刚好符合;而windows+debian的那个盘情况就不一样了,所以得加上root=~~的这个参数,详情查看grub的menu.lst那个文件就行了
然后关于装debian时,最后选择的grub的安装位置可能应该像楼上所说的那样,应该选择linux的对应分区,而不能笼统的直接(hd1,0)或者(hd0,0),不知道是不是这样,那为什么两种方法都不行呢?照理说应该把debian的grub装到fedora的硬盘去时,应该也行的把?
要是真的像上面所说,那grub选择的对应安装位置应该准确是/ 还是/boot呢??? |
|