на главную страницуна главную страницуна главную страницу

Коротко | Процессоры | Системные платы | Видеосистема | Носители информации | Мультимедиа | Периферия | Домашние кинотеатры | Портативные ПК | Мобильная связь | Изображение в числах | Коммуникации | Колонка редактора | Конференция | Поиск по сайту | Komok.com | Computorg | Журнал iXBT.com | Драйверы Rambler's Top100

Подключение дисков размером более 128 Гб к системной плате Asus P4C800 Deluxe


Все найденные мною публикации по этой плате в основном сводятся к отчёту о сравнительном тестировании нескольких из них от разных производителей, а также к перечислению функций, которыми обладает чипсет или BIOS (см. статью Сравнительное тестирование 6 материнских плат на чипсете Intel 875P). Во многих публикациях плата оценивается как топовая модель своего класса, однако есть и противоположные оценки (см. "скудный набор по высокой цене"). Я не буду спорить ни с теми, ни с другими. Чтение подобных публикаций необходимо при выборе системной платы, а когда плата уже куплена, потребителя интересует совсем другая информация:

  • как наиболее эффективно использовать те функции, которые предоставляет системная плата;
  • как работают жёсткие диски, периферийные устройства и т.д., будучи подключёнными к системной плате;
  • какую операционную систему установить.

Итак, системная плата куплена. Чтобы компьютер начал функционировать, необходимо, как минимум, иметь также видеокарту, жёсткий диск, оперативную память, клавиатуру, мышь.. В дополнение к системной плате я приобрёл оперативную память DDR400 на 2x512 Мб и жёсткий диск фирмы Maxtor на 186 Гб (интерфейс — PATA), видеокарту на чипе GeForce FX5200. Казалось бы, неплохой набор для домашнего компьютера, неправда ли?

Подключаем жёсткий диск к одному из каналов IDE. Устанавливаем оперативную память в слоты одинакового цвета, чтобы обеспечить двухканальный режим работы. В отличие от старых системных плат класса Pentium I, в которые модули памяти SIMM ставились парами, слоты, составляющие один банк памяти, находятся не рядом друг с другом, а через один. Сборщики компьютеров могут поставить модули памяти в соседние слоты. Компьютер, естественно, будет работать и в этом режиме, и непритязательный пользователь может никогда не узнать, что не совсем эффективно использует оперативную память.

При необходимости с помощью утилиты Partition Magic разбиваем диск на нужное количество разделов. К этой операции нужно подходить ответственно. Некоторые рекомендации по разбивке диска Вы сможете получить, прочитав статью до конца. Я разбил диск на три раздела FAT32 - для домашнего использования мне показалось нецелесообразным создавать разделы с NTFS.

Переходим к установке операционной системы. Какую систему поставить? Новому компьютеру — новую операционную систему. Итак, ставим Windows XP. Установка системы проходит без особых проблем. Доустанавливаем драйверы с компакт – диска, прилагаемому к плате, а также драйверы к видеокарте и периферийным устройствам.

Всем известно, что несмотря на усилия Microsoft, остаётся набор программ, не работающих или плохо работающих в среде Windows XP. В связи с чем ставим ещё одну операционную систему — Windows 98 во второй раздел диска. Во первых, сразу скажу, что для оригинальной редакции Windows 98 драйверы не прилагаются, и требуется вторая редакция данной ОС — Windows 98SE. При использовании старого компьютера класса Pentium меня вполне устраивала оригинальная редакция Windows 98 c Internet Explorer 4, и мне потребовалось приложить некоторые усилия, чтобы отыскать соответствующий дистрибутив.

Первая проблема, с которой я столкнулся — невозможность установки драйверов для видеокарты. Как впоследствии оказалось, много оперативной памяти — это не всегда и не для всех хорошо. Чтобы система Windows98SE работала не только в защищённом режиме, нужно откорректировать раздел vcache файла System.ini:

[vcache]

MaxFileCache=524288

После этого шага можно установить драйвер для видеокарты, и монитор в Windows 98SE начинает работать во всех допустимых режимах (для меня — это 800х600х32бит).

Третий раздел диска (128Гб) я выделил для хранения дистрибутивов и приватных данных. На сегодняшний день туда уже записано около 20Гб. Загрузив Windows 98SE, обнаружил, что часть каталогов и файлов этого раздела, видимых в Windows XP, невидима в Windows 98SE, содержимое некоторых каталогов отображается непонятными буквами, а при попытке разархивировать некоторые архивы выдаются сообщения о том, что архив повреждён. Как удалось выяснить позднее, большой диск — это не только много байт, но и в ряде случаев - много проблем.

В действовавшем ранее стандарте для адресации данных на жёстком диске в формате LBA выделялось 24 разряда, что позволяло использовать диски размером до 128Гб включительно. На сегодняшний день этого явно недостаточно. В новом варианте стандарта количество разрядов для адреса увеличено до 48, что позволяет использовать диски очень большого размера. Подобную расширенную версию формата LBA называют BigLBA или 48bit LBA.

Чтобы диски размера более 128 Гб нормально читались в Window 98, необходимо, чтобы новый формат LBA поддерживался на уровне BIOS. Для Windows XP поддержка BigLBA в BIOS необязательна. Скачав с сайта Intel утилиту 48lbachk.exe для тестирования BIOS, я обнаружил, что поддержка BigLBA в BIOS отсутствует. Посетив сайт разработчика системной платы, я внимательно изучил, что нового появилось в версиях прошивок BIOS, и не обнаружил ни слова о введении поддержки формата BigLBA в BIOS.

Что это означает конкретно для меня? Это значит, что, загрузив Windows98SE нужно всегда помнить, что записывать какие-либо данные в третий раздел крайне нежелательно. А вообще говоря, если бы я первый раздел сделал бы размером более 128 Гб, я не смог бы установить Windows 98SE в любой следующий раздел в принципе! Более того, в Windows XP при переходе в спящий режим может происходить порча данных (при записи файла hyberfil.sys), в связи с чем Microsoft выпустила соответствующую заплатку, которую, однако, советует ставить только в случае крайней необходимости, когда таковая проблема имеет быть, поскольку заплатка ещё не прошла надлежащее тестирование (подробнее см. Microsoft Knowledge Base Article - 331958).

В спецификации к системной плате указано, что при подключении к разъёму IDE поддерживается режим UltraDMA-100. Купленный мною диск можно использовать и в режиме UtlraDMA133. Таким образом, в настоящее время я использую не все потенциальные возможности, предоставляемые фирмой Maxtor. Почему? На системной плате есть ещё один разъём — RAID Ultra Ata 133, куда можно подключать жёсткие диски. При подключении дисков к этому разъёму обращение к диску идёт через контроллер Promise PDC20378. При этом диски смогут работать в режиме UltraDMA133. Данный контроллер позволяет работать не только с парами дисков, организованных в RAID-массив, но и как обычный IDE-контроллер. Необходимо только выставить соответствующий режим в настройках BIOS. Однако не торопитесь воспользоваться услугами этого контроллера, если Вы умудрились приобрести диск размером более 128Гб! Как я смог выяснить экспериментальным путём, прилагаемые к системной плате драйверы не предусматривают такой возможности. И ещё одно обстоятельство, связанное с использование этого контроллера. Если Вы подключите к шлейфу диски, поддерживающие разный режим обмена данными (один из дисков будет более медленный), оба диска будут работать по худшему варианту. Для стандартного применения контроллера (в режиме RAID) , как известно, желательно подбирать идентичные диски для создания RAID-массива, и это обстоятельство не играет никакой роли.

Таким образом, владелец системной платы Asus P4C800 Deluxe и жёсткого диска ёмкостью более 128 Гб оказывается в сложной ситуации.

Сформулируем выводы. Если Вы планируете использовать диск размером более 128 Гб (137 438 953 472 байта):

  1. Во избежание проблем размер системного раздела не желательно выбирать более 128 Гб.
  2. Если Вы ещё не приобрели системную плату, поинтересуйтесь у продавца, поддерживает ли BIOS режим 48 bit LBA. Если BIOS поддерживает данный режим, у Вас есть шанс корректно использовать Windows 98 и иметь доступ ко всему (большому) диску ;
  3. Если Вы уже приобрели системную плату без поддержки режима 48bit LBA:
    1. Посетите сайт производителя системной платы и узнайте, имеется ли обновление BIOS, поддерживающее режим 48bit LBA. Если да, обновите BIOS;
    2. начало любого системного раздела не должно быть далее 128 Гб — в противном случае Вы не сможете установить и загрузить некоторые Операционные Системы;
  4. Если Вы приобрели системную плату Asus P4C800 Deluxe, не используйте контроллер Promise для больших дисков.

Так что думайте сами, решайте сами, иметь большие диски, или не иметь, покупать ли топовую модель системной платы, BIOS которой не поддерживает формат 48bit LBA, или не покупать.

И, наконец, несколько советов по настройкам BIOS, касающимся жёстких дисков:

  1. Если в Вашем распоряжении имеются диски размером не более 128 Гб с интерфейсом PATA, Вы можете их подключать либо к разъёмам IDE, либо к разъему RAID Ultra ATA 133. В последнем случае Вам необходимо войти в BIOS и включить RAID – контроллер (см. Advanced -> Onboard Device Configuration -> Onboard Promise Controller — выставить Enabled), а также установить режим работы контроллера — RAID (если Вы создаёте RAID-массив из двух дисков на шлейфе) или IDE. Перед тем, как переключить шлейф на разъему RAID Ultra ATA 133, не забудьте установить драйверы для контроллера Promise.
  2. Если Вы не используете контроллер Promise, отключите его в BIOS (см. Advanced -> Onboard Device Configuration -> Onboard Promise Controller — выставить Disabled) — в противном случае во время загрузки контроллер будет пытаться искать устройства, подключённые к соответствующим разъёмам.
  3. Если Вы используете Windows98SE, Вам придётся отключить в BIOS Enhanced mode, установленный по умолчанию (см. Main -> IDE Configuration -> Onboard IDE Operate mode — установить Compatible mode).
  4. При включении режима Enhanced mode IDE устройства, подключённые к первому IDE каналу, определяются как Third IDE Master и Thiкd IDE Slave, а в полях First IDE Master и Second IDE Master Вы увидите надписи "Not Installed". По всей видимости, эти позиции зарезервированы для устройства с интерфейсом Serial ATA. Если у Вас таких устройств нет, это будет тормозить загрузку. Если Вы попытаетесь в этом режиме загрузить Windows 98SE, боюсь, что Вы не дождётесь, пока это произойдёт. Да и загрузку Windows XP придётся ждать дольше.
  5. В любом случае не забудьте проверить, чтобы для каждого жёсткого диска был включен 32-х разрядный режим обмена данными (при автоопределении он почему-то отключен по умолчанию) — естественно, если жёсткий диск поддерживает этот режим.
 
Барков А.А (newprj@mail.ru), http://alexanbar.chat.ru/.
Опубликовано — 12 января 2004 г.
 
Комментарии? Поправки? Дополнения?  faq@ixbt.com

[ Конференция ]   [FAQ]   [FAQ/Носители информации]



на главную страницуна главную страницуна главную страницу

Процессоры | Системные платы | Видеосистема | Носители информации | Мультимедиа | Периферия | Коммуникации | Мобильная связь | Изображение в числах | Портативные ПК | Колонка редактора | Мониторинги цен | Поиск | Конференция | Искусство покупать | Барахолка | Новости московского рынка

Copyright © by iXBT.com, 1997-2002. Produced by iXBT.com
Идея дизайна © 1998 студия РусАрт / Редизайн © Explosion


Rambler's Top100