我正在使用asm編寫的自定義啓動引導器來啓動一個debian 8. 但引導加載程序不使用initrd。 爲了啓動系統,我需要編譯一個內核,它具有配置爲「內置」的硬盤驅動器的驅動程序。爲了選擇什麼,我想在我的內核編譯編譯內核不使用initrd
make menuconfig
: 所以,我做了這一點:
apt-get install linux-source
apt-get install libncurses5-dev
後,我去了Linux的源文件夾和我做。所以,我選擇了諸如:
- ATA/ATAPI/MFM/RLL支持
- ...
,但我得到我的自定義引導裝載程序內核恐慌和一些次GRUB。 有人可以幫我選擇在我的內核中編譯什麼嗎?
謝謝你, 亞歷山大。
通常會顯示一條消息,顯示恐慌的原因。你有嗎? – RTLinuxSW
是的,我已經「無法在未知塊(0 0)上掛載root fs」 – alexandrevilain