西西河

主题:老爷笔记本的第二春。 -- spin

共:💬43 🌺17 新:
全看分页树展 · 主题 跟帖
家园 有点困惑,我用gentoo编译出来的kernel不支持移动硬盘(?)

我的bios不支持从活动硬盘boot,

我是这样配置的:

/ 在sda3上,

/boot 在hdc1上

满以为这样都搞好之后就可以启动了。一启动,出现一大堆进展提示,相当激动,可是启动到最后仍然找不到/dev/sda3,给出一个提示:

The root block device /dev/sda3 is unspecified or not detected. please specify a device to boot, or "shell" for a shell.

boot()::

我输入shell倒是可以进入一个非常初级的linux,只有二十多个命令可用。

后来有一点想法,既然我在软盘上可以做个linux启动盘,为什么不可以做一个小型的gentoo linux在小硬盘上呢?

我的那个小硬盘上还有一点空间,就设置成/dev/hdc3,大约180兆。我把livecd启动之后的虚拟目录复制过去,用了cp -drR选项,大概100兆,然后再grub.conf中增加一个启动选项,就是把root指向本地的/dev/hdc3。启动之后,又是相当令人激动,都可以检测到活动硬盘了!可是最后要我login,我什么口令都试了,就是不让我进去。

明明用光盘启动的时候不用口令就进入到root,为什么我想在硬盘上做一个这样的小型linux就不行呢?我也试图设置了密码,每次都说成功设置了,可是启动后就不认识我了。

我知道在活动硬盘上的gentoo已经装好了,只是不能自己启动。每次我用gentoo光盘启动,然后利用chroot转到移动硬盘上去,就有更多的linux命令可用了,包括grub。因为在家里没有网络,所以想安装kde和gnome都不成,因为光盘里面的库不完整。这一点gentoo似乎不如ubuntu好,我没有网络,用一张光盘就可以装出gnome和完整的python解释器。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河