加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Gentoo LINUX的安装部署教程

发布时间:2016-11-01 03:04:52 所属栏目:Linux 来源:网络整理
导读:这几天看到群里一直在研究gentoo这个LINUX操作系统,整体安装貌似是纯手工编译,刚好忙里偷闲尝鲜了这款系统,网上整理了大部分资料,花了半天时间搞定,虽然过程很

注:如果启动分区没有使用ext2或者ext3文件系统,则必须使用genkernel --menuconfig all来手动配置您的内核,把所使用的文件系统编译进内核。(不能编译为模块!)。EVMS2和LVM2也需要加上--evms2和--lvm2参数。

(4)运行genkernel

# cd /usr/src

# mv linux linux.bak

# ln -s linux-3.10.7-gentoo-r1 linux

注:以上三条命令如果未执行,直接genkernel all会报错

ERROR: Kernel Makefile (/usr/src/linux/Makefile) missing.....

原因可能是最新版本gentoo在/usr/src/linux下未找到Makefile文件,导致内核无法编译,需要重定向另一个目录,这里还是google老外的一篇文档中找到答案.

# genkernel all

注: genkernel编译出的内核支持几乎所有硬件,编译需要一段很长的时间,一旦genkernel运行完成,一个包括全部模块和initrd的内核将被建立。在后面配置引导程序时我们将会用到这个内核和initrd。请记下内核和initrd的名字,因为您将在配置引导程序的时候用到他们。initrd将会在启动真正的系统前自动识别硬件(如同安装光盘一样)。

(5)查看内核和initrd的名字

# ls /boot/kernel* /boot/initramfs*

-------------------------------

/boot/initramfs-genkernel-x86-3.10.7-gentoo-r1

/boot/kernel-genkernel-x86-3.10.7-gentoo-r1

-------------------------------

15.安装vim编辑器

# emerge vim

16.修改fstab文件

# vim /etc/fstab

添加如下内容:

----------------------------------------------------------

/dev/sda1 /boot ext4 defaults 1 2

/dev/sda2 swap swap defaults 0 0

/dev/sda3 / ext4 defaults 1 1

-----------------------------------------------------------

17.配置网络

注:因为是在vmware虚拟机测试,物理网口名为enp2s1,非一般常用的eth0,这里请注意

# vi /etc/conf.d/net

添加如下内容:

--------------------------

config_enp2s1="192.168.100.93/24"

routes_enp2s1="default via 192.168.100.1"

--------------------------

# ln -s /etc/init.d/net.lo /etc/init.d/net.enp2s1

开机加载enp2s1网口

# rc-update add net.enp2s1 default

配置DNS:

# echo "nameserver 192.168.100.1" >> /etc/resolv.conf

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读