Проблемы с жесткими дисками от IBM

 

       В последнее время появилась серьезная проблема, которая возникает на компьютерах с материнскими платами ASUS серии P4B266 и с жесткими диками от IBM серий Ericson и Vancouver. Суть проблемы - несанкционированная перезагрузка компьютера. Компьютер может внезапно перезагрузиться как после включения компьютера,  так и в процессе работы. Эффект внезапной перезагрузки появляется при соблюдении трех условий:

  1. Материнская плата ASUS P4B266, причем в основном на материнской плате P4B266-SE

  2. Жесткий диск IBM   (Ericson или Vancouver, но в основном на Vancouver)

  3. Жесткий диск IBM является загрузочным

  4. Реально разрешенный и работающий режим DMA

Эффект проявляется не на всех компьютерах, но на многих, имеющих подобную конфигурацию. Первые проблемы появились в начале марта 2002 года, после массового появления материнских плат ASUS P4B266-SE и процессоров Intel Pentium 4 Northwood. Если компьютер подвержен этому эффекту, то он возникает независимо от установленной операционной системы - Windows 98/Me, Windows 2000 или Windows XP. Для Windows 98 SE/Me достаточно просто разрешить режим DMA, для Windows 2000/XP эффект проявляется после установки Intel Application Accelerator, он же IAA (любой версии), хотя можно просто корректно разрешить DMA. В операционных системах UNIX класса система сама переводит контроллер жесткого диска в режим PIO Mode после возникновения большого числа CRC ошибок передачи по IDE интерфейсу, поэтому там этот эффект не возникает (проверялось на FreeBSD). Чем быстрее процессор, тем больше шансов на появление этой проблемы. При установке процессоров Intel Pentum 4 Northwood вероятность также резко возрастает по сравнению с процессорами серии Willamette. Само собой разумеется, что для локализации проблемы менялась память, процессоры, источники питания, подключались UPS и т.д. и т.п.

      Подозрение именно на жесткий диск возникло после того, как перенос программой GHost образа жесткого диска с проблемного компьютера на жесткий диск любого другого производителя и установка его в этот же компьютер ликвидировала этот эффект полностью. Замена материнской платы и сохранение жесткого диска от IBM также приводила к исчезновению проблемы. Мы не публиковали информацию об этом неприятном эффекте, не получив аналогичной информации из других источников. Но в середине апреля 2002 года сообщения об аналогичных явлениях появились в одной из самых популярных конференций по материнским платам ASUSTeK на сайте groups.google.com. Кроме этого, аналогичные сообщения были и на форуме технической поддержки на forum.ixbt.com. Из этих сообщений видно, что наблюдается точно такой же эффект и не на одном компьютере у людей в разных странах.
      Возникает резонный вопрос - почему эффект не носит массового характера? На это, по нашему мнению, есть несколько причин:

  1. Не всегда реально включен режим DMA. Для его включения на компьютерах с Windows 98 SE/Me требуется либо включить вручную режим DMA, либо установить IAA. Для Windows 2000 требуется установка Service Pack 2 и IAA. Для Windows XP требуется установка IAA.

  2. На материнских платах P4B266 эффект возникает крайне редко, в основном на P4B266-SE.

  3. Проблема появляется практически сразу на "чистых" компьютерах, не перегруженных массой драйверов к различному оборудованию и различными прикладными программами, поэтому просто при замене материнской платы и процессора с Pentium III/Celeron на Pentium 4 эффект может не появиться. На "чистых" компьютерах скорость работы работы с жестким диском максимальна и именно это, по нашему мнению, приводит к возникновению проблемы.

      Для борьбы с этим явлением можно применить несколько способов:

  1. Замена жесткого диска на диск любой другой фирмы.

  2. Запрет режима DMA в Windows

  3. Запрет режимов UltraDMA в SETUP BIOS компьютера.

    К сожалению, нами выявлена еще одна серьезная проблема с жесткими дисками от IBM, увеличивающая вероятность "глюков" при работе с компьютером, и не зависящая от типа материнской платы и процессора, но мы сообщим о ней подробнее после завершения этапа полного тестирования, которое длится уже несколько недель.