使 GRUB 自动从内核启动
我正在为操作系统开发内核。 为了执行它,我决定使用 GRUB。 目前,我有一个脚本附加到 GRUB 的 stage1、stage2、pad 文件和内核本身,这使得它可以启…
除了 malloc/free 之外,程序还需要操作系统提供其他东西吗?
我正在为我正在开发的操作系统设计内核(我实际上将其称为“核心”,只是为了有所不同,但它基本上是相同的)。 如果我无法启动和运行多任务处理、内…
开发x86架构的操作系统
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章来更新问题,使其仅…
了解 Linux 或 BSD 内核内部结构的最佳方法是什么?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
将 32 位和 16 位代码与 nasm 混合
这是一个低级系统问题。 我需要混合 32 位和 16 位代码,因为我试图从保护模式返回到实模式。 作为一些背景信息,我的代码是在 GRUB 启动后执行此操作…