Arch Linux:インストール後にGRUBはロードされません。

Arch Linux:インストール後にGRUBはロードされません。

ノートブックにBIOSレガシーモードでWindows 10をインストールしました。 3つのプライマリパーティション(Windowsパーティションを含む)と拡張パーティション、および2つの論理パーティションがあります。

Arch-Linuxをインストールするために、拡張パーティションの下に/boot、root、swap、/homeの順に4つの論理パーティションを作成しました。したがって、次のようになります。

sda1 primary 163gb ntfs
sda2 primary 175gb ntfs
sda3 primary 175gb ntfs
sda4 extended 185gb
    sda5 logical 100gb ntfs
    sda6 logical 10gb ntfs
    sda7 *(boot) logical 400mb ext4 
    sda8 (root) logical 23gb ext4
    sda9 (swap) logical 4gb linux-swap
    sda10 (home) logical 50gb ext4

基本システムの起動とインストールに使用されるArch Linux Live USBがあります。 grubをインストールして再起動しました。これで問題は、grubがロードされず、システムが無限の再起動ループに入り、次のものだけが表示されることです。

pxe ROMのシャットダウン

それからこの画面に戻るには、pxe romを終了して無限に再起動してください。

ライブUSBオプションで「インストールされたOSを実行」を選択すると、syslinux画面は1秒間表示されてから次のオプションに戻ります。インストールされているOSの起動設定を編集するためにTabを押すと、次のように表示されます。 .com32 boot/syslinux/chain.c32 hd0 0 hd1 0に変更すると、grubがロードされ、すべてがうまく機能します。

しかし、これは一時的なものです。なぜこれが起こるのですか? Grubを永久に入手するにはどうすればよいですか?

注:インストールはスムーズに行われ、fdisk -lには次のエラーのみが表示されました。 パーティション 4 は物理境界では開始されません。

ベストアンサー1

正確な問題の原因が何であるかはわかりませんが、Windows 10 Liveディスクから起動して実行して解決しました。始動修理。これで問題が解決し、システムの起動時にGRUBを使用できるようになりました。

おすすめ記事