web-dev-qa-db-ja.com

/ bootフォルダーに何も入っていないLinuxの起動がうまくいく理由

Gentoo Linuxをインストールし、「genkernel」を使用してカーネルをビルドし、イメージファイルを/ bootフォルダーにコピーし、grubもインストールしました。それはすべてうまくいきます。私を混乱させているのは、/ bootフォルダーの下にカーネルとgrubが見つからないため、フォルダーが空になっていることです。インストール後にいくつかの「emerge」ジョブを実行しましたが、それらのファイルが消える理由がわかりません。なぜ私のLinuxはそれらのカーネルとgrubファイルなしで起動できるのですか?

ps:vmwareゲストとしてのgentoo、/ bootはext2とは別のパーティションです

2
xiaobing

別のブートパーティションを作成した可能性がありますが、起動時にマウントされるように/ etc/fstabファイルを設定するのを忘れていました。 mount /boot(おそらくrootとして)を使用して手動でマウントできるはずです。

マウントされていないときにファイルを/ bootにコピーして、起動設定に一貫性がなくなる可能性があるため、実際に注意する必要があります。

2
Nikos C.