我有一个带有 CentOS 5.5 内核的 CentOS 5.5 安装。我修改了initrd中的init脚本,注释掉了一些不需要的模块,降低了“稳定”命令的间隔时间等。
我的问题是,当 Yum 更新内核时,将来会发生什么?我的 initrd 修改会进入新内核的 initrd 吗?
不,您的更改不会出现在新的 initrd 中。CentOS 内核包有一个运行后脚本/sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 2.6.18-238.1.1.el5
(我安装的 RHEL5 内核的示例)。
该命令将运行 mkiinitrd,它将构建一个新的 initrd,并且您对先前的 initrd 所做的更改不会在那里创建,除非您还更改了 mkiinitrd 脚本或其文件(或者您修补了 nash 或类似内容)那)。
归档时间: |
|
查看次数: |
1067 次 |
最近记录: |