同じブートを持つ 2 つの USB スティックが同じようにブートしないのはなぜですか?

同じブートを持つ 2 つの USB スティックが同じようにブートしないのはなぜですか?

私は 32Gb の NTFS USB スティックを 2 つ持っています。1 つは Sandisk、もう 1 つは OCZ です。両方とも内部に同じブート可能レコード (Grub4dos) といくつかの ISO を持っています。

さまざまなマシンで両方試してみましたが、Sandisk はすべてのマシンで動作しますが、OCZ は一部のマシンでしか動作しません。これらのマシンの 1 つでは、BIOS で Sandisk が USB-FDD (正しく記憶している場合)、OCZ が USB-HDD としてラベル付けされています。

今日、私はこれらの USB にリンクされた RAW .vmdk で VirtualBox を使用しましたが、やはり Sandisk は期待どおりに動作しましたが、OCZ は不適切に動作しました (下の写真を参照)。

VirtualBox は両方のテストで同じ BIOS を使用しているため、これら 2 つのドライブには何らかの違いがあるはずだと気づき、それが何なのかを知りたいと思いました。

私はこれらのドライブをチェックしました運転手両方とも修正済みと表示されています。diskpart にアクセスしたところ、OCZ にアクティブ パーティションがあることだけが違いでした。非アクティブに設定しましたが (Sandisk と一致するように)、問題は解決されません。

なぜ動作が異なるのか、また、両方のドライブの違いを確認するにはどのようなツールを使用すればよいのか、まだわかりません。

Virtualbox 上の Sandisk が動作しています:

Sandisk が Virtualbox 上で動作

Sandisk が VirtualBox 上で動作、コマンドライン:

Sandisk が VirtualBox 上で動作、コマンドライン

Virtualbox 上の OCZ が正しく動作しない:

Virtualbox 上の OCZ が正常に動作しない

Virtualbox 上の OCZ が正しく動作しません。コマンドライン:

Virtualbox上のOCZが正常に動作しない、コマンドライン

関連情報