首页IT科技linux怎么执行可执行文件的程序(kexec命令 – 直接起动另一linux内核)

linux怎么执行可执行文件的程序(kexec命令 – 直接起动另一linux内核)

时间2025-08-05 15:22:29分类IT科技浏览4837
导读:kexec命令的功能是可以从当前正在运行的内核直接引导到一个新内核。...

kexec命令的功能是可以从当前正在运行的内核直接引导到一个新内核             。

kexec命令跳过了整个引导装载程序阶段的第一部分             ,直接跳转到我们希望引导到的内核                    。不再有硬件的重启和固件操作                    ,不再涉及引导装载程序       。完全避开了引导序列最慢的一部分             。这一功能部件带来的最大益处在于       ,系统现在可以极其快速地重新启动                    。

使用kexec命令内核版本必需为 2.6.13 或以上       。

语法格式:kexec [参数]

常用参数:

-l 指定内核映像文件 -e 允许当前被加载的内核 -f 强制立即调用系统调用“kexec             ”      ,而不调用“shutdown                    ” -t 指定新内核的类型 -u 卸载当前的kexec目标内核

参考实例

装在指定的内核映像:

[root@linuxcool ~]# kexec -l /boot/bzImage -append="root=/dev/hda1"

重新启动已装载的内核:

[root@linuxcool ~]# kexec -e
声明:本站所有文章                    ,如无特殊说明或标注              ,均为本站原创发布      。任何个人或组织      ,在未征得本站同意时                   ,禁止复制             、盗用                    、采集       、发布本站内容到任何网站             、书籍等各类媒体平台                    。如若本站内容侵犯了原著者的合法权益              ,可联系我们进行处理             。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
idea里快捷键(02_IntelliJ IDEA常用快捷键)