Linux中怎么实现内核升级操作
发表于:2024-12-02 作者:千家信息网编辑
千家信息网最后更新 2024年12月02日,Linux中怎么实现内核升级操作,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.下载内核cd /usr/srcwget linux/k
千家信息网最后更新 2024年12月02日Linux中怎么实现内核升级操作
Linux中怎么实现内核升级操作,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
1.下载内核
cd /usr/srcwget linux/kernel/v2.6/linux-2.6.38.tar.gz">http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.gztar zxvf linux-2.6.38.tar.gzcd linux-2.6.38
2.下载热点内核标准配置文件
wget http://vbets.googlecode.com/files/configmv config .config
3.编译内核
make menuconfig
选中Load an Alternate Configuration File ,然后选择刚下载的。config
另外,要特别选中:
1)通过make menuconfig选中以下对应的选项
General setup –>[*] enable deprecated sysfs features to support old userspace tools
2)修改。config文件
修改。config文件中CONFIG_SYSFS_DEPRECATED_V2,将原本被注释掉的
CONFIG_SYSFS_DEPRECATED_V2 改成CONFIG_SYSFS_DEPRECATED_V2=y
注: 修改这项是因为旧版的mkinitrd及其nash在内核没有CONFIG_SYSFS_DEPRECATED_V2参数时默认使用旧版sysfs路径格式,从而在新内核下无法正确访问/sys内的硬盘信息节点。
主要是解决"mount:could not find filesystem ‘/dev/root’"这样的错误。
make bzImagemake modulesmake modules_installmake install
4.解压修改内核
cp /boot/initrd-2.6.38.img /tmpcd /tmp/mkdir newinitrdcd newinitrd/zcat /initrd-2.6.38.img |cpio -irm -rf /tmp/initrd-2.6.38.imgvi init
找到这2行一样的,去掉1行
echo "Loading dm-region-hash.ko module"insmod /lib/dm-region-hash.koecho "Loading dm-region-hash.ko module"insmod /lib/dm-region-hash.ko
这主要是解决:"insmod: error inserting ‘/lib/dm-region-hash.ko’: -1 File exists"这样的错误
5.从新打包内核
find .|cpio -c -o > /initrdcd /gzip -9 < initrd > initrd-2.6.38imgrm -rf /boot/initrd-2.6.38.imgcp initrd-2.6.38.img /bootrm -rf /cd /usr/src/linux-2.6.38.tar.gzrm -rf /cd /usr/src/linux-2.6.38
6.设置从新内核启动
vi /boot/grub/grub.conf
把default=1改为default=0
7.重新启动系统
reboot
看完上述内容,你们掌握Linux中怎么实现内核升级操作的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
内核
文件
升级
内容
方法
更多
错误
问题
束手无策
为此
信息
原因
原本
参数
对此
技能
标准
格式
注释
热点
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海惠普服务器配件
安卓开发服务器端搭建
本科的网络安全主页
美国代理服务器每日更新
c 数据库连接池
网络安全约定宣言幼儿园
触屏终端软件开发
社工数据库身份证查询系统
中文科技期刊数据库是维普收录吗
数据库整体备份还原
网络安全与中间人攻击
阿古斯服务器
郓城县网络安全保卫支队长
国轩高科bms软件开发部
视觉软件开发主要工作
手表与服务器连接失败
普陀区数据网络技术咨询创新服务
组态王opc服务器权限配置
成为维护网络安全的必要途径
铜川软件开发厂家报价
网络安全设计期末试题及答案
卡通网络安全宣传视频
河北程序软件开发正规平台
汽车生产厂家vin数据库
服务器里面有几个文件
软件开发安全注意事项有哪些
ntc软件开发证书有用吗
大学生心理健康数据库怎么下载
lte网络安全策略
扭曲丛林服务器属于哪里