Linux内核编译及其编译过程中的问题解决

本文发布时间: 2019-Mar-22
最近和大家一起编译内核,当然有的人已经编译过了..我一直卡在这了.. 首先是编译了,然后就是怎么也进不去.去/boot下看了.该生成的文件都生成了,grup也都更新了.换了一个版本编译还是这个问题.到现在都还没有解决.我在本机上编译的内核唯一一个成功的版本就是3.4的版本,编译了能用,我就一直用的是这个. 后来杨帆建议说不要在本机上编译了,就在杨东明(谢谢东明兄阿)的帮忙下自己安装虚拟机,现实安装了virtualbox.众所周知virtualbox源里就有的.安装没成功.说是什么有一个文件找不到,启动起来了,但是运行课五秒后玖给出一个错误码,额,还是很纠结.去谷歌了好久都没找到.古人教导我们,路见不平,绕道而行.所以又去装了vmware,还是装不好.好吧,绕道没成功.玖回头来解决问题,virtualbox说是有一个文件最新的版本是2.6的.我的内核是3.4的.现在才恍然大悟,可能是内核版本的问题吧.就换了一个2.6.38的.本来就有的版本.安装成功了..这一路装的我是艰难哪. 虚拟机装好了后,开始装系统.选择了centos6.0的.镜像是从别人那里传过来的..安装的时候选择了base的那种.没有图形界面.也不需要,只是编译内核而已.只有204个包,真是基础的,可见一个系统最最基础的包只有几百个.事实上我们常常安装的要上千个..好吧,装好了以后,玖关机了.后来再次打开的时候,因为不知道,所以没有在设置中选择从硬盘启动.所以,第二次开机又装了一次.说到这里我觉得有必要提下centos配置网络....vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE="eth0" //名称 HWADDR="08:00:27:22:75:F7" //物理网卡地址,一般都是系统给出的. NM_CONTROLLED="yes" //一般是no ,改为yes ONBOOT="yes" //改成yes BOOTPROTO=static //网络选择,static则是静态的,下面需要静态给出IPIPADDR=192.168.200.191 //网络ipNETMASK=255.255.255.0 //掩码GATEWAY=192.168.200.1 //网关IPV6INIT=noIPV6_AUTOCONF=no 完了后再去.vim /etc/sysconfig/network NETWORKING=yes //开机是否启动网络 HOSTNAME=zhangshiwen //主机名称 GATEWAY=192.168.200.1 //网关 最后在是vim /etc/resolv.conf search zhangshiwen nameserver 8.8.8.8 //域名 保存后再service network restart就好了........ 终于开始编译内核了...


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:11pm
栏目列表