GRUB エラー 17 USB ディスクの起動

GRUB エラー 17 USB ディスクの起動

Grub 1 がインストールされた USB ディスクがあります。6 つの異なる Linux バージョンがすべて異なるパーティションにあり、カーネル イメージと grub を格納するブート パーティションが 1 つあります。

一部のシステムでは、これはうまく機能し、ブート メニューが表示され、Linux ディストリビューションを選択できます。しかし、2 つのシステムではエラー 17 が表示され続けます (画面には他に何も表示されません)。

パーティション テーブルの順序が正しいこと、パーティション テーブルが有効であること、ブート パーティションにエラーがないことなどを確認しました。また、GRUB を MBR に数回再インストールしました。

なぜこのようなことが起こるのか、またどうすれば修正できるのかを誰か説明してもらえますか?

答え1

私が気づいたのは、一部の BIOS リリースでは USB スティックがディスクとして指定され、同じシステム内のハードドライブの後に初期化されるということです。これにより、grub 構成が間違ったドライブ上のパーティションを検索することになります。

代わりに syslinux を試すことをお勧めします。これは、リムーバブル ストレージ上で実行できる能力がはるかに優れています。

この目的で syslinux を使用する方法を説明するリンクは次のとおりです。 https://superuser.com/questions/584625/multiboot-on-usb-with-syslinux

残念ながら、GRUB を修正する解決策はありません。申し訳ありません。

関連情報