Arch Linuxをインストールした後、「起動可能なデバイスが見つかりません」というテキストのみが表示されます。

Arch Linuxをインストールした後、「起動可能なデバイスが見つかりません」というテキストのみが表示されます。

Arch Linuxをインストールしようとしました。インストールが完了すると、BIOS画面が表示され、「起動可能なデバイスが見つかりません」というメッセージが表示されます。

シナリオ全体を数回再試行しましたが、まだ同じメッセージが表示されます。

インストール時にArchLinux Wikiの非公式初心者ガイドに従いました。

私がしたことは次のとおりです。

まず、ハードドライブを消去し(消去する前にWindows Vistaがインストールされている)、gdiskを使用してGPTを挿入しました。その後、いくつかのパーティションを設定しましたが、次のようになります(partedの出力)。

Model: ATA ST9160310AS (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system     Name                 Flags
 1      1049kB  2097kB  1049kB                  BIOS boot partition  bios_grub
 2      2097kB  107MB   105MB   ext2            Linux filesystem     
 3      107MB   21.6GB  21.5GB  ext4            Linux filesystem     
 4      21.6GB  30.2GB  8590MB  linux-swap(v1)  Linux swap           
 5      30.2GB  160GB   130GB   ext4            Linux filesystem     

その後、ルートパーティション(sda2)を/ mntにマウントし、ブートパーティションとプライマリパーティション(sda3とsda5)も/ mnt / bootと/ mnt / homeにマウントし、最後にスワップパーティション(sda4)をフォーマットしてアクティブにしました。

これで、基本システムのインストールを開始します。イメージを選択した後、baseとbase-develをインストールしました。

インストールの終わりにfstabを作成しました。

その後、最終的には/ mntでrootを指定し、いくつかのロケール設定を設定し、rootパスワードを設定してから、説明したようにGrub2をインストールして設定しました。ここ

最後に、chroot環境を終了し、パーティションをアンマウントして再起動しました。残りはわかりますが...起動可能なデバイスが見つからないというメッセージだけが表示されます。

さて、設置してみました。これコンピュータ。

ベストアンサー1

同じ問題が発生しました。検索結果は、grub.cfgのroot / partition uuidが間違っていることを発見しました。次のことを試すことができます。

  1. ライブArchlinuxメディアから起動
  2. mount /dev/sdxx /mnt(sdxx はルートパーティションです)
  3. arch-chroot /mnt
  4. grub-mkconfig -o /boot/grub/grub.cfg
  5. grub-install

終わる。

おすすめ記事