|
楼主 |
发表于 2011-4-4 19:04:41
|
显示全部楼层
Post by gentlog;2133448
你把/dev/sda2给了gentoo,那么只能把"/"挂在/dev/sda2上,/boot自然也在/dev/sda2上,也就是Grub里的(hd0,1)。这样做没问题。
我怀疑你是否进行了手动安装了Grub到MBR的操作,即
# grub --no-floppy
grub> root (hd0,1)
grub> setup (hd0)
gurb> quit
这样以后按理说
root (hd0,1)
kernel /boot/kernel-xcdt root=/dev/sda2
启动gentoo没有问题。
你意思是说后来设定成
root (hd0,0)
kernel /boot/kernel-xcdt root=/dev/sda1
可以成功启动Gentoo?我也很不解为什么。
Anyway, 能启动来就好,可能我的配置不全适用。能起来就好。 我之前在运行grub> setup (hd0)时出现了错误,貌似是找不到指定硬盘之类的,因为之前我自己安装过几次,貌似没用到这一句,所以我把这步跳过去了,之前认为这步的错误是可以接受的,现在觉得后面的问题是由这一步造成的了。
另外想请问,在开始安装挂载系统的时候
mount /dev/sda2 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/sda2 /mnt/gentoo/boot
这样执行对吗?
我现在弄不清楚自己的系统是装在/sda1还是/sda2上,另外就是gentoo启动时停在了kernel_thread_helper +0*0/0*10. |
|