У нас есть несколько X7DBT Supermicro материнские платы, использующие Kingston DataTraveler 102 USB-накопитель в качестве загрузочного. У заказчика было 10 систем, и они говорят, что на объекте отключилось электричество. После возобновления подачи питания 6 систем не загрузились (т.е. зависают на этапе 1.5 grub или не могут загрузить fs). Grub 0.97 запускается во всех случаях. Это безголовая система, поэтому они отправили ее нам.
Мы проверили системы в нашей лаборатории и обнаружили, что на этой USB-флешке повреждена файловая система. Я понимаю, что флешки вроде тех, что мы используем, ненадежны, и у них есть бумага резюмирует это хорошо.
Вышеупомянутое состояние является стандартным случаем повреждения файловой системы, но этот сбой мне кажется странным по следующим причинам:
На диске несколько разделов. Тем не мение, никто из этого когда-либо монтируется (либо только для чтения, либо для чтения / записи). Файл fs - это ext2, и grub читает сжатый файл fs в RAM и запускается оттуда. Итак, как же, черт возьми, может произойти коррупция, если она не установлена?
Когда мы подключаем пару (не тестировал все usb накопители) в систему с Материнская плата X8DTT загружается нормально. Обе материнские платы имеют последнюю версию BIOS и загружены с сайта Supermicro. Мы проходим стадию «докажи, что ты не идиот», чтобы получить поддержку от Supermicro.
Второй пункт можно отнести к некоторым неприятным проблемам с оборудованием (или BIOS), но первый вызывает беспокойство. Поскольку мы не можем воссоздать проблему, нам нужно немного лучше понять эту проблему.
Возможно, что материнская плата в системе или какой-либо другой аппаратный компонент на плате были повреждены, и это совершенно не связано с USB-накопителем, USB-накопитель может быть просто побочным повреждением.
Тем не менее, в вашем вопросе не так много других технических данных, которые помогут нам дать вам какие-либо другие идеи.