すべてを中断せずにGrubからrEFIndに切り替える方法

すべてを中断せずにGrubからrEFIndに切り替える方法

[OK]、ちょっとした後の話:昨日から私はLinuxをデュアルブート(Windowsを含む)としてインストールしようとしましたが、結果は次のとおりです。

  • Debianをインストールして正常に動作しますが、何らかの理由で起動する必要があり、nomodeset4:3の解像度でハードブロックされます。
  • 友人がDebianが奇妙なディストリビューションを選択すると言ったので、私は一生懸命考えてMXをインストールしようとしました。それでも nomodeset の問題がありましたが、これにより grub も死んでいました (grub が起動しない奇妙な一般的なエラー)。
  • ディストリビューションにも同じ問題があったので、3番目のディストリビューション(EndeavorOS)を試しましたが(例)nomodesetの問題はありませんでした。

ただし、Grubはまだ破損しており、ディスクから起動できません。

私は数時間Grubを修正しようとしましたが、最終的にあきらめて、代わりにrEFIndを使用することにしました。パックマンを使用してインストールし、refind-installを実行し(EFIモードになっていないという警告が表示されました。職場でUSBを起動した後は正常なようです)、AMDデバイスと一致するようにファイル名を変更する必要がありました。 。

ただし、再起動してもgrubエラーページが表示されます。そこで、USBから再起動し、pacmanでGrubを削除し、EFIパーティションの名前に「grub」を含むすべてのエントリを削除しました(/boot/でgrubフォルダを消去し、grubx64一部のファイルも/efi/から消去しました)。

私はこれを強制的にrEFIndに切り替えると思いましたが、ブートが完全に壊れており、BIOSの唯一のオプションはWindowsです。

私はLinuxに初めて触れたので、解決策について詳しく説明してください。私が知る方法は次のとおりです。

  • 私のUSBからEndeavourを起動し、そこにインストールされているものをインストールしました。
  • パックマンを使用したパッケージのインストール
  • 基本ファイル管理

編集する:

ハードドライブを完全に消去し、Windowsを再インストールし、Linuxを再インストールしました。それでも同じ grub エラーが発生します。

error: verification requested but nobody cares: (hd0, gpt5) /boot/grub/x86_64-efi/normal.mod

ベストアンサー1

UEFIおよびGPTドライブから起動する場合、ドライブがあればオペレーティングシステムまたは必要なブートローダをインストールできます。特に事前にパーティションを分割してください(私は100MBですが、最大500MBまで提案する場合もあります)。

ドライブを事前にパーティション化したくない場合は、まずWindowsをインストールするとespパーティションが作成されます。

次に、BIOS設定で設定するか、UEFI起動順序をrEFIndから起動するように設定します。

grubなしでLinuxで直接起動しようとしているがパーティションを認識しない場合、これはおそらく私が答えたのと同じ質問です。ここ

rEFIndをインストールするには2つの簡単な方法があります。
手動:
/boot/efi/EFI/refindにコピーされた内容バイナリzipファイル抽出されたコンテンツ。再発見ディレクトリには、次のディレクトリが表示されます。Refind_x64.efi
マニュアルの縮小:
画像をダウンロードしてUSBドライブに挿入します。Uディスクイメージファイルダウンロードセクションで。 USBドライブから起動すると、rEFIndインストールオプションが表示されます。完璧。再起動すると、すべてがうまくいくでしょう。
また、手動操作も削減されます。
あなたのディストリビューションにrEFIndをインストールするパッケージがある場合は、それを使用しても良い結果があることを願っています
。初心者が私の経験に基づいて注文する方がはるかに簡単になりましたxi refind

おすすめ記事