起動可能なデバイスが見つからないため、Debian Linuxを起動できません。

起動可能なデバイスが見つからないため、Debian Linuxを起動できません。

Gnome Live CDを使ってラップトップにDebianをインストールしました。まだいくつかのアプリケーションが必要なので、Windows 7システムもインストールする必要があります。

いくつかのチュートリアルに従って、Windows 7を最初にインストールしてからDebianをインストールしました。

Live CDのDebianインストーラが完了したら、ラップトップを再起動してみました。 BIOS画面の直後にBootDeviceが見つからないという出力が表示されます。

出力はfdisk -l次のとおりです

Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          13      102400    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2              13        4961    39743488    7  HPFS/NTFS
/dev/sda3            4961       15567    85186561    5  Extended
/dev/sda5   *        4961       15131    81689600   83  Linux
/dev/sda6           15131       15567     3495936   82  Linux swap / Solaris

パーティション表によると、私のLinuxパーティションは起動可能である必要がありますが、Windows 7またはDebianを起動できません。

ベストアンサー1

論理パーティションにDebianをインストールしましたが、msdosパーティションテーブルで論理パーティションを起動可能に設定できませんでした

最初のパーティション(/dev/sda1)のサイズを変更し、その前に1G ext3またはext4パーティションを作成し、ライブブートを実行して新しいパーティション(現在の/dev/sda1)を/mntなどにマウントできます。

# mount /dev/sda1 /mnt

次に、次のようにgrub2ブートローダをインストールします。

grub-install --no-floppy --force --root-directory=/mnt

おすすめ記事