Почему два USB-накопителя с одинаковой загрузкой загружаются по-разному?

Почему два USB-накопителя с одинаковой загрузкой загружаются по-разному?

У меня есть две флешки по 32 Гб каждая, NTFS, одна Sandisk, другая OCZ. На обеих есть одна и та же загрузочная запись внутри (Grub4dos) и несколько ISO.

Я пробовал оба на разных машинах, и хотя Sandisk работает на всех, OCZ — нет, только на некоторых. На одной из этих машин BIOS маркирует Sandisk как USB-FDD (если я правильно помню), а OCZ — как USB-HDD.

Сегодня я использовал VirtualBox с RAW .vmdk, привязанным к этим USB-накопителям, и снова Sandisk работал как положено, а вот OCZ работал неправильно (см. рисунки ниже).

Поскольку в обоих тестах у VirtualBox один и тот же BIOS, я понял, что между этими двумя дисками должны быть какие-то различия, и мне хотелось бы узнать, в чем они заключаются.

Я проверил эти диски сводительи оба помечены как исправленные. Я зашел в diskpart и единственное отличие, которое я увидел, было то, что у OCZ был активный раздел. Я сделал его неактивным (чтобы он соответствовал Sandisk), но проблема осталась.

Я до сих пор не понимаю, почему у них разное поведение, или как увидеть разницу между обоими дисками (какие инструменты мне нужно использовать?).

Sandisk на Virtualbox работает:

Sandisk на Virtualbox работает

Sandisk на virtualbox работает, командная строка:

Sandisk на virtualbox работает, командная строка

OCZ на Virtualbox работает некорректно:

OCZ на Virtualbox не работает должным образом

OCZ на Virtualbox не работает должным образом, commandline:

OCZ на Virtualbox не работает должным образом, commandline

Связанный контент