вероятно, он был разбит и отформатирован средствами ХР. А в некоторых случаях она (Гейтс ее знает, почему) форматирует не в LBA, как должно быть, а в CHM. На работе ж.диска не сказывается, как и на читабельности данных под Win. А вот часть программ этот факт принимает близко к сердцу
.
Чтобы проверить данный вариант, попробуй остановить клавишей "PAUSE|BREAK" вывод информации на втором экране БИОС (первый - с надписью "Press .. to enter BIOS", второй содержит суммарную табличку с определенными параметрами). Возле ж.дтска должно быть написано LBA, а не CHM.