编译Kernel后,请问如何将自己新的Kernel安装到别的机器上?
时间:2010-03-11
来源:互联网
我这里有一批相同的机器(规格完全相同),可我碰到如下的问题:
我在使用ASUS P5Q Turbo 的主板,因为公司必须使用Centos 4.7的版本(为了某种需要),Kernel:2.6.9-89,由于P5Q 这块板子必须用2.6.9.-89.0.18 Kernel才能支持,所以我不得不将Kernel 升级,一切完成后,系统可以正常启动了.可碰到的问题是:
我不能对每一台都这样做:先在别的机器上安装Centos,然后compiler kernel.
我也不想做用DD或者其它的工具做Clone.(我知道这些方法可行).
我该如何将我自己已经做好的东西安装到别的机机器上呢?
我在使用ASUS P5Q Turbo 的主板,因为公司必须使用Centos 4.7的版本(为了某种需要),Kernel:2.6.9-89,由于P5Q 这块板子必须用2.6.9.-89.0.18 Kernel才能支持,所以我不得不将Kernel 升级,一切完成后,系统可以正常启动了.可碰到的问题是:
我不能对每一台都这样做:先在别的机器上安装Centos,然后compiler kernel.
我也不想做用DD或者其它的工具做Clone.(我知道这些方法可行).
我该如何将我自己已经做好的东西安装到别的机机器上呢?
作者: jellychen 发布时间: 2010-03-11
内核文件似乎没有特别要求的,放在合适的位置即可,当然要修改启动管理器以启用新内核了
个人理解,内核大概有这些文件:
/boot/vmlinuz?????
/boot/config????
/boot/initrd.img????(也可能没有)
/boot/system.map????
/lib/modules/????(整个目录)
其中????为版本号,注意:我这里的名字你要自己核对大小写
整个多内核,就算不成功也不影响,可以试试
个人理解,内核大概有这些文件:
/boot/vmlinuz?????
/boot/config????
/boot/initrd.img????(也可能没有)
/boot/system.map????
/lib/modules/????(整个目录)
其中????为版本号,注意:我这里的名字你要自己核对大小写
整个多内核,就算不成功也不影响,可以试试
作者: waq 发布时间: 2010-04-20
去研究下rpm打包,做个PXE服务器,然后配置kickstart。
最后,不要问我技术细节,以上只是个思路 -。-
假如远程机器可以启动且网络通的话
思路如下: tar scp tar
高级点的 rpm打包,rpm安装,或者整个yum服务器,ssh安装。
最后,不要问我技术细节,以上只是个思路 -。-
假如远程机器可以启动且网络通的话
思路如下: tar scp tar
高级点的 rpm打包,rpm安装,或者整个yum服务器,ssh安装。
作者: U571 发布时间: 2010-04-20
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28