新しいデフォルトのLinux Mintのインストールは開始されません

新しいデフォルトのLinux Mintのインストールは開始されません

ノートブックの起動スキームをBIOSからUEFIに変更しようとしています。その一環として、SSDにLinux Mintをインストールしようとしました。以前使用したOSは、レガシーブートローダモードを使用するSSDのLMでした。ところで、コンピュータを起動できません。何度も再インストールしようとしました。インストーラにデフォルト設定を使用させ、ドライブを消去しました。また、LVMのオンとオフを試みましたが、他の設定には触れませんでした。何らかの理由で、UEFIは起動オプションとして認識するドライブを取得できませんでした。

存在するこれ同じインストール設定を使用してデスクトップに新しいLinuxをインストールしたものと比較するために、新しいLinuxインストールのSSD写真があります。私のデスクトップはうまく動作し、新しいインストールで幸せに起動します。私の推測では、fat32パーティションに/boot/efiマウントポイントがないことが問題のようです。これは問題を説明しますか?では、どうすれば解決できますか?

ベストアンサー1

...受け取らなかった運転する私のUEFIはこれを起動オプションとして認識します。

Uefiは少し反対の方法で動作します。 ESPのどの「EFIアプリケーション」がブートリストに表示されるかを積極的に知らせる必要があります。efibootmgrLinuxでの実行を参照してください。またはbcfgUefiシェルから。

私は使うUEFI シェル開始のため。 「USBデバイス」などの起動オプションで有効にします。最初にメッセージが表示されると、ESPを入力するように求めshell>られます。fs0:次に、「vmlinuz」またはカーネル名を入力してinitrd = fooとroot = / dev / barを追加します。タブ補完機能と色付きのファイル名があり、実際にカーネルとinitrdをESPのフォルダに収集し、そこから直接起動できます。カーネルコマンドライン(KCL)を再利用するには、それをスクリプトに反映します.nsh

UEFIブートメニューにカーネルを入れることはできません。私の考えでは、これを達成するには完全なEFIアプリケーションが必要で、カーネルにはEFIスタブしかありません。

UEFIにgrubをインストールすると、GRUB.EFIをESPにコピーするように見えます。その後、grub 構成に加えて、efibootmgr または bcfg を使用できます。

grub ドキュメントに従って ESP(/boot/EFI) をマウントする方法についてほとんど頭を悩ませています。ヒントを見つけたからここでは確かだ」UEFIがある場合、ブートローダは必要ありません。「。それは真実だ!

(無人起動の場合にのみuefiシェルに5秒のキルカウントダウンがありません。いつかgrubをインストールすることもできます。)


追加: ここに混乱があります。

ほとんどのディストリビューションがUEFIとgrubを接続するのはなぜですか?

おすすめ記事