グラップスタートフェーズ

グラップスタートフェーズ

Gentooをインストールしています。 Grubブートローダでカーネルが見つからないようです。マシンを再起動する前にカーネルの存在を確認したので、奇妙です。 「root」や「kernel」コマンドもなく、「vmlinuz」もないようです。 gpt1とgpt2(grub認識ファイルシステムを持つ唯一の2つのパーティション)をヘクスダンプすると、起動可能なディスクではないことを意味します。

編集:少し進歩がありました。 「ls(hd0、partition)/」を使用してvmlinuzとinitramfsを見つけました。起動を設定して処理するには、「linux」コマンドとinitrdを使用してください。開始するには、「ブート」を使用します。奇妙なことに、正しく起動されたファイルシステムを持つパーティションには回復シェルが必要なようです。

私の指示は次のとおりです。https://christitus.com/grub-rescue/

答え1

[Gentoo]の一般的な起動問題を解決するには、このチェックリストを使用してください。

  1. initrd / initramfsがルートファイルシステムのディレクトリでvmlinuzはなくブートパーティションにあることを確認してください。/boot
  2. Gentoo Live CDから起動し、すべてのパーティションをマウントし、chrootを実行しgrub-mkconfig -o /boot/grub/grub.cfg(chrootから)、Grub構成を再作成します。
  3. ブートパーティションでESF(EFIシステムパーティション)フラグを有効またはparted有効にします。fdiskその後、再起動してください。

答え2

gpt1とgpt2(grub認識ファイルシステムを持つ唯一の2つのパーティション)をヘクスダンプすると、起動可能なディスクではないことを意味します。

gparted を使用して起動フラグを変更できます。 (申し訳ありませんが、コマンドラインを使用してこれを行う方法がわかりませんが、答えは次のとおりです。起動可能なパーティションのコマンドライン設定)

関連情報