我正在使用用 asm 编写的自定义引导加载程序来引导 debian 8。但是引导加载程序不使用 initrd。为了启动系统,我需要编译一个内核,该内核将我的硬盘驱动器的驱动程序配置为“内置”。所以,我做了这个:
apt-get install linux-source
apt-get install libncurses5-dev
在我进入 linux-source 文件夹之后,我做了:
make menuconfig
为了选择我想在我的内核中编译的内容。所以我选择了类似的东西:
- ATA/ATAPI/MFM/RLL 支持
- ...
但是我的自定义引导加载程序和 GRUB 有时会出现内核恐慌。有人可以帮我选择要在我的内核中编译的内容吗?
谢谢,亚历山大。