内核崩溃:构建主线内核后无法挂载根文件系统

内核崩溃:构建主线内核后无法挂载根文件系统

类似问题已报告由另一个用户执行。在启动时,系统无法找到,/dev/sda1因此屏幕上出现“内核崩溃:无法在未知块 (0,0) 上挂载根文件系统”。

我在 VirtualBox 虚拟机中运行的 Ubuntu 10.04 上编译并构建了内核 linux-2.6.32.25。

附言:update-initramfs、update-grub 对我来说不起作用。

答案1

我决定使用以下方法重建内核如上所述,make-dpkg在 Ubuntu wiki 中。

sudo make-kpkg buildpackage --initrd kernel-image kernel-headers

我使用以下命令生成了内核映像:

sudo make bzImage

如果我没记错的话,在 PC 上这将输出 vimlinuz 到:/usr/src/[your_linux_source_tree]/arch/x86/build

我使用的标头是从kernel.ubuntu.com/~kernel-ppa/mainline/

最后我做了更新 initramfs、更新 grub 技巧

Grub 屏幕没有显示?这就是答案

答案2

尝试

sudo update-initramfs -u -k all 

相关内容