|
|
发表于 2008-5-29 02:54:43
|
显示全部楼层
Post by vacuumboby;1856187
请问这是怎么回事。。我相关的设置全都弄好了啊。
这是手动设置的GRUB
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2.6.24-r8
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.24-gentoo-r8 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev
initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r8
不知道错在哪了??麻烦给点提示。我自己也找找原因。
----------------------------------------
root=/dev/ram0肯定不对!
如果你的分区是这样的话,
fdisk /dev/hda
/dev/hda1 /boot 100M
/dev/hda2 swap 1024M
/dev/hda3 extend
/dev/hda5 / 2048M
/dev/hda6 /var 5120M
/dev/hda7 /usr 10240M
/dev/hda8 /home
那么:
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.24-gentoo-r8 root=/dev/hda5
root (hd0,0) 中是挂载"/boot"的位置,需要hda1中的a->0, 数字减1, 如果是hdb2的话,就是(hd1,1), hda1->(hd0,0), hda2->(hd0,1)
kernel /boot/....... 中的"root="是挂载"/"的位置,不变
指定“/boot”和"/"的区就够,其他不用指定。
然后设置好/etc/fstab了
查看分区表,可以使用 fdisk -l看一下 |
|