gentoo安装手记

虚拟机环境:win7下,VirtualBox 4.1.8

虚拟硬件环境:
CPU:  Intel(R) Core(TM) i3 M 380   (VirtualBox中可配置CPU数目,默认是1,我全开了4个)

RAM: 1G

Hardisk: SATA0 16G

network: Bridged

Gentoo版本:gentoo x86 minimal 20120124

参考:Gentoo X86手册:http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml

1. 挂载安装image到虚拟光驱。

2. 自光驱启动后,模式选择gentoo-nofb(新版本的gentoo没有smp模式的选择,已经包含在gentoo中)。

3. 启动过程中选择keymap,一般按默认us即可,直接enter。

4. net-setup eth0 (网卡是eth0还是其它名字,可以用ifconfig看到)

5. 分区,格式化,挂载:

参考手册,注意硬盘最多只能有四个主分区

6. 设置时间

7. 下载解压stage和portage:

我用Links打不开ftp的mirror,只能开http。我这边试了国内几个mirror,感觉163和厦门的比较快。

注意解压的路径。

8. 编译选项:

未详细研究,只配置了默认的CFLAGS和CXXFLAGS,以及MAKEOPTS:

MAKEOPTS="-j5" #我选择CPU数+1

9. 安装Gentoo基本系统:

参照手册

在配置locale时可添加中文:

zh_CN GB2312

zh_CN.UTF-8 UTF-8

zh_CN.GBK GBK

zh_CN.GB18030 GB18030

10. 内核配置编译:

除了官网文章,推荐这几篇博文:http://blog.csdn.net/unsigned_/article/details/6123426(如果死链或cdns不幸倒闭,我这博客中有复制转载)

这版本安装好的内核是3.1.10-r1

查找出来的内核模块只有几个,未了解,暂时没动它

11. 配置fstab:

我的配置是
/dev/sda1 /boot ext2 defaults,noatime 1,2

/dev/sda3 / ext3 defaults,noatime,rw 0,1

/dev/sda2 none swap sw 0,0

/dev/cdrom /mnt/cdrom auto noauto,user,ro 0,0

各个参数参考手册,其中rw是为了挂载系统后,不会出现read-only file system的限制,导致无法编辑。(我自己尝试的解决方法,目前尚未发现问题

12. 配置网络:

参考手册,但是配置好eth0后,执行rc-update时,会提示说没有net.eth0。

感觉手册对这个eth0漏了一步,尝试手册中的配置:

# cd /etc/init.d

# ln -s net.lo net.eth0

再执行rc-update,成功

13. 配置系统信息:

参考手册

其中这版本的gentoo,在/etc/conf.d下没有clock这个文件,只有hwclock,因为应编辑/etc/conf.d/hwclock

14. 安装系统工具:

参考手册

15. 安装grub:

参考手册,注意你的内核版本

16. 添加用户:

unmount之后重启,参考手册

猜你喜欢

转载自joson-coney.iteye.com/blog/1386463