“删除”一个活的内核会带来什么潜在的弊病?

tsh*_*ang 5 kernel

我最近删除了我的活动 Linux 内核并继续使用该系统,就好像什么都没发生过一样。删除当前使用的 Linux 内核是否有任何副作用?其他非 Windows 内核呢?

War*_*ung 6

Linux 内核在启动时完全加载到 RAM 中。系统启动后,它永远不会返回并尝试从该文件中读取任何内容。一旦加载到内核中,驱动程序也是如此。

如果您删除了磁盘上唯一的内核映像,唯一的后果是系统无法成功重新启动,除非您在重新启动之前安装替换内核映像。

至于其他操作系统,我想也是一样的,仅仅是因为操作系统内核的性质。它们是故意一直运行的一小段代码,因此没有动力继续返回磁盘以再次“查看”代码。它总是在记忆中。(RAM 或 VM。)