请教一个有关Linux 0.11内核源码问题

来源:百度知道 编辑:UC知道 时间:2024/09/20 22:40:38
为什么linux要先将 system 模块加载到0x10000处,然后再 将其加载到 0x00000处呢? 为什么不直接加载到 0x00000处?非得这么绕弯呢?

好像是 0x00000 处是 BIOS 以及系统引导程序,如果你在载入 system 的时候直接放入 0x00000。系统当前运行的系统启动程序就会被覆盖而不能继续运行导致系统挂掉。

我记得是这样。我不是学计算机的……详细别问我。

额 这个问题你上linux社区问可能效果好点
这里很难问到 估计
好运~~

哇。。。好高深。。。