Gentoo 内核无法启动

Gentoo 内核无法启动

我的机器有两个硬盘驱动器 -/dev/sda/dev/sdb。第一个安装了 Ubuntu。第二个sdb,我想安装Gentoo。我完成了所有安装步骤,chrooted编译了内核,并安装了lilo.

lilo在的配置中我有以下字符串:

append="root=/dev/sdb3"

/dev/sdb1 安装为 /boot。 Lilo 给了我一个警告:

Warning: /dev/sdb is not on the first disk

当我尝试启动时,我得到:

unable to sync kernel panic. (Failed to find sdb3 on unknown device).

这与警告有什么关系吗lilo?我如何解决它?

答案1

此内核恐慌意味着内核尚未找到您告诉它引导系统的设备。通常,当您忘记将磁盘控制器的驱动程序编译到内核中,或者您将其放在 initrd 中但忘记加载 initrd 时,就会发生这种情况。

如果您使用 genkernel 来构建内核,那么很可能是第二个问题。在这种情况下,请确保在引导加载程序配置中正确加载 initrd。

相关内容