GrubはArch Linuxではインストールできません

GrubはArch Linuxではインストールできません

ラップトップからWindowsをデュアルブートしているときにArch Linuxをインストールしようとしましたが、GRUBをインストールしようとするとこのエラーが発生します。

Installing for i368-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible
grub-install: warning: GRUB can only be installed in this setup by using blocklists. However, blockists are UNRELIABLE and their use is disc ouraged...
grub-install: error: will not proceed with blocklists.

Arch Linuxをインストールするためのメニューを開くコマンドを実行しましたが、

pacman -S wget pacman-contrib
wget archfi.sf.net/archfi
sh archfi

次に、メニューを使用してディスクをEFI用のFAT32に分割し、EX4に分割し、メニューを使用してマウントしました。私は4年間使用しているHPラップトップを持っています。

編集:USBに問題が発生したため、MBOKキーを使用する必要があり、インストールメニューにはさらにオプションが表示され、GRUBがインストールされ、現在テスト中というメッセージが表示されます。

ベストアンサー1

GRUBは、コンピュータがUEFIモードで起動できないか、起動するように設定されていないことを検出しました。しかし、ハードドライブはGPTを使用してパーティションが分割されています。オプションは次のとおりです。

  • UEFIブートを有効にしたり、ブートを妨げたりする問題を解決するには、BIOSに入ります。

  • GPTパーティションテーブルからMBRパーティションテーブルに切り替えます。これはで行うことができますgdisk

  • GRUBで使用するようにマークされたフォーマットされていないパーティションを作成します。この空のパーティションに最も一般的に推奨されるサイズは8MBです。パーティションを準備する最も簡単な方法は、GParted Live ISOを使用することです。

おすすめ記事