Tag Archives: gentoo 2008 安装

终于完成Gentoo 2008的安装,快要吐血啦~~

说明:本文乃原创,如需转载,请注明出处~~~

随着昨天早上scim 中文输入法的安装,我的Gentoo终于算是基本竣工了,说是竣工,一点也不夸张,因为这确实是一个浩大的工程~~哎,一句话,累~~~,不过,我很高兴,很充实,我真的学了很多~~~

 从元旦的那天晚上11点30分开始安装,到昨天早上,算起来,怎么也得有20天的时间来安装这个系统了,每天平均的时间在四个小时以上~~~我知道安装Gentoo会花很多的时间,所以不得不抽期末的时间来安装,况且恰巧元旦的那天正好碰上通宵供电,当时我就乐了,心想:有这样的机会,三天左右我还不安装成功???   呵呵,事实证明我好幼稚,我踏上了一条长长的吐血之路~~安装的过程中出现老多的问题了。  

我想把这个安装过程记录下来,还有一些精彩的截图,希望对需要的朋友有一些用处,当然这里没有官方安装文档详细,这里提供的一些细节问题还是值得你注意的,比如说汉化的方面官方文档的说明就让我不太满意。官方安装文档,很详细(注意选对版本,比如说,你的机器是64位的,你就要选择amd64的):  

http://www.gentoo.org/doc/zh_cn/handbook/ 

 

下面是我总结安装过程中的一些注意事项:

一.我装的是双系统,分区状况:

/dev/sda1  Windows XP C 盘(11G); 

/dev/sda2  Gentoo boot 分区(43M);

/dev/sda3 Gentoo根(/)分区(60G);

/dev/sda5  Gentoo Swap 分区(400M);

/dev/sda6  Windows XP D 盘(62G);

/dev/sda7  Windows XP  E盘(18G).

先琢磨你如何安排你的分区,在运行下面的命令:

分区命令:cfdisk  /dev/sda(最好不要用fdisk /dev/sda 或者 fdisk /dev/hda,因为这个分区工具你看不到你的分区状况,Gentoo安装手册上用的就是这个工具,但是我觉得甚是不好用,强烈不推荐,你不信你可以试试); 

 之后会出现你硬盘的信息,按界面分区就可以了~~

我的情况:

/dev/sda2   /boot分区(50M);

/dev/sda3   /  分区(60G);

/dev/sda5   /swap 分区(400M);

 

二.注意:你如果安装双系统的话,一定一定要把你硬盘上的第一个分区给windows 的C盘,因为windows安装盘默认把硬盘的第一个分区当成C盘,你如果把linux的分区安装在第一个分区里,之后你安装windows的时候就会出错,我试过了。      

三.我当时安装时候的一些精彩截图

1. stage3

 

   

2.下载并安装portage快照

 

 

 


 
  3.选择镜像站点
    


4.更新portage 

 

 

 

 

 

 

5.安装内核源码

 

 

6.配置内核

 

 

7.编译内核 

 

 

8.安装内核 

这步一定不要忘记了,要不然后果会很严重:系统启动的时候会出现找不到镜像文件的错误~~~

#cp arch/i386/boot/bzImage/boot/kernel-*-r* (写上你内核的相应版本)
 
 

  在安装完基本系统之后,紧接着就开始安装桌面:kde,gnome或者Xface,

由你自己去选择;安装手册上有详细介绍,我这里也不多说了。

我安装系统守护进程工具,网络工具等等的一些东西:

系统日志工具:

    


cron守护进程:


安装网络工具:

 

 

 

下面我总结我安装过程中出现的错误,或许对大家的帮助很大:



 一.配置内核

问题一:无法找到root文件系统

这里出的问题是最多的,也是最难解决的,我在这里折腾了将10天左右。

我当时的错误信息如下:

(1)Root-NFS:No NFS server available,giving up;
(2)VFS:Unable to mount root fs via NFS,trying floppy;
(3)VFS:Cannot open root device "sda3" or unknown block(2,0);
(4)Please append a correct "root = " boot option;

here are the available patitions:0b00  1048575 sr0 drivers:sr;
(5)kernel panic -not syncing:VFS:

Unable to mount root fs on unknown block(2,0);  


   注意最后的那行,问题就是那里了,后来查了无数的帖子,发了无数的帖子,

最后终于在gentoo中文论坛上找到问题的解决办法了:

http://www.linuxsir.org/bbs/thread320006.html

我超级感谢这个帖子,弄去弄来原来是我的主板驱动:

Device Drivers --->ATA/ATAPI/MFM/RLL support

--->AMD and nVidia IDE support);

和scsi驱动:

Device Drivers --->SCSI device support --->SCSI disk support);

还有SATA驱动:

Device Drivers --->

Serial ATA (prod) and Parallel ATA (experimental) drivers

--->NVIDIA SATA support;  

没有编进内核,也就是选项前面必须有“*”号,不能把他们编译成模块;   

 

问题二:无法找到内核在什么地方

我当时出现的信息如下:

Error 15: File not found
Press any key to continue...  

 

原因:我没有拷贝内核镜像,也就是忘记如下命令:

# cp arch/i386/boot/bzImage/boot/kernel-*-gentoo-*; 

导致系统启动的时候找不到内核镜像,也就是/boot分区中没有kernel;  

解决方法,用安装盘进入系统重新配置,编译和拷贝内核;

 

二.安装桌面

 

开始我就决定安装GNOME了,可惜电脑不争气,没有安装成功,代码如下:

 (1)vim /etc/make.conf

(2)USE="-qt3 -qt4 -arts -kde X dbus gtk gnome hal avahi";

(3)emerge gnome 

我下载gnome时候的截图:

(3)$ echo "exec gnome-session" > ~/.xinitrc;

(4)$startx;(以普通用户运行);

 当时我还满怀信心地看见那熟悉的桌面,可惜电脑还是出现
可怕的黑屏幕(PS:其实我很喜欢黑屏幕的,感觉很深邃,但是那个时候就是害怕啊~~呵呵~~)
心想,完了,以后不会一直和黑屏幕打交道吧??
静下心来想想,没事,安装不了GNOME,为何不试试KDE呢??听说KDE比GNOME漂亮多了~~~ 抱着试试的心态,又踏上安装kde桌面的征程:
我当时的代码:
(1)emerge kde-meta;
(2)$ echo "exec startkde" > ~/.xinitrc;
(3)$startx; 
 
结果还是那个黑屏幕,当时差点死心了,真的怕了黑屏幕了,
不过我还是不死心,想想:是不是我少打了哪个命令了??
再折回安装手册仔细地看,原来startkde这个东西没有安装,
于是我又试试:
 #emerge kdebase-startkde; 
接着:$startx(切换到普通用户)  
哈哈,桌面终于露出来了:蓝蓝的,色感极佳~~我的天啊,
当时把我兴奋的,我都高兴了好几个小时呢,我记得那天晚上 好像是我寒假最快乐的时光了,哈哈~~

看看我安装kde成功后的画面:

 


  

kde真美~

呵呵,不过还是有些遗憾,至今仍然没有弄清楚GNOME出现的错误~~~
我和KDE的情况做了比较,我有如下想法:startgnome没有安装~~
呵呵,乱猜的,没有试验过~~

 
 
三.系统的汉化工作
    这个问题也折腾了我将近一个星期的时间,开始以为按照
官方手册上的步骤就能看到中文,可是,异想天开啊:
#vim /etc/make.conf
LINGUAS="zh_CN zh_CN.UTF-8"  
#emerge kde-i18n
 后来google了一些gentoo中文美化的一些资料,终于
找到解决办法了,下面是那个对我中文化帮助很大的那个地方:
http://www.91linux.com/html/linux_pub/gentoo/20070202/558.html
 (看最后的部分就行了,前面的没必要看)  
问题算是解决了,想想看,原来是自己没有下载中文字体~~

    我又按照上面那个地址安装了输入法,但是也没有成功,
不得不google了一下,终于找到下面的好帖子:

http://www.cnblogs.com/wllyy189/archive/2008/09/28/1301195.html
呵呵,这个地方又救了我一命,后来仔细一想,原来是环境变量没有设置正确~~~
至此,我心里踏实了很多啊~~~
强烈奉劝各位,在emerge kde-i18n之后一定要找一些中文美化的
帖子,因为官方文档上没有提到中文字体的安装问题,像上面我贴出来的地址就是很好的一个地方~~
唉,20多天的努力算是有了一个结果了,回想这个过程,感慨颇多,但最刻骨铭心的是:
有时候坚持是多么重要啊!!! 有什么问题的话可以给我发邮件:
zhongyijun48729730@gmail.com