ubuntu编译制作并引导新内核
2015-12-07 00:55
363 查看
环境说明:在pc上已安装好ubuntu,内核版本为3.13.0,现在想升级到3.13.1,文件系统不变。
一:下载新本3.13.1的内核源代码,到kernel官网下载
二:配置make menuconfig (最好 sudo cp /boot/config-3.13.0-24-generic ~/linux-3.13.1/.config)
三:编译内核模块 make modules
四:安装所有已编译好的模块: make modules_install,(复制所有的.ko文件到/lib/modules/3.13.1(版本号),会自动生成3.13.1)
五:安装内核等:make install
六:reboot重启
可以把第五步:可以替换为如下形式
1:把四步之后,制作 initrd文件
ubuntu/Debian: mkinitramfs 3.13.1(第四步中的文件) -o /boot/initrd.img-3.13.1
Fedora : mkinitrd 3.13.1(第四步中的文件) -o /boot/initrd.img-3.13.1
2:复制 cp ~/linux-***/arch/boot/x86/bzImage /boot/vmlinuz-3.13.1***
3:修改grub.cfg文件 ( )
一:下载新本3.13.1的内核源代码,到kernel官网下载
二:配置make menuconfig (最好 sudo cp /boot/config-3.13.0-24-generic ~/linux-3.13.1/.config)
三:编译内核模块 make modules
四:安装所有已编译好的模块: make modules_install,(复制所有的.ko文件到/lib/modules/3.13.1(版本号),会自动生成3.13.1)
五:安装内核等:make install
六:reboot重启
可以把第五步:可以替换为如下形式
1:把四步之后,制作 initrd文件
ubuntu/Debian: mkinitramfs 3.13.1(第四步中的文件) -o /boot/initrd.img-3.13.1
Fedora : mkinitrd 3.13.1(第四步中的文件) -o /boot/initrd.img-3.13.1
2:复制 cp ~/linux-***/arch/boot/x86/bzImage /boot/vmlinuz-3.13.1***
3:修改grub.cfg文件 ( )
相关文章推荐
- 物质与能量,反物质与负能量
- SAP Actual Costing with Material Ledger 激活实际成本后台配置
- poj_2339
- 戒烟
- Java计算1-n个数阶乘的和
- 戒烟
- JAVA的ByteArrayOutputStream
- image recognition(图像识别的API参考网址)以及caffe参考网址
- 杨小麦OC之旅--RunLoop&&NSTimer
- finger用户名、主目录、停滞时间、登录时间
- 【Html】包含(后代)选择器
- finger用户名、主目录、停滞时间、登录时间
- Servlet 学习总结(下)
- 由Handler引起内存泄露引发的java类设计思考
- JAVA简单的文件I/O操作实例
- 浏览器插件-ActiveX
- Beta任务项录入
- 正则表达式的使用
- jboss5+EJB3+MDB Queue
- 栈和队列之用java实现栈