文号
t48478
阅读
13660
回复
19
收藏
7
Gentoo下的LInux内核编译
2012/07/25
IP:江西
现在Linux内核的稳定版本是3.4.6了.可是我的电脑还只是用的3.2.12的内核.是考虑要更新下了.
首先要下载内核源码
sudo emerge gentoo-soureces
screenshot-2012-07-25[14:06].0x1a01394.jpg
内核源码还挺大的,下了半个小时.下完之后,要更新/usr/src/linux的符号链接,让它指向新版本内核源码的目录
可以用eselect工具,也可以用ln命令.我是采用eselect工具
sudo eselect kernel list
sudo eselect kernel set 1
screenshot-2012-07-25[14:19].0x1a01394.jpg
然后就把老版本的配置文件复制出来.配置内核就不讲了,这个和电脑配置的关系太大.
   screenshot-2012-07-25[14:24].0x1a01394.jpg
为了保险起见,用make menuconfig看下该配置的是不是都配置了.
主要就是显卡驱动啊,声卡驱动啊,网卡驱动啊,USB驱动啊,文件系统支持之类的东西
没错的话就
sudo make -j3
虽然我的机子只是双核CPU,但是参数是-j3,希望可以把我机子当成三核的.
编译是个漫长的过程啊,估计是要1个小时作用.等编完之后
make modules_install
安装模块.不过我的驱动啥的都直接编进内核了.
最后,把编译出的内核镜像复制到/boot 分区下.具体是那个文件夹,就要看你grub的设置了
然后就重启看效果啦

参考
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+50
科创币
qg2010
2012/07/25
..
+7
科创币
acmilan
2012/07/27
高质量发帖
.........作者
14年5个月前IP:未同步
427045
1楼
别忘了改下grub的设置
引用
评论
.........作者
14年5个月前IP:未同步
427053
3楼
回 2楼(悲剧阿三) 的帖子
那是你不太用Linux
引用
评论
.........作者
14年5个月前IP:未同步
427181
7楼
回 6楼(acmilan) 的帖子
在遇到Gentoo之前没看到Arch,不然我就装Arch了.
不知道你用没用过Gentoo,如果没用过,或者没用多久的话.觉得你是体会不到Gentoo的优势的.
引用
评论
.........作者
14年5个月前IP:未同步
427183
8楼
回 5楼(pl_014) 的帖子
记得有个ID叫九点圆,然后我就是九个点了.
引用
评论
.........作者
14年5个月前IP:未同步
427208
11楼
我是喜欢折腾啊
Debian还真没用过,当初在Debian和Fedora之间选,我选了Fedora
引用
评论
.........作者
14年5个月前IP:未同步
427255
14楼
回 12楼(我说要有光) 的帖子
这是正常的更新系统好么.如果实在是配置错了,那就改grub设置回到以前的内核咯
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的