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 (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

