1

У меня последняя версия драйвера запоминающего устройства, которое используется для RAID-контроллера Silicon Image 3124 под 64-битной Windows 7. Если я загружаю этот драйвер устройства во время работы системы, я могу видеть подключенные диски очень хорошо, и они работают очень хорошо. Последующие загрузки системы всегда приводят к серьезному сбою без записей журнала событий и, конечно, без файлов журнала. Переименование неисправного драйвера в консоли восстановления позволяет системе снова загрузиться.

Кто-нибудь знает, как я могу диагностировать, в чем здесь проблема? Ясно, что в коде инициализации драйвера происходит сбой при загрузке, но без адекватных логов или возможности отследить, что происходит, я немного растерялся. Это серьезный сбой, а не BSOD, поэтому файл сбоя недоступен.

2 ответа2

0

Похоже, что единственный способ решить мою проблему - включить драйвер устройства только после запуска системы и отключить его при завершении работы. Я могу сделать это программно, используя отложенную автоматическую службу Windows, от которой зависят другие службы, которым нужны диски. Сервис просто вызовет devcon, чтобы включить устройство при загрузке и отключить его при завершении работы ...

Не идеально, но я думаю, что это сделает работу. Если у кого-то есть лучшее предложение, пожалуйста, напишите!

0

Вы можете сделать одну из следующих вещей.

  1. Обратитесь к производителю материнской платы (я предполагаю, что вы используете встроенный RAID) и немедленно попробуйте RMA.

  2. Купите автономный RAID-контроллер и используйте его.

  3. Найдите более старую прошивку и прошейте обратно.

Скорее всего, происходит то, что грязный бит, необходимый для "выключения" контроллера, не переворачивается правильно. Хорошая причина для этого - поврежденная CMOS. Другая причина этого, конечно, космический луч ^ _ ^

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .