我安装了 Gentoo Linux,用“genkernel”构建了内核,并将映像文件复制到 /boot 文件夹中,还安装了 grub。一切正常。令我困惑的是,现在我在 /boot 文件夹下找不到内核和 grub,该文件夹是空的。安装后我做了一些“emerge”工作,我不知道为什么那些文件消失了。为什么我的 linux 在没有那些内核和 grub 文件的情况下仍然可以启动?
ps:gentoo 作为 vmware 客户机,/boot 是一个带有 ext2 的单独分区
答案1
您可能已经创建了单独的启动分区,但忘记设置 /etc/fstab 文件以便在启动时挂载它。您应该能够手动挂载它mount /boot
(也许以 root 身份)。
您确实应该注意这一点,因为您可能会在 /boot 未挂载时将文件复制到其中,从而导致启动设置不一致。