выкиньте нафиг. Все равно не почините, ИМХО. Для начала

выкиньте нафиг. Все равно не почините, ИМХО.
Для начала я бы проверил выдает ли контроллер во всяких kernel mode паспорт (должен, иначе контроллер = труп). И считал бы ПЗУ для профилактики.