|
|

楼主 |
发表于 2007-6-25 12:18:25
|
显示全部楼层
我的/etc/fstab
/dev/sda10 / reiserfs noatime 0 1
/dev/sda9 none swap sw 0 0
我的/boot/grub/grub.conf
title=Gentoo Linux 2.6.20-r8
root (hd0,9)
kernel /boot/kernel-2.6.20-gentoo-r8 root=/dev/hda10
title=Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1
有几个疑问:
1.grub好象只认识(hdx,x)方式的表示,我写(sdx,x)它不认。
2.root (hd0,9) 表示boot分区所在位置,kernel /boot/kernel-2.6.20-gentoo-r8 表明内核,以上两句执行后,内核已经装入内存了。既然已经装入内存,如果内核配置正确的,那就应该认到我的SATA硬盘,也就是说“root=/dev/hda10”这句应该是“root=/dev/sda10”才行。但实际上我执行root=/dev/sda10,系统报错。
执行root=/dev/hda10,系统跳出一些引导信息,之后黑屏。
如何解释???
3./etc/fstab文件
/dev/sda10 / reiserfs noatime 0 1
这样的写法正确吗?
还是改成
/dev/hda10 / reiserfs noatime 0 1.
请大家帮忙! |
|