分类: LINUX
2012-04-07 20:43:42
gentoo Linux,并不像Redhat Linux一样,可以从光盘中启动系统,用一个图形化的安装界面,所有的安装过程,如分区,是时间设置,ip设置等,全部都是通过图形化来操作,直接点击下一步即可完成Linux系统的安装。但在gentoo linux的安装,可没有这么简单,首先还是从网上下载iso,注意,需要下载三个文件,分别如下
install-x86-minimal-20120306
stage3-i486-20120306.tar
portage-20120329.tar
下载地址可以从官网)上下载,也可以从gentoo的国内各镜像下载,推荐使用网易镜像
三文件的作用:
install-x86-minimal 这个iso的作用是启动一个基本的Linux环境,包括内核,还是图形界面等,stage3-i486 这个文件实际上为安装完的Linux根分区去除proc,dev,portage再打包,portage则是gentoo的精粹了,就是其ebuild的集合
接下来,把install-x86-minimal加载到虚拟机中,启动虚拟机,进入基本Linux系统,
1 启动sshd 服务器,方便通过ssh客户端进行远程操作
2 设置root密码,这样才能ssh进行远程登录
3 通过ssh 客户端登录虚拟机中的gentoo miniCD 系统
4 对磁盘进行分区
在这儿,我只分了两个区,一个swap分区和/分区,如果是在生产环境下使用,可以根据实际需要,进行分区
将sda2 格式化成ext3分区
5. 进入chroot环境
挂载proc文件系统
挂载/ 分区
进入chroot 环境
6. 设置make.conf, DNS 等
make.conf中,设置GENTOO_MIRRORS, 我选择的是163的源
DNS
7. 安装gentoo内核源代码
安装gentoo内核编译工具
8. 编译gentoo内核
复制安装光盘上的内核配置文件到genkernel搜索配置文件的默认位置
zcat /proc/config.gz > /usr/share/genkernel/arch/x86/kernel-config 开始编译内核 编译内核的时间,视机器的配置而定,我在VMware上面,编译了将近1个小时 9.安装grub,配置grub,配置/etc/fstab 配置grub编辑grub.conf
编辑/etc/fstab
10.重启系统,基本系统安装完毕
11.配置Gentoo Linux网络
Gentoo Linux网络配置文件的位置和Redhat linux不一样,其是位于/etc/conf.d/net
配置文件如下