Gentoo 安装
Gentoo的一切都是为了自由,使用Gentoo能够满足自己的个性化需求,并且能按照自己的需求编译出最适合自己电脑的内核,最高效的使用自己的电脑,满足自己的轻微的强迫症,从而有了这篇Gentoo安装教程。
本次使用最小化安装CD作为安装媒介。
第一步:布置安装环境
从Gentoo官网下载最小化安装镜像,本文使用最新的镜像,即:install-amd64-minimal-20160414.iso,然后将它刻录到光盘或USB,作者将它刻录到USB。接着,重启系统,从U盘启动。
这时会出现一个启动提示符,如下:
在Gentoo CD光盘上提供了几个内核,默认使用的叫gentoo:
内核 | 描述 |
gentoo | 默认内核,支持K8 CPU(包括对NUMA的支持)和EM64T CPU |
gentoo-nofb | 和gentoo一样,但是不支持帧缓冲(framebuffer) |
memtest86 | 检测本地内存 |
现在来引导CD,选择默认的gentoo(直接enter或者不选择),如果默认的gentoo内核不能满足,可以加引导选项,因为太多了,所以具体清参考Gentoo Handbook,一般情况下是不需要的。
第二步:配置网络
略。。。
第三步:配置磁盘分区
引导扇区:+2M
/boot:+128M
swap:+内存大小*2
/:剩余全部
详情见fdisk用法
挂载/mnt/gentoo到根分区(作者这里是/dev/sda5):mount /dev/sda5 /mnt/gentoo
在根分区下建立一个boot文件夹:mkdir /mnt/gentoo/boot
然后将boot文件夹与boot分区建立联系:mount /dev/sda2 /mnt/gentoo/boot
第四步:安装stage3
1.用date查看并设置系统时间,否则可能会出现奇怪的错误
2.进入根目录:cd /mnt/gentoo
3.下载stage3包:links https://www.gentoo.org/downloads/mirrors/
注意,要对应你的iso镜像包
4.解压stage3包:tar xvjpf stage3-*.tar.bz2 --xattrs
5.配置编译选项:nano -w /mnt/gentoo/etc/portage/make.conf