困惑しているので、助けていただければ幸いです。
古い HP DL385 G2 サーバーを持っています。古い 16GB Corsair Voyager フラッシュ ドライブに VMWare ESXi 6.0 を正常にインストールしました。
USB がサーバーから外れているのが気に入らなかったため、内部ポートを利用し、物理的に小さい USB ドライブを入手することにしました。
そこで、16GBのSandisk Cruzer Fitを購入しました。以前とまったく同じインストール手順を実行しました。インストールは正常に完了しました。しかし、再起動するとエラーが発生します。
SYSLINUX 3.86 EBIOS load error
調べてみたところ、USB が GPT パーティションでうまく動作していないことが原因である可能性があることがわかりました。そこで、調査中に見つかった推奨事項に従って、GPT パーティションではなく MBR を使用するように、ブート オプション「formatwithmbr」でインストーラーを起動しました。インストーラーは再び正常に完了しましたが、同じエラーが表示されます。
もうすぐドライブを捨てようと思っています。他に何か提案できることはありますか?
編集: Corsair Voyager を内部ポートでテストしたところ、正常に動作しました。Cruzer はどちらでも動作しません。
答え1
両方のUSBディスク識別子を比較して、各バージョンがどのFAT32またはNTFSを使用しているかを確認しましたか?これは多くの場合、ドライブのフォーマットエラーです。約20種類のFAT32フォーマットとかなりの数のNTFSフォーマットがあり、GRUBはそれらのいくつかで問題を抱えています。