非虚拟Gentoo
这几天都没啥正经干活,都在弄gentoo着了。
前边的想法的确是行得通的,就是分一个临时的分区来当作livecd的root,然后就与光盘启动没有差别了。我就用它在那老toshiba上装上了。当然过程中有很多细节问题了。
在虚拟机中的/usr/portage/distfiles下有下载的所有文件,差不多500M,我把它拷到toshiba上,这样升级的时候就不用再下载文件了。这跟Ubuntu道理是一样的。
然后开始慢慢按照手册来做。后来还自己把内核配置了,目前内核已经被我弄得很small了,很多模块都没有选,老toshiba实在是太老,编译个内核要差不多一个钟头?也许夸张了点,但是绝对不短。
安装xorg-x11。配置了一下make.conf,把VIDEOCARD参数配上,这样就少安装了一些包,比如ati的驱动肯定就不会装了。在虚拟机上没配置这参数,要安装150个包,配置成nvidia后就115了。
编译也花了很久。不幸,startx的时候no screen found。然后把nvidia-drivers给安装上,问题又变了,一startx就死机,没办法了。在xorg.conf里用vesa、nv作驱动,就找不到这些驱动;用nvidia就死机。看来应该在VIDEOCARD里配置上vesa,这样至少可以启动得x。因为用livecd是可以启动到gnome的。
也不知道要如何重装xorg-x11。看来可能再从头来一次。