ブートパーティションを選択できるブートメニュー

ブートパーティションを選択できるブートメニュー

これは何百回も答えられている質問のように聞こえると思いますが、私が必要としているものに関連するものは何も見つかりません。

私が持っているのは、私が知る限りでは正しくフォーマットされたUSBドライブで、3つのパーティションがあり、そのうち1つはWindowsインストーラーで起動可能です。MBRとそのパーティションをチェックしました。起動可能かつアクティブに設定されていますが、BIOS がそれを検出しないようです。BIOS ではすべて正しく設定されています (これまでに何度も設定しています) が、起動可能なドライブが検出されません。

CD またはサムドライブに書き込んで、すべてのパーティション (ハード ドライブや、この場合は USB パーティションなど) をロードして検出し、そのパーティションから手動で強制的にブートできるシンプルなブートローダーはありますか?

グーグルで検索しても何も役に立ちません。ありがとうございます!

編集: super-grub CD iso をダウンロードし、それを焼き付けて起動しました。小さな 1 GB サムドライブは検出されますが、外付けハードドライブは検出されません。ただし、ハードドライブをラップトップに接続すると、すべて正常に動作します。これは BIOS エラーか何かではないかと思い始めています。

何かご意見は?

答え1

ほぼすべての Linux ディストリビューションには、LiveCD/インストーラーの一部としてブートローダーが含まれています。そこから起動し、ブート メニューが表示されたら、USB から起動するためのエントリを追加できます。

ただし、他の USB デバイスから正常に起動できる場合は、起動デバイスの選択が問題なのではなく (コンピューターはすでにこれを実行しているはずです)、USB デバイスが正しく設定されていないため、この方法は役に立たないと思われます。パーティションを「起動可能」としてフラグ付けすることは、正常に起動するためのほんの小さなステップにすぎません。

関連情報