|
|
先说明一下我用的live cd是:livecd-i686-installer-2006.0.iso
今天装gentoo的时候遇到个问题。。。
先 说说我的安装过程。。。
我看网上 的过程都是,用livecd启动。。。
然后分区,然后格盘,然后解压stage和portage
可是我的livecd相当奇怪,里面没有stage...
有一个image.squashfs,几百兆
因为我以前装ubuntu的时候见过这种livecd,我想没有stage就没有吧,我用ubuntu的方法安装,于是把image.squashfs挂载到/dev/hda4(这是我的/)的一个地方。。然后用
rsync -av 解开拷到/dev/hda4里面,然后修改grub.conf还有其他比如fstab ,resolve.conf这些文件,在ubuntu里就是这样装的
然后手动安装grub到(hd0,3) 我把启动的两个文件拷到了/里面
然后我重启,grub可以找到,然后就像livecd启动一样load文件吧,我以为装好了
可load了一会告诉我这样一个问题
Activating udev
Determining root device...
!! The root block device is unspecified or not detected.
Please specify a device to boot, or "shell" for a shell
boot()::
我就不清楚什么意思了。。。。
我以为是不能写在/里启动
我又重装了一次,用默认的(那两个启动文件在/boot下)
我修改grub.conf为(hd0,0) 因为我的/boot是hda1
重新安装grub到(hd0,0),然后重启
还是到这个地方,遇到一样的问题
实在没有办法,希望大虾赐教。。。。。 |
|