(Translated by https://www.hiragana.jp/)
Kexec - 维基百科,自由的百科全书 とべ转到内容ないよう

Kexec

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん

kexeckernel execution,类似于UnixあるLinuxてきけい统调ようexecえいExec_(system_call)これLinuxないかくてきいち种机せい,它允许从とうぜん运行てきうちかく启动新内しんないかく。kexecかいとべ过由けい统固けんBIOSあるUEFI)执行てき引导载程じょ阶段かたけんはつはじめ阶段,直接ちょくせつはた新内しんないかく载到ぬしうちそん并立そく开始执行。这避めんりょうあずか完全かんぜんおもしん启动しょう关的漫长时间,并且以通过最小さいしょうとまつくえ时间らい帮助けい统满足高あしたか可用性かようせい要求ようきゅう[1][2]

虽然ぎょうただし使用しようkexecとうつくえせいかい带来两大挑战:

  • きゅううちかくてきないそん新内しんないかくくつがえ盖,而旧ないかく仍在执行。
  • しんまとないかく通常つうじょう希望きぼう所有しょゆうてきかたけん设备处于一个定义良好的状态,ざい这种じょう态下,けい统重启后けい统固けんかいはた其重おけ为“正常せいじょうじょう态。绕过真正しんせいてきおもしん启动可能かのうかい使设备处于未知みちじょう态,新内しんないかくはたとく从中恢复。

支持しじ仅通过kexec引导やめ签名まとないかくやめあい并到2014ねん10がつ5にち发布てきLinuxないかくぬし线的3.17はんちゅう[3] 这不まことRootようつう过kexec载并执行任意にんいだい码,补充りょうUEFI安全あんぜん启动ないかく安全あんぜんつくえせい,以确ただゆう经过签名てきLinuxないかく才能さいのう插入そうにゅうただしざい运行てきないかくちゅう[4][5][6]

まいり

[编辑]
  • kdump – Linuxないかくてきくずし溃转储机せい,它在内部ないぶ使用しようkexec
  • kGraftえいkGraft – SUSE开发てきLinuxないかく实时おさむ补技术
  • kpatchえいkpatch – よし红帽开发てきLinuxないかく实时おさむ补技术
  • Ksplice – Ksplice公司こうし开发てきLinuxないかく实时おさむ补技术,きさきOracleおさむ

参考さんこう文献ぶんけん

[编辑]
  1. ^ Hariprasad Nellitheertha. Reboot Linux faster using kexec. IBM. May 4, 2004 [December 5, 2013]. (原始げんし内容ないようそん档于2013-01-21). 
  2. ^ David Pendell. Reboot like a racecar with kexec. linux.com. August 16, 2008 [December 5, 2013]. (原始げんし内容ないようそん档于2009-02-14). 
  3. ^ Linux kernel 3.17, Section 1.10. Signed kexec kernels. kernelnewbies.org. October 5, 2014 [November 3, 2014]. (原始げんし内容ないようそん于2015-04-03). 
  4. ^ Jake Edge. Reworking kexec for signatures. LWN.net. June 25, 2014 [August 9, 2014]. (原始げんし内容ないようそん于2020-11-12). 
  5. ^ Matthew Garrett. Subverting security with kexec. dreamwidth.org. December 3, 2013 [December 5, 2013]. (原始げんし内容ないようそん于2020-11-12). 
  6. ^ Kees Cook. Live patching the kernel. outflux.net. December 10, 2013 [December 12, 2013]. (原始げんし内容ないようそん于2020-11-12). 

外部がいぶ链接

[编辑]