最近和大家一起编译内核,当然有的人已经编译过了..我一直卡在这了..
首先是编译了,然后就是怎么也进不去.去/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-eth0
DEVICE="eth0" //名称
HWADDR="08:00:27:22:75:F7" //物理网卡地址,一般都是系统给出的.
NM_CONTROLLED="yes" //一般是no ,改为yes
ONBOOT="yes" //改成yes
BOOTPROTO=static //网络选择,static则是静态的,下面需要静态给出IP
IPADDR=192.168.200.191 //网络ip
NETMASK=255.255.255.0 //掩码
GATEWAY=192.168.200.1 //网关
IPV6INIT=no
IPV6_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就好了........
终于开始编译内核了...
阅读(1868) | 评论(0) | 转发(0) |