Установка винчестера Maxtor DiamondMax 10 на плату ASUS P4S8X c SiS 648 в качестве северного моста и SiS 963 в качестве южного. Надо начать с того, что все оказалось не так очевидно, как это подразумевают во всяческих мануалах и гайдах.
Простое подключение нового SATA-винчестера к системе с имеющимся загрузочным PATA133 и установленной на ней Windows XP SP1 не дает возможности использовать винчестер сразу после загрузки системы, так как та его просто не определяет. Не определяет она его и после установки драйверов PROMISE FastTrak 376. В чем же дело? А дело в том, что на ASUS P4S8X контроллер на встроен в южный мост 963, каковой уже имеется в мосте 964. Роль контроллера SerialATA здесь выполняет чип Promise PDC20376, который по совместительству выполняет также роль RAID контроллера. Оттого в мануале к плате речь о PROMISE FastTrak 376 идет только в контексте создания RAID-массива (кстати, что-то я запутался: PROMISE FastTrak 376, это коммерческое название контроллера, а Promise PDC20376 --- чип, на котором он построен?). Хорошо. Идем в BIOS на вкладке Advanced в разделе PCI Configuration устанавливаем параметр Onboard ATA device в значение Enabled, а параметр Onboard ATA device First в YES (такое впечатление, что это нуджно сделать даже в том случае, если у вас имеется PATA-винт, с которого вы грузитесь). Перезагружаемся и видим, что появилось сообщение от BIOS контроллера Promise о том, что идет поиск IDE-устройств, который, увы, заканчивается сообщением о том, что ничего не найдено.
В чем дело? Вот, если бы не прочитал где-то, что почему-то нужно ставить первый SATA на Secondary SATA, а не на Primary, ни вжисть не догадался бы. Тем не менее, после того, как винт был подключен к SEC_SATA поиск, который ведет PROMISE FastTrak 376 при загрузке окончился успешно и диск был найден. Но! И это не все.
Оказалось, что чтобы он распознался BIOS, его нужно сперва настроить с помощью FastBuild Utility как RAID0+1-массив в разделе Auto Setup. Контроллер рассматривает такой RAID-массив, как
Цитата: Optimized array for: Perfomance;
Mode: Stripe;
Spare drive: 0;
Drive(s) used in array: 1;
Так как менять в данном случае ничего нельзя, оставалось только сохранить предложенные Auto Setup настройки с помощью сочетания Ctrl+Y и перезагрузиться. После чего Windows XP распознала имеющийся винт (с одним замечанием, так как он не был отформатирован, он не был виден в проводнике, но был виден как Диск 1, в оснастке Управление компьютером)!
Возможно, кому-то пригодятся данные заметки.
Кстати, еще замечу насчет скандиска.
Он поистине меня удивил. Я решил обновить BIOS материнской платы, так как в примечании к новой версии было написано, что он обновляет BIOS котроллера Promise. Скопировал новый BIOS на дискету, проверил ее после этого скандиском с установленным флажком Проверять и восстанавливать поврежденные сектора, чтобы быть уверенным, что при обновлении BIOS ошибок чтения не будет. Скандиск сказал, что все в порядке. И я уж было собрался перезагружаться, как вдруг мне пришла в голову мысл попробовать в проводнике скопировать записанный BIOS, в какую-нибудь папку, чтобы уж точно убедиться, что все читается. И чтобы вы думали: прочитав совсем немного, дисковод заурчал и начал мучительно пытаться прочитать следующий сектор! Стоит ли говорить, что он так его и не прочитал. Ужас! Чтобы было, если бы я полез с этой дискетой обновляться? Что же такое делал скандиск? Ведт он долго и мучительно что-то читал, после чего выдал результат, что все в порядке!?! Такие дела... Кстати, обновлялся прямо с помощью BIOS через ASUS EZ Flash, а не через aflash.exe. Так и не понял, зачем тогда нужен aflash.exe... Видимо затем, чтобы можно было обновить бутблок BIOS, так как EZ Flash этого не делает. Кастати, еще один упрек в сторону ASUS: в мануале похоже перепутали картинки. Там сказано, что как-раз EZ Flash будет предлагать 2 варианта обновления: Main block и Boot Block. Но, как я помню по прошлому разу, эти 2 варианта предлагает aflash.exe. Во всяком случае, обновляя BIOS сейчас с помощью EZ Flash я такого предложения не получал. По правде сказать, вряд ли нужно обновлять Boot-блок, раз все грузится, в отличие от Main-блока, который может исправлять код для работы с устройствами.
Maxtor настоятельно рекомендует пользоваться для форматирования и разметки диска его утилитой MaxBlast3. Кто-нибуль может сказать,
зачем? Что она такого особенного делает из того, чего не делает Windows XP?