Ускоренный графический порт (AGP)



Для повышения эффективности работы с видео и графикой Intel разработала новую ши­ну— ускоренный графический порт (Accelerated Graphics Port — AGP). AGP похожа на PCI, но содержит ряд добавлений и расширений. И физически, и электрически, и логически она не зависит от PCI. Например, разъем AGP подобен разъему PCI, но имеет контакты для допол­нительных сигналов и другую разводку контактов. В отличие от PCI, которая является на­стоящей шиной с несколькими разъемами, AGP — высокоэффективное соединение, разрабо­танное специально для видеоадаптера, причем в системе для одного видеоадаптера допуска-

ется только один разъем AGP. Спецификация AGP 1.0 была впервые реализована Intel в июле 1996 года. В соответствии с этой спецификацией использовалась тактовая частота 66 МГц и режим 1х или 2х с уровнем напряжения 3,3 В. Версия AGP 2.0 была выпущена в мае 1998 года, в ней был добавлен режим 4х, а также понижено рабочее напряжение до 1,5 В.

В новой спецификации AGP Pro определен довольно длинный разъем с дополнительными контактами на каждом конце для подвода напряжения питания к платам AGP, которые по­требляют больше 25 Вт (максимальная мощность — ПО Вт). Платы AGP Pro могут исполь­зоваться для высококачественных графических рабочих станций. Разъемы AGP Pro обратно совместимы, т.е. к ним можно подключать стандартные платы AGP. Так как разъем AGP Pro длиннее AGP 1х/2х, существует вероятность неправильной установки платы AGP 1х/2х, что может привести к ее повреждению. Для того чтобы этого избежать, расширение AGP Pro, расположенное в задней части разъема, иногда закрывается специальной крышкой. Перед ус­тановкой платы AGP Pro эту крышку следует удалить.

Стандартные разъемы AGP 1x/2x, AGP 4x и AGP Pro показаны на рис. 4.47. В августе 2000 года была представлена последняя версия спецификации AGP для PC — AGP 8x; в этой спецификации определен более быстрый, 8-кратный (8x) режим передачи данных, позво­ляющий значительно увеличить ее производительность.

AGP — быстродействующее соединение, работающее на основной частоте 66 МГц (фактически — 66,66 МГц), которая вдвое выше, чем у PCI. В основном режиме AGP, назы­ваемом 1х, выполняется одиночная передача за каждый цикл. Поскольку ширина шины AGP равна 32 битам (4 байта), при 66 млн тактов в секунду по ней можно передавать данные со скоростью приблизительно 266 млн байт в секунду! В первоначальной спецификации AGP также определен режим 2х, при котором в каждом цикле осуществляются две передачи, что соответствует скорости 533 Мбайт/с. В настоящее время практически все современные сис­темные платы поддерживают этот режим.

Спецификация AGP 2.0 поддерживает 4-кратный режим передачи данных, т.е. передача данных осуществляется четыре раза в течение одного такта. При этом скорость передачи данных достигает 1066 Мбайт/с. Большинство современных плат AGP поддерживают, как минимум, стандарт 4х. В табл. 4.29 приведены тактовые частоты скорости передачи данных для различных режимов AGP.

Таблица 4.29. Параметры различных режимов AGP

 
Тип шины

Разрядность, Частота шины, Циклы

Скорость передачи данных,
AGP бит МГц данных/такт Мбайт/с
AGP 32 66 1 266
AGP2x 32 66 2 533
AGP4x 32 66 4 1066
AGP8x 32 66 8 2133

Поскольку шина AGP независима от PCI, при использовании видеоадаптера AGP можно освободить шину PCI для выполнения традиционных функций ввода-вывода, например для контроллеров IDE/ATA, SCSI или USB, звуковых плат и пр.

Помимо повышения эффективности работы видеоадаптера, AGP позволяет получать бы­стрый доступ непосредственно к системной оперативной памяти. Благодаря этому видео­адаптер AGP может использовать оперативную память, что уменьшает потребность в видео­памяти. Это особенно важно при работе с трехмерными видеоприложениями, интенсивно ис­пользующими большие объемы памяти.

Білет №10

1. Порядок інсталяції операційної системи Windows XP.

Установка Windows XP

Операционная система Windows XP имеет богатую родослов­ную. Ее предшественниками были операционные системы Windows NT и Windows 2000, предназначенные для установки на сервера и рабочие станции. То есть существовало две парал­лельных линии операционных систем: одна для домашних компьютеров (Windows 9х/Мё), другая — для профессиональ­ного применения. С появлением Windows XP двоевластие заканчивается, и эта операционная система воцаряется на всех типах компьютеров класса IBM PC.

Дистрибутив Windows XP поставляется в вариантах Ноте Edition (домашний) и Professional (профессиональный). Мы рекомендуем во всех случаях устанавливать операционную систему с дистрибутива Windows XP Professional Corporate Edition с модулем Multilanguage User Interface (Многоязыч­ный интерфейс пользователя). Это избавит пользователя от многих проблем с настройкой системы, поддержкой языков, регистрацией продукта.

Чего же не хватает Windows XP Home Edition? Оказывается, многих компонентов:

• отсутствует удаленный доступ к компьютеру, что делает невозможным подключение в удаленном режиме;

• нет доступа к файлам и папкам, .хранящимся на общем сете­ вом диске;

• удалены функции по работе с серверами;

• главный минус — отсутствие многоязычного пользователь­ ского интерфейса;

• нет средств шифрования данных и управления доступа к
ним;

• нет поддержки многопроцессорных систем.

Подготовка к установке

Перед началом процедуры инсталляции желательно проверить конфигурацию оборудования и убедиться, что она соответ­ствует минимальным требованиям. По заявлению корпорации Microsoft, минимальные системные требования для Windows XP следующие:

• процессор с рабочей частотой не менее 233 МГц;

• могут использоваться процессоры семейства Intel Pentium
(Celeron) и AMD К6/Athlon/Duron
или другие совместимые;

• 128 Мбайт оперативной памяти (хотя допускается исполь-­
зование 64 Мбайт);

• как минимум 1,5 Гбайт свободного места на жестком диске;

• видеокарта и монитор, поддерживающие разрешение не
менее 800x600 точек;

• наличие дисковода CD-ROM и мыши.

Хотя мы не проверяли эту конфигурацию, вероятнее всего Windows XP действительно удастся установить и даже запус­тить на таком компьютере. Однако комфортной работы в подоб­ном минимальном окружении не получится. На практике надо увеличить требования, приведенные Microsoft, как минимум вдвое:

• процессор с рабочей частотой не менее 400 МГц;

• 256 Мбайт оперативной памяти;

• не менее 3 Гбайт свободного места на жестком диске.

До установки необходимо подготовить диски с драйверами компонентов от производителя. Операционная система Windows XP содержит обширный комплект драйверов для самого разного оборудования, но чаще всего они обеспечивают использование только основных функций устройств, поскольку главное требование к «системным» драйверам — совмести­мость и стабильность. Как правило, драйверы от производителя оборудования поддерживают ряд дополнительных, порой очень важных функций.

Скорее всего, драйвер Windows XP для встроенной на материн­ской плате звуковой системы не вызовет нареканий. Но для звуковой платы уровня Sound Blaster Audigy драйвер от произ­водителя предоставит комплект утилит и функций тонкой настройки параметров. Драйвер от производителя почти навер­няка потребуется для видеокарты, звуковых карт, принтеров, сканеров, джойстиков и тому подобных сложных компонен­тов. Могут потребоваться и драйверы для нового оборудования, выпуск которого начат после выпуска операционной системы (сетевые карты беспроводного доступа, устройства с интерфей­сом USB 2.0 и т. д.).

Еще до установки диска с дистрибутивом системы в лоток CD-ROM необходимо проверить две критичные настройки в BIOS. После включения компьютера войдите в режим SETUP (нажимая клавишу DEL или другую, в зависимости от марки BIOS). Выберите пункт меню Advanced BIOS Features и нажмите клавишу ENTER. Обычно первой строкой списка стоит пункт Virus Warning (Предупреждение о вирусной атаке). Обяза­тельно поставьте его параметр в положение Disabled (Отключено). Далее проверьте, чтобы параметры в строках First Boot Device (Первичное устройство загрузки) и Second Boot Device (Вторичное устройство загрузки) имели значение HDD-0 (Первый жесткий диск) и CD-ROM соответственно.

Особенности установки

Дистрибутив Windows XP является загрузочным, поэтому про­блем с установкой быть не должно. Единственно, что требует внимания, — это установка ядра. Дело в том, что Windows XP ставит то ядро системы, которые сочтет наиболее подходящим для данного компьютера, проведя анализ оборудования. Прак­тически все современные материнские платы имеют стандарт­ный интерфейс расширенного конфигурирования и управле­ния питанием ACPI. Поэтому для Windows XP оптимальным вариантом считается ядро «Компьютер с ACPI».

Если ядро не будет соответствовать возможностям компьютера, то могут возникнуть многочисленные проблемы, вплоть до отказа в загрузке системы. Чтобы этого не произошло, необхо­димо включить в BIOS материнской платы соответствующие функции ACPI.

Процесс установки разбит на пять этапов:

• Collecting information (Сбор информации о компьютере);

• Dynamic update (Динамическое обновление);

• Preparing Installation (Подготовка к установке);

• Installing Windows (Установка ОС);

• Finalizing Installation (Завершение установки).

Первые три этапа проходят в режиме текстового интерфейса, напоминающего времена MS-DOS. В подавляющем большин­стве случаев загрузчик верно определяет возможности компью­тера и выбирает ядро для установки. Если же возникают про­блемы, необходимо помочь системе, выбрав ядро вручную. В самом начале первого этапа установки при появлении сооб­щения Setup is inspecting your computer's hardware configuration нажмите и удерживайте клавишу F5. В появившемся на экране списке версий библиотек ядра (HAL) выберите версию, соответ­ствующую вашему компьютеру, или выберите позицию Other для того, чтобы указать файл библиотеки от производителя оборудования. Затем продолжите установку'. В поставку Windows XP включены следующие версии библиотеки HAL:

ACPI Multiprocessor PC — для АСР/-систем с несколькими процессорами;

ACPI Uniprocessor PC — используется для АСР/-систем с многопроцессорной системной платой и одним установлен­ ным процессором;

Advanced Configuration and Power Interface (ACPI) PC —используется для однопроцессорных АСР/-систем;

MPS Uniprocessor PC — для систем без поддержки ACPI, с многопроцессорной системной платой и одним установлен­ ным процессором;

MPS Multiprocessor PC — для многопроцессорных систем без поддержки ACPI;

ACPI Compaq SystemPro Multiprocessor or 100% compatible —для компьютеров Compaq SystemPro или полностью совмес­тимых с ними;

Standard PC — используется для любого стандартного ком­пьютера, не многопроцессорного, не поддерживающего ACPI-,

Standart PC with C-Step i486 — используется для компью­теров на базе процессоров 80486 степпинга С.

В подавляющем большинстве случаев при установке на совре­менный компьютер Windows XP верно определяет конфигура­цию ядра и устанавливает требуемую версию без вмешатель­ства пользователя. Выбор версии HAL вручную может понадобиться совсем уж в экзотических конфигурациях ком­пьютерной системы.

Если система устанавливается на новый жесткий диск, как правило, необходим этап его логического форматирования. Логическое форматирование заключается в создании логиче­ских разделов на диске (Partition Table). Мы рекомендуем в общем случае на одном физическом диске иметь один раздел, независимо от его размеров.

Далее обязательно следует этап создания файловой системы и форматирования под нее логических разделов. Мы рекомендуем использовать файловую систему NTFS, как наиболее защи­щенную. Использование раздела формата FAT 16 или FAT32 оправдано только в тех случаях, когда без него нельзя обой­тись (не работают важные программы, используется загрузка нескольких систем и т. д.). Формат NTFS предоставляет много новых возможностей — управление параметрами безопасности, квотами доступа и ресурсов, атрибутами сжатия, шифрования, индексирования, жесткими связями, потоками, обеспечивает корректное восстановление данных при сбоях. Механизм пара­метров безопасности предоставляет гибкие методы наследова­ния для различных объектов.

После выполнения процедур логического форматирования и создания файловой системы загрузчик переносит часть фай­лов на жесткий диск и начинается собственно процесс инстал­ляции. В редких случаях, когда возможность загрузки с компакт-диска отсутствует, можно установить систему, запустив файл WINNT.EXE на диске с дистрибутивом после загрузки ядра операционной системы с дискеты MS-DOS. Напомним, что при загрузке с дискеты должны быть задействованы драйверы CDD и SMARTDRV. Образ загрузочной дискеты можно записать на компакт-диск (следует различать эмуляцию загрузочного диска с копии дискеты и загрузочный диск Windows XP, у кото­рого другой загрузчик).

В ходе процесса установки, длящегося 30-40 минут, Windows XP задает несколько вопросов, необходимых для правильной кон­фигурации системы. Ответы на них не представляют никакой сложности, однако сам процесс ожидания очередного вопроса утомляет.

Прежде всего, необходимо указать региональные и временные параметры. Если вы собираетесь устанавливать английскую версию, то в списке регионов следует выбрать Russia (Россия), а в списке языков — Russian (Русский). Это необходимо для того, чтобы система корректно показывала кириллицу. Следующее, что попросит сделать программа установки, — это ввести имя пользователя, затем пароль администратора, пароль первого пользователя, второго и т. д.

На домашнем компьютере можно разделить ресурсы между членами семьи. Тот, кто знает пароль администратора, будет фактическим «директором» всех ресурсов компьютера. Он вправе выделять дисковое пространство другим пользовате­лям, определять их права доступа к программам и данным, в том числе лишать права доступа к компьютеру. В общем, адми­нистратор выступает в роли единоличного «диктатора». Кто будет таким « диктатором », вы должны решить в процессе уста­новки системы.

Завершив процесс установки собственно системы, осуществ­ляют ее локализацию путем запуска файла Setup.exe в папке MUI диска с дистрибутивом. Установка MUI позволяет каждому пользователю выбрать свой язык интерфейса (окна, подсказ­ки, справка, меню, сообщения и т. д.). Задача пользователя во время установки — поставить флажки у языков, которые пла­нируется задействовать. По завершении установки MUI можно сменить язык представления меню, диалогов, кнопок, даты и времени, прочих системных ресурсов средствами панели Пуск > Настройка > Панель управления > Язык и региональные стандарты.

Для операционной системы Windows XP Ноте фирма Microsoft ввела процедуру активации продукта. Процедура заключается в генерировании уникального кода на основе конфигурации конкретного продукта, передаче его через Интернет или по телефону в представительство компании и получении кода акти­вации. Если система не активирована, через 30 дней она пре­кращает функционирование. Активация не требуется для кор­поративных версий.

Установленная система содержит архив основных драйверов DRIVER.CAB, что исключает необходимость наличия дистрибу­тивного диска при установке нового оборудования. Если Windows XP не может распознать или найти драйверы к обору­дованию, а производитель оборудования не озаботился напи­санием драйвера под Windows XP, можно попробовать устано­вить драйверы от Windows 2000 или NT 4.O. При этом иногда требуется вручную изменить INF-файлы устанавливаемых драйверов, «прописывая» туда Windows XP. Для того чтобы драйверы загружались при запуске системы и оборудование распознавалось, оно должно быть включено в момент включе­ния компьютера. Кроме того, не рекомендуется выключать устаревшие компоненты до завершения работы, иначе может произойти «зависание» системы.

2. Слоти материнської плати.

Дивитися попередній білет..

Білет №11

1. Базова система введення-виведення (BIOS).

Основы BIOS

Пользователи зачастую не видят разницы между программной и аппаратной частями ком­пьютера. Это можно объяснить высокой степенью интеграции компонентов системы. Точное представление о различиях между компонентами компьютера служит ключом к пониманию роли BIOS.

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

Итак, базовая система ввода-вывода — это комбинация всех типов BIOS, а также загру­жаемые драйверы устройств. Часть BIOS, содержащаяся в микросхеме на системной плате или платах адаптеров, называется firmware (именно из-за наличия этих микросхем пользова­тели чаще всего относят BIOS к аппаратной части компьютера).

Стандартная PC-совместимая система состоит из нескольких слоев, которые связаны ме­жду собой (рис. 5.1).

На этом рисунке показаны два различных компьютера, в которых используется уникаль­ная BIOS в качестве интерфейса между аппаратным обеспечением и операционной системой и ее приложениями. Таким образом, на этих компьютерах может быть установлено разное оборудование (процессоры, жесткие диски, мониторы и др.), на котором можно запускать одинаковое программное обеспечение.

Связь между приложениями и операционной системой осуществляется с помощью соответ­ствующего API (Application Programming Interface). Этот интерфейс определяет, например, как выполняется запись и считывание данных на диск, печать и другие функции. Поскольку прило­жение не зависит от установленного аппаратного обеспечения, то все его вызовы обрабатывает операционная система, которая уже содержит информацию об установленном оборудовании.

Операционная система, в свою очередь, через BIOS обращается непосредственно к аппа­ратному обеспечению. Эта связь реализована в виде драйверов устройств. Причем в каждой операционной системе — DOS, Windows 9x, Windows NT, Windows 2000, OS/2, Linux или другой — для одного и того же устройства необходимы свои драйверы.

Как видно из рис. 5.1, приложения и операционная система идентичны в большинстве компью­теров, а BIOS "подстраивается" под определенное аппаратное обеспечение и, независимо от уста­новленного оборудования, обеспечивает стандартный интерфейс для операционной системы. В этой главе речь пойдет об описываемом "слое" — базовой системе ввода-вывода, или BIOS.

Аппаратная и программная части BIOS

Как уже упоминалось, BIOS представляет собой интерфейс между аппаратным обеспечени­ем и операционной системой. BIOS не похожа на стандартное программное обеспечение, по­скольку находится в микросхемах, установленных на системной плате или платах адаптеров.

BIOS в PC-совместимой системе либо находится в микросхеме системной платы или в микросхеме плат адаптеров, например в видеоадаптере, либо загружается с диска (драйверы).

Системная BIOS содержит драйверы основных компонентов (клавиатуры, дисковода, жесткого диска, последовательного и параллельных портов и т.д.), необходимые для начального запуска компьютера. По мере появления новых устройств (видеоадаптеров, накопителей CD-ROM, жест­ких дисков с интерфейсом SCSI и т.д.) их процедуры инициализации не добавлялись в системную BIOS. Острая необходимость в таких устройствах при запуске компьютера отсутствует, поэтому нужные драйверы загружаются с диска во время запуска операционной системы. Это относится к звуковым адаптерам, сканерам, принтерам, устройствам PC Card (PCMCIA) и т.д.

В то же время существует целый ряд драйверов, которые должны быть активизированы во время начальной загрузки. Например, можно ли загрузиться с жесткого диска, если драйверы, требующиеся для выполнения этой операции, должны быть загружены непосредственно с этого диска? Очевидно, что необходимые драйверы должны быть предварительно загружены в ПЗУ (read-only memory — ROM) системной платы или платы адаптера.

Однако некоторые устройства необходимы при запуске компьютера. Например, для отобра­жения информации на экране монитора требуется активизировать видеоадаптер, но его под­держка не встроена в системную BIOS. Кроме того, существует огромное количество видео­адаптеров, и поместить все их драйверы в системную BIOS невозможно. В таких случаях необ­ходимые драйверы помещаются в микросхему BIOS на плате этого устройства. А системная BIOS при загрузке ищет BIOS видеоадаптера и загружает ее до запуска операционной системы.

Такое расположение BIOS предотвращает необходимость постоянной модернизации сис­темной BIOS при появлении новых моделей устройств, особенно используемых при начальной загрузке компьютера. Собственная BIOS, как правило, устанавливается на следующих платах:

видеоадаптеры — всегда имеют собственную микросхему BIOS;

SCSI-адаптеры — обратите внимание, что эта BIOS не поддерживает все SCSI-устройства, т.е. с диска необходимо загружать дополнительные драйверы для накопи­телей CD-ROM, сканеров, устройств Zip и прочих с интерфейсом SCSI;

сетевые адаптеры — для начальной инициализации устройства либо нормального функционирования в бездисковых рабочих станциях или терминалах;

платы обновления IDE или дисковода — для поддержки функции загрузочного уст­ройства при запуске системы;

платы для решения проблемы Y2K — в них содержится корректная процедура перехо­да в новое тысячелетие.

Системная BIOS

Во всех системных платах есть микросхема, в которой записано программное обеспече­ние, называемое BIOS или ROM BIOS. Эта микросхема содержит стартовые программы и драйверы, необходимые для запуска системы и функционирования основного аппаратного обеспечения. В ней также содержится процедура POST (самотестирование при включении питания) и данные системной конфигурации. Все эти параметры записаны в CMOS-память, которая питается от батарейки, установленной на системной плате. Эту CMOS-память часто называют NVRAM (Non-Volatile RAM).

Таким образом, BIOS представляет собой комплект программ, хранящихся в одной или нескольких микросхемах. Эти программы выполняются при запуске компьютера до загрузки операционной системы. BIOS в большинстве PC-совместимых компьютеров выполняет че­тыре основные функции.

POST— самотестирование при включении питания процессора, памяти, набора мик­росхем системной логики, видеоадаптера, контроллеров диска, дисковода, клавиатуры и других жизненно важных компонентов системы.

Программа установки параметров BIOS (Setup BIOS) — конфигурирование параметров системы. Эта программа запускается при нажатии определенной клавиши (или комбина­ции клавиш) во время выполнения процедуры POST. В старых компьютерах на базе про­цессоров 286 и 386 для запуска этой программы необходима специальная дискета.

Загрузчик операционной системы — подпрограмма, выполняющая поиск действую­щего основного загрузочного сектора на дисковых устройствах. При обнаружении сектора, соответствующего определенному минимальному критерию (его сигнатура

должна заканчиваться байтами 55AAh), выполняется код начальной загрузки. Эта про­грамма загружает загрузочный сектор операционной системы, который, в свою оче­редь, загружает файлы ядра операционной системы.

BIOS — набор драйверов, предназначенных для взаимодействия операционной систе­мы и аппаратного обеспечения при загрузке системы. При запуске DOS или Windows в режиме защиты от сбоев используются драйверы устройств только из BIOS.

Затенение ROM

Микросхемы ROM очень "медленны": время доступа равно 150 нс при времени доступа запоминающего устройства DRAM 60 нс или меньше. Поэтому во многих системах ROM за­теняется, т.е. ее содержимое копируется в микросхемы динамической оперативной памяти при запуске, чтобы сократить время доступа в процессе функционирования. Процедура зате­нения копирует содержимое ROM в оперативную память, присваивая ей адреса, первона­чально использовавшиеся для ROM, которая затем фактически отключается. Это повышает быстродействие системы памяти. Впрочем, в большинстве случаев достаточно затенить толь­ко базовую систему ввода-вывода на системной плате и, возможно, на видеоплате.

Затенение эффективно главным образом в 16-разрядных операционных системах типа DOS или Windows 3.x. Если компьютер работает под управлением 32-разрядной операцион­ной системы типа Windows или Windows NT/2000, то затенение фактически бесполезно, потому что эти операционные системы не используют 16-разрядный код из ROM. Вместо не­го они загружают 32-разрядные драйверы в оперативную память, заменяя ими 16-разрядный код базовой системы ввода-вывода, который, таким образом, используется только в течение запуска системы. Средство управления затенением находится в программе Setup BIOS.

Существует четыре различных типа микросхем памяти ROM.

ROM (Read Only Memory).

m PROM (Programmable ROM) — программируемая ROM.

EPROM (Erasable PROM) — стираемая программируемая ROM.

EEPROM (Electrically Erasable PROM) — электронно-стираемая программируемая ROM, также называемая Flash ROM.

Независимо от типа ROM, данные в ней сохраняются до тех пор, пока не будут стерты преднамеренно.

Память PROM

В память PROM после изготовления можно записать любые данные. Она была разработа­на в конце 70-х годов компанией Texas Instruments и имела емкость от 1 Кбайт (8 Кбит) до 2 Мбайт (16 Мбит) или больше. Эти микросхемы могут быть идентифицированы по номерам вида 27nnnn в маркировке, где 27 указывает PROM типа TI, а nnnn — емкость кристалла (микросхемы) в килобитах. Например, в большинстве персональных компьютеров с PROM использовались микросхемы 27512 или 271000, которые имели емкость 512 Кбит (64 Кбайт) или 1 Mбит (128 Кбайт).

Подразумевается, что эти микросхемы после изготовления не содержат никакой информа­ции, на самом деле при изготовлении они прописываются двоичными единицами. Другими сло­вами, микросхема PROM емкостью 1 Мбит содержит 1 млн единиц (фактически 1 048 576). При программировании такой "пустой" PROM в нее записываются нули. Этот процесс обычно вы­полняется с помощью специального программирующего устройства (рис. 5.3).

Процесс программирования часто называется прожигом. Каждую "1" можно представить как неповрежденный плавкий предохранитель. Большинство таких микросхем работают при напряжении 5 В, но при программировании PROM подается более высокое напряжение (обычно 12 В) по различным адресам в пределах адресного пространства, отведенного для микросхемы. Это более высокое напряжение фактически записывает "0", сжигая плавкие предохранители в тех местах, где необходимо преобразовать 1 в 0. Хотя можно превратить 1 в 0, этот процесс необратим, т.е. нельзя преобразовать 0 в 1.

Память EPROM

Это разновидность памяти PROM, которая одно время была весьма популярна. Данные в памяти EPROM можно стирать. Микросхема EPROM четко видна через кварцевое окошко, рас­положенное прямо над кристаллом (рис. 5.4). Фактически сквозь окно вы можете видеть кри­сталл! Микросхемы EPROM имеют тот же номер 27nnnn, что и стандартные PROM, причем они функционально и физически идентичны, если бы не прозрачное кварцевое окно над матрицей.

Окно пропускает ультрафиолетовые лучи. Ин­тенсивное ультрафиолетовое облучение стирает информацию на матрице (микросхеме) EPROM. Окно сделано из кристалла кварца, потому что обычное стекло не пропускает ультрафиолетовых лучей. (Ведь вы не можете загорать при закрытых окнах!) Кварцевое окно повышает стоимость мик­росхемы EPROM. Такое повышение будет неоп­равданным, если информацию не нужно стирать.

Ультрафиолетовые лучи стирают информацию

на микросхеме, вызывая химическую реакцию, которая как бы восстанавливает (спаивает) плав­кие предохранители. Так, любой двоичный 0 в микросхеме становится двоичной 1. Для этого требуется, чтобы длина волны ультрафиолетовых лучей была равна примерно 2,537 ангстрема, а их интенсивность — довольно высокой (12 000 мВт/см2). Источник должен располагаться в не­посредственной близости — не дальше 2-3 см (приблизительно 1 дюйм), а время экспозиции составлять от 5 до 15 мин. Устройство стирания EPROM (рис. 5.5) содержит источник ультра­фиолетовых лучей (обычно это ультрафиолетовая лампа накаливания), расположенный над вы­движным ящичком, в котором размещаются стираемые микросхемы.

На рис. 5.5 показано устройство, которое может обрабатывать до 50 микросхем одновре­менно. Я использую более дешевое переносное устройство компании Walling Co, называемое DataRase, которое стирает до четырех микросхем одновременно.

Кварцевое окно на микросхеме EPROM обычно заклеивается липкой лентой, чтобы предупре­дить случайное проникновение ультрафиолетовых лучей. Они входят в состав солнечного света и, конечно, присутствуют даже в обычном комнатном освещении, так что через какое-то время в микросхеме, подвергающейся экспозиции, может произойти потеря данных. Поэтому после про­граммирования микросхемы ее окно заклеивается, чтобы предотвратить потерю данных.

Память EEPROM, или Flash ROM

Это более новый тип памяти ROM — электронно-стираемая программируемая постоянная память. Данные микросхемы также называются Flash ROM, и их можно перепрограммировать, не снимая с платы, на которую они установлены, без специального оборудования. Ис­пользуя Flash ROM, можно стирать и перепрограммировать ROM непосредственно на сис­темной плате, не удаляя микросхему из системы и даже не открывая системного блока! Для перепрограммирования не требуется устройство стирания ультрафиолетовым облучением или какое-либо иное программирующее устройство.

Flash ROM можно узнать по номеру 28xxxx или 29xxxx и отсутствию окна в микросхеме. При наличии Flash ROM на системной плате можно легко модернизировать ROM, не меняя микросхе­мы. В большинстве случаев достаточно загрузить модифицированную программу, полученную с Web-сервера изготовителя системной платы, а затем запустить программу модификации.

Рекомендуется периодически посещать Web-сервер изготовителя системной платы, чтобы следить за модификациями базовой системы ввода-вывода для вашего компьютера. Модифи­цированная базовая система ввода-вывода может содержать ошибки или обеспечивать под­держку новых устройств, которых первоначально не было в вашей системе. Например, ино­гда необходимо модифицировать базовую систему ввода-вывода, чтобы поддержать загрузку с дисковода LS-120 (дискета емкостью 120 Мбайт).

Производители ROM BIOS

Практически все современные производители BIOS предоставляют ее код производите­лям системных плат и готовых компьютеров. В этом разделе речь пойдет о существующих версиях BIOS.

На разработке PC-совместимых программ ROM BIOS специализируются такие компании, как American Megatrends, Inc. (AMI), Award Software и Phoenix Software. Изготовители сис­темных плат получают от них лицензии на установку ROM BIOS, после чего могут работать над аппаратной частью, не занимаясь программным обеспечением. Для того чтобы устано­вить на плату микросхему памяти ROM с записанной программой BIOS, разработчику прихо­дится решать множество задач, связанных с устройством компьютера. Добиться совместимо­сти ROM BIOS и системной платы — задача непростая. Универсальных микросхем ROM BIOS не существует. AMI, Award, Microid Research и Phoenix поставляют различным изгото­вителям варианты BIOS, выполненные для конкретных компьютеров.

Совсем недавно произошли большие изменения в компаниях, разрабатывающих базовые системы ввода-вывода. Так, в 1995 году Phoenix подписала контракт с Intel и обеспечивала все системные платы Intel базовыми системами ввода-вывода до 1999 года (теперь такой кон­тракт подписан с AMI). Для AMI это замечательная сделка— как известно, Intel продает приблизительно 80 % (или больше) всех системных плат.

В середине 1998 года Phoenix перекупила компанию Award, и теперь разработанные ею но­вые программы будут продаваться под эгидой Phoenix. Таким образом, осталось две самые крупные компании — Phoenix и AMI. Большинство неамериканских изготовителей системных плат все еще используют базовую систему ввода-вывода AMI, однако ведущей компанией в об­ласти разработки BIOS является Phoenix. Ею не только разрабатываются новые базовые систе­мы ввода-вывода для компьютеров последних поколений, но и внедряются новые стандарты.

BIOS OEM-производителей

Многие OEM-производители (Original Equipment Manufacturers) создают собственные микросхемы памяти ROM. Например, Compaq и AT&T разработали свои варианты BIOS, со­вместимые с BIOS компаний AMI, Phoenix и Award, и периодически выпускают модернизи­рованные версии BIOS, в которых устранены недостатки предыдущих версий и добавлены новые возможности. Прежде чем установить на компьютере нестандартную микросхему ROM BIOS, убедитесь, что она изготовлена солидной фирмой, которая занимается усовер­шенствованием версий своих программ (важна не сама микросхема, а то, что в ней записано).

Некоторые OEM-производители не занимаются разработкой BIOS, а заказывают ее в не­зависимых компаниях. Например, для компьютеров Hewlett-Packard необходима специальная, уникальная базовая система ввода-вывода. Но Hewlett-Packard не занимается разработкой по­добного рода систем; она заключила контракт с Phoenix — известным разработчиком базо­вых систем ввода-вывода. Таким образом, в компьютере Vectra PC компании Hewlett-Packard используется BIOS компании Phoenix. Обратите внимание: несмотря на то что базовую сис­тему ввода-вывода разработала Phoenix, любые ее обновления можно получить только у Hewlett-Packard.

2. Накопичувачі на жорстких магнітних дисках.

Жесткие диски

Жесткие диски (Hard Drive) являются основным видом ком­пьютерных накопителей. Если отбросить крайности, любой компьютер бытового класса должен иметь хотя бы один жест­кий диск. На жесткий диск устанавливают операционную сис­тему и приложения. Там же хранят документы различного типа — от текстов до видеоклипов. Жесткий диск считается внутренним компонентом компьютера. Среди потребительских качеств жесткого диска выделим главные: емкость (объем), используемый интерфейс, скорость обмена данными, надеж­ность, шумность и тепловыделение.

Накопитель на жестких магнитных дисках содержит четыре основных элемента (блока): пакет дисковых пластин на вра­щающейся оси, головки чтения-записи, позиционер (актюа-тор), контроллер. Дисковая пластина состоит из основы и маг­нитного покрытия, на которое записываются данные. Основу изготавливают из алюминиевых сплавов, а в последнее время из керамики или стеклянных компонентов. Магнитное покры­тие обычно выполняется из оксида железа. Современные тех­нологии (например, с антиферромагнитной связью), требуют применения двух слоев магнитного покрытия с прослойкой из парамагнитного материала.

Данные хранятся на пластинах в виде концентрических доро­жек, каждая из которых разделена на секторы по 512 байт, состоящие из доменов. Ориентация доменов в магнитном слое служит для распознавания двоичной информации (0 или 1). Размер доменов определяет плотность записи данных. Магни-торезистивные технологии (MR) обеспечивают плотность до 3 Гбайт на одну пластину, технологии GMR — свыше 40 Гбайт (более 20 Гбит на квадратный дюйм).

Плотность записи и емкость диска тесно связаны между собой. Поверхностная плотность записи зависит от расстояния между дорожками (поперечная плотность) и минимального размера магнитного домена (продольная плотность). Обобщающим кри­терием выступает плотность записи на единицу площади диска или емкость пластины. Чем выше плотность записи, тем больше скорость обмена данными между головками и буфером (внут­ренняя скорость передачи данных). В настоящее время типовой считается емкость пластины 80 Гбайт, в ближайшей перспек­тиве ожидается ее увеличение до 120 Гбайт.

В качестве интерфейса жестких дисков в настоящее время используют IDE (ATA), Serial ATA (SATA), SCSI. Для внешних накопителей — IEEE1394 (FireWire) или USB. На ближайшую перспективу основным можно считать интерфейс AT А-100 (утвержденный в качестве отраслевого стандарта), обеспечивающий пиковую скорость обмена данными 100 Мбайт/с. На многих системных платах устанавливают контроллеры IDE с интерфейсом AT А-133, но его спецификации являются корпо­ративным (и поэтому необязательным) стандартом.

Параллельный интерфейс АТА достиг предела технических возможностей развития и сейчас постепенно заменяется после­довательным интерфейсом Serial ATA, который в первичном варианте обеспечивает пиковую пропускную способность 150 Мбайт/с. Казалось бы, разница с параллельным интерфей­сом АТА невелика, однако на самом деле она принципиальна. Последовательный интерфейс, в отличие от параллельного, предоставляет всю полосу пропускания одному устройству, а параллельный интерфейс — каналу, к которому может быть подключено два накопителя, разделяющих ресурс.

Интерфейс всегда определял реальную производительность жестких дисков в компьютере. Как бы ни была эффективна внутренняя организация диска, в конечном счете с «блинов» в оперативную память все «прокачивается» по 40-жильному интерфейсному кабелю. Такой интерфейс отличается каприз­ным нравом и отнюдь не выдающейся пропускной способно­стью. Внедрение дополнительно сорока заземляющих провод­ников (итого 80 жил в кабеле!) кардинально проблему не решило: скорость по-прежнему мала. Подключите на шлейф IDE два скоростных диска — и «пробка» обеспечена.

Однако Serial ATA — это отнюдь не самое дешевое решение: и материнские платы со встроенной поддержкой SATA, и сами жесткие диски SATA пока стоят заметно дороже «обычных». Поэтому выбор интерфейса на текущий момент сводится к выбору между IDE и SCSI.

Для профессиональных систем, где цена не играет решающей роли, преимущества SCSI неоспоримы. Вместе с тем и для «бюджетных» компьютеров можно построить эффективную дисковую систему, опираясь на интерфейс IDE. Во-первых, для домашнего развлекательного компьютера за глаза хватит про­изводительности современного жесткого диска, если его интер­фейс АТА-100, а скорость вращения шпинделя 7200 об/мин. Главное — подключить жесткий диск к шлейфу в одиночку, выделяя ему канал IDE в монопольном режиме. Во-вторых, для требовательных пользователей существуют сравнительно дешевые и простые ДАШ-массивы с интерфейсом IDE. Кон­троллеры RAID сейчас устанавливают даже на системные платы среднего ценового диапазона.

Дисковые массивы с избыточностью данных, которые принято называть RAID (Redundant Arrays of Independent Disks — избы­точный массив независимых дисков) известны с 1988 года. Действительно массовыми они стали с развитием IDE RAID-контроллеров. В современных адаптерах обычно реализована поддержка трех уровней (спецификаций): RAID О, RAID 1 и RAID 0+1.

Сегодня стандартом частоты вращения для жестких дисков с интерфейсом IDE считается значение 5400 оборотов в минуту (среднее время доступа 9-10 мс), с интерфейсом SCSI — 7200 оборотов в минуту (среднее время доступа 7-8 мс). Изде­лия более высокого уровня имеют частоты вращения соответ­ственно 7200 и 10000 оборотов в минуту (среднее время доступа 5-6 мс). Для интерфейса SCSI появились диски с частотами вращения до 15000 оборотов в минуту. Каждая «ступенька» прироста скорости обеспечивает увеличение общей производи­тельности примерно на 25%.

Объем буфера (кэш-памяти) в основном влияет на внутреннюю скорость передачи данных. В жестких дисках с интерфейсом IDE устанавливают, как правило, буфер емкостью 2 Мбайт. В качестве исключения можно назвать модель Western Digital Caviar Special Edition с буфером 8 Мбайт. Диски с интерфей­сом SCSI обычно оснащают кэш-памятью объемом 4-8 Мбайт.

Сравнительно недавно фирмой Maxtor разработана технология DualWave (двойного потока). В контроллере диска впервые применено два процессора. Цифровой сигнальный процессор управляет приводами, отвечает за операции чтения-записи и коррекции ошибок. Ш5С-прОцессор собственной разработки Maxtor оптимизирован для операций ввода-вывода и обработки команд интерфейса АТА. Оба процессора имеют свободный доступ к буферу данных и шине обмена данными между собой. Технология DualWave позволяет существенно повысить эффек­тивность работы с потоковыми данными большого объема (видео, трехмерные игры, базы данных). Например, жесткий диск DiamondMax 6800 со скоростью вращения 5400 об/мин., оснащенный блоком DualWave, на многих тестах уверенно опе­режает обычные диски со скоростью вращения 7200 об/мин.

Надежность — самый важный и, в то же время, наименее опре­деленный критерий. В принципе, каждый производитель ука­зывает параметр MTBF (Mean Time Between Failure) — сред­нее время наработки на отказ (измеряется в часах). Обычным показателем для дисков с интерфейсом IDE считается нара­ботка на отказ 300 000-500 000 часов, с/интерфейсом SCSI — до 1 000 000 часов. Этот параметр является чисто статистиче­ским. Для конкретного экземпляра он означает, что за период в 1000 часов его работы вероятность выхода из строя составит 0,5% (при показателе наработки на отказ 200 000 часов).

Как показали исследования, основной причиной необратимого выхода жестких дисков из строя является ударное воздействие. Удары возможны как в процессе доставки жесткого диска с завода-изготовителя к месту сборки компьютера, так и в период эксплуатации диска. Поэтому ведущие фирмы, выпускающие жесткие диски, уделяют пристальное внимание развитию тех­нологий, предотвращающих вредные последствия ударных нагрузок.

Фирма Quantum с 1998 г. развивала технологию SPS (Shock Protection System), впервые внедренную в накопителях серии Fireball EL. Она представляет собой ряд конструктивных реше­ний, направленных на поглощение энергии удара и миними­зацию отрицательного эффекта.

Компания Seagate использует в своих дисках технологию GFP (G-Force Protection). Рядом конструктивных мер обеспечива­ется большая степень защиты двигателя и подшипника враще­ния шпинделя, головки, гибкого держателя головок и самих дисков. Уменьшив массу и размеры головок, а также увели­чив величину зазора между держателем и диском, инженеры компании заметно уменьшили кинетическую энергию этих компонентов, приобретаемую ими в момент удара. Проскаль зывание дисков в узле крепления происходит достаточно редко, но даже в этом случае жесткие диски семейств Barracuda и Cheetah способны продолжить работу благодаря встроенной системе коррекции головок на каждый оборот диска (Once Per Revolution Compensation OPRC).

Фирма Maxtor разработала свою собственную технологию, получившую название ShockBlock. Как и в технологиях конку­рентов, проблема удара головки по поверхности решается в ней за счет уменьшения ее физических размеров и массы.

Компания Samsung в накопителях серии SpinPoint использует собственные технологии защиты от ударов ImpactGuard и Shock Skin Bumper. По утверждению фирмы, стойкость дис­ков к ударному воздействию (в нерабочем состоянии) достигает 250g.

Білет №12

1. Відновлення та перезапис BIOS.

Обновление BIOS

Обновление ROM BIOS может улучшить характеристики системы. Однако иногда проце­дура обновления BIOS может быть сложной, во всяком случае значительно сложнее подклю­чения микросхем ROM.

ROM BIOS — программа, повышающая "интеллектуальный" уровень компонентов ком­пьютера. Обновление базовой системы ввода-вывода часто может повысить эффективность компьютера и расширить его возможности.

Именно благодаря базовой системе ввода-вывода разные операционные системы могут функционировать на любом PC-совместимом компьютере, несмотря на различие аппаратных средств. Поскольку базовая система ввода-вывода управляет аппаратными средствами, именно она должна учитывать их особенности. Вместо того чтобы создавать собственные BIOS, многие производители компьютеров покупают базовую систему ввода-вывода у таких компаний, как American Megatrends, Inc. (AMI), Award Software (теперь подразделение Phoenix), Microid Re­search и Phoenix Technologies Ltd. Изготовитель системной платы, желающий запатентовать ба­зовую BIOS, должен в течение длительного времени сотрудничать с компанией, производящей базовые системы ввода-вывода, чтобы приспособить ее код к аппаратным средствам. Обычно BIOS постоянно хранится на микросхемах ROM на системной плате и является специфической для конкретной модели системной платы. Другими словами, новую версию базовой системы ввода-вывода необходимо получить у изготовителя системной платы.

В старых системах зачастую требуется вначале расширить возможности базовой системы ввода-вывода, чтобы воспользоваться преимуществом другого обновления. Например, чтобы установить некоторые высокоемкие диски IDE или накопители LS-120 (емкостью 120 Мбайт) вместо дисковода для гибких дисков, в старых компьютерах зачастую требуется предварительно обновить BIOS. Например, некоторые компьютеры все еще продаются со старыми базовыми системами ввода-вывода, которые не поддерживают жестких дисков объемом более 8 Гбайт.

Обновление ROM BIOS может понадобиться в следующих случаях:

■ при установке таких устройств: дисковода LS-120; жестких дисков объемом более 8 Гбайт и Ultra-DMA/33 Ultra-DMA/66 IDE; накопителей CD-ROM с интерфейсом ATAPI;

■ при добавлении или улучшении поддержки Plug and Play;

■ при исправлении ошибок, связанных с проблемой 2000 года и високосными годами;

■ при исправлении известных ошибок или проблем совместимости с некоторыми аппа­ратными средствами и программным обеспечением;

■ при замене процессора;

■ при добавлении поддержки для системы управления режимом электропитания

(Advanced System Configuration and Power Interface — ACPI).

Если же используются современные операционные системы, удовлетворяющие специфи­кации Plug and Play (Windows 9x или Windows 2000), при установке нового оборудования за­частую не нужно обновлять BIOS. Достаточно найти соответствующий драйвер, и устройство будет нормально функционировать.

Для проверки совместимости существующей базовой системы ввода-вывода с наиболее распространенными функциями BIOS, к числу которых относятся поддержка дисковода Zip/LS-120, система ACPI, маршрутизация PCI IRQ и тому подобное, воспользуйтесь утили­той BIOS Wizard, которую можно получить на Web-узле eSupport.com (бывший Unicore) по адресу: http://www.esupport.com/techsupport/award/awardutils.htm.

Где получить обновление BIOS

Практически все обновления можно получить у производителя системной платы вашего компьютера. Производители BIOS не поддерживают текущих обновлений. Другими словами, ищите новую версию BIOS только на Web-узле производителя вашего компьютера или сис­темной платы.

Однако компании Phoenix и Award поддерживают так называемые версии Unicore. Такую версию можно использовать для обновления BIOS в том случае, если удается отыскать об­новление у производителя вашего компьютера или системной платы. Более подробную ин­формацию можно найти на Web-узле производителей BIOS.

Для замены или обновления BIOS необходима следующая информация:

■                                  модель системной платы;

■                                  текущая версия BIOS;

■                                  тип процессора (например, Pentium MMX, AMD K6, Cyrix/IBM 6x86MX, МП, Pen­tium II, Pentium Ш, AMD Athlon и т.д.).

Идентифицировать базовую систему ввода-вывода можно по сообщениям, появляющимся на экране при включении системы. Правда, на экране версия базовой системы ввода-вывода отображается только несколько секунд. Часто ее можно найти также среди параметров CMOS.

Кроме того, идентификационный номер BIOS часто указывается на экранах программы BIOS Setup. Для получения подобной информации, а также для определения параметров набо­ров микросхем и микросхемы Super I/O, встроенных в системную плату, может быть использо­вана программа BIOS Agent, которую можно найти по адресу: www.esupport.com/unicore. За­тем можно обратиться к производителю системной платы или на соответствующий Web-узел, чтобы загрузить и установить более новую версию базовой системы ввода-вывода.

Как правило, информация о версии BIOS выводится на экран монитора сразу же при включении компьютера. Эти сведения отображаются на экране в течение нескольких секунд, поэтому при длительном прогревании монитора необходимые данные могут быть пропуще­ны. Чтобы выйти из этого положения, попробуйте включить монитор за несколько секунд до загрузки системы. При выводе на экран необходимых данных остановите процесс загрузки системы, нажав клавишу <Pause>, и запишите интересующие вас данные. Для продолжения процесса загрузки системы нажмите любую клавишу.

К основным требованиям стандарта PC 2001, опубликованного компаниями Intel и Microsoft, относится поддержка так называемой функции Fast POST. Эта функция подразумевает тот факт, что на загрузку системы, начиная от включения питания и заканчивая загрузкой файлов опера­ционной системы, должно уходить не более 12 секунд (для систем, не использующих SCSI в ка­честве соединения основной памяти). В это время входит инициализация клавиатуры, видеопла­ты и шины ATA. Системам, содержащим адаптеры со встроенной памятью ROM, даны допол­нительные 4 секунды. Эта функция, получившая в Intel название Rapid Bios Boot (RBB), поддерживается во всех системных платах компании, выпущенных после 2001 года. Некоторые из них позволяют выполнить загрузку системы менее чем за 6 секунд.

Использование Flash BIOS

Начиная с 1996 года во всех компьютерах BIOS записывается в микросхему Flash ROM. Информацию в этой микросхеме можно стирать и перепрограммировать непосредственно в компьютере без специального оборудования. Для стирания и перепрограммирования старых микросхем PROM требовались специальный источник ультрафиолетового освещения и уст­ройство программирования, а во Flash ROM данные могут быть удалены и перезаписаны да­же без удаления их из системы.

Использование Flash ROM позволяет загрузить новую версию BIOS из Internet или, имея ее на дискете, загрузить в микросхему Flash ROM на системной плате без удаления и замены микросхемы. Обычно эти обновления загружаются с Web-сервера изготовителя; затем ис­пользуется прилагаемая программа для создания самозагружаемой дискеты с новым образом BIOS. Важно выполнить эту процедуру, воспользовавшись дискетой с программой начальной загрузки, так как никакое другое программное обеспечение или драйверы не должны мешать модификации. Этот метод обновления позволяет сэкономить время и деньги как изготовителя системы, так и конечного пользователя.

Иногда микросхема Flash ROM в системе защищена от записи; тогда, прежде чем присту­пить к модификации, вы должны отключить защиту. Обычно это делается с помощью пере­ключателя, который управляет блокировкой модификации ROM. Без блокировки любая про­грамма может перезаписывать ROM в вашей системе, а это опасно. Без защиты записи про­граммы-вирусы могли бы записывать свои копии непосредственно в код ROM BIOS на вашем компьютере. Даже без физической защиты от записи современные BIOS в микросхемах Flash ROM имеют алгоритм защиты, который предотвращает несанкционированные модификации. Эту методику Intel использует на своих системных платах.

Обратите внимание, что изготовители системных плат не сообщают, когда они обновляют BIOS для конкретной платы. Вы должны сами периодически посещать их Web-сервер. Обыч­но все модификации бесплатны.

Перед обновлением BIOS необходимо в первую очередь отыскать и загрузить модифици­рованную версию базовой системы ввода-вывода. Адрес Web-узла производителя системной платы или какие-либо другие данные могут быть получены из списка Vendor List, который находится на прилагаемом компакт-диске.

Программа обновления базовой системы ввода-вывода содержится в самораспаковываю­щемся архивном файле, который может быть сначала загружен на жесткий диск, но обяза­тельно скопирован на дискету до начала обновления. Различными изготовителями системных плат предлагаются несколько отличающиеся процедуры и программы для обновления Flash ROM, так что необходимо строго следовать инструкциям, прилагаемым к новой версии. Ни­же приведена последовательность команд для системных плат Intel.

Программа обновления базовой системы ввода-вывода Intel поставляется на дискете и обеспечивает возможность сохранять, проверять и модифицировать BIOS, а также устанав­ливать альтернативные языки для сообщений BIOS и программы Setup BIOS.

На первом шаге обновления после загрузки нового файла базовой системы ввода-вывода необходимо записать текущие параметры CMOS, так как они будут стерты в процессе обнов­ления. Затем создайте загрузочную дискету DOS и разархивируйте (т.е. извлеките из загру­женного файла) файлы обновления BIOS на дискету. После этого перезагрузитесь с недавно созданной дискеты с обновлениями и следуйте приведенным ниже рекомендациям.

Процедура iFlash, описанная в этом разделе, подобна процессу модификации базовой сис­темы ввода-вывода, предназначенному для большинства системных плат сторонних произво­дителей, и обычно используется для систем, работающих в среде Windows 95, MS DOS или, например, Linux. В программе обновления Express BIOS от компании Intel (в Windows 98, Windows NT 4, а также более современных версиях) для установки модифицированных вер­сий BIOS в операционных системах с GUI (графическим пользовательским интерфейсом) ис­пользуется программа загрузки InstallShield, хорошо знакомая всем пользователям Windows. Ниже приведены рекомендации по обновлению базовой системы ввода-вывода с использова­нием программы Intel iFlash BIOS.

1. Сохраните параметры конфигурации, записанные в CMOS-памяти. Для этого нажмите соответствующую клавишу во время начальной загрузки (<F1> — в BIOS AMI, <F2> — в BIOS Phoenix) и запишите все текущие параметры CMOS. Вы должны буде­те снова установить эти значения параметров после того, как обновите базовую систе му ввода-вывода. Эти значения понадобятся позже, при конфигурировании системы. Обратите особое внимание на параметры жесткого диска. Это очень важно: если вы не восстановите их правильно, то не сможете загрузиться и обратиться к данным.

2.                          Выйдите из программы установки базовой системы ввода-вывода и перезапустите систе­му. Загрузитесь в режиме командной строки или же запустите командную строку DOS.

3.                         Поместите отформатированную пустую дискету в дисковод А:. Если дискета содержит какие-либо данные, отформатируйте ее с помощью следующей команды:

C:\>FORMAT A:

Кроме того, гибкий диск можно отформатировать с помощью Проводника (Windows Explorer).

4.                          Файл, который вы первоначально загрузили с Web-сервера Intel, будет самораспако­вывающимся сжатым архивом, содержащим другие файлы. Эти файлы нужно извлечь из архива. Поместите файл во временную папку, затем откройте ее и дважды щелкните на файле. (Можно также ввести имя файла и нажать <Enter>.) Начнется процедура са­мораспаковки файла. Например, если загруженный файл носит название CB-P06.EXE (для системной платы Intel D810E2CB), вы должны ввести команду

С:\ТЕМР>СВ-Р06

и нажать клавишу <Enter>.

5.                          Извлеченные файлы хранятся в том же временном каталоге, что и загруженные файлы BIOS. Современные программы обновления Intel Flash BIOS включают следующие фай­лы: Desc.txt, License.txt, Readme.txt, Run.bat (используемый для создания загрузоч­ной системной дискеты) и SW.EXE (содержащий код базовой системы ввода-вывода).

6.                         Для создания загрузочной системной дискеты откройте файл Run.bat. При этом про­изойдет извлечение файлов из архива SW.EXE и запись необходимых файлов на чистую дискету, находящуюся в дисководе A:.

7.                         Не извлекая созданную вами загрузочную дискету из дисковода, перезагрузите систе­му. Во время загрузки системы произойдет автоматический запуск программы iFLASH, а значит, обновление блока начальной загрузки BIOS и ее основной области.

8.                         При появлении сообщения об успешной загрузке базовой системы ввода-вывода из­влеките загрузочную дискету из дисковода и нажмите клавишу <Enter> для переза­грузки системы.

9.                         Для того чтобы запустить программу Setup BIOS, нажмите клавишу <F1> или <F2> во время загрузки системы. В первом диалоговом окне проверьте номер версии BIOS и убедитесь, что новая версия установлена.

10.     Загрузив программу Setup BIOS, присвойте параметрам BIOS значения, заданные по умолчанию. Для этого в AMI BIOS нажмите клавишу <F5>. При работе с версией Phoenix BIOS войдите в подменю Exit, выделите опцию Load Setup Defaults и на­жмите клавишу <Enter>.

11.     В том случае, если в системе были заданы значения конкретных параметров, устано­вите их еще раз. Для сохранения выполненных изменений нажмите клавишу <F10>, выйдите из программы Setup BIOS и перезапустите систему. Компьютер теперь дол­жен функционировать с новой версией BIOS.

Восстановление Flash BIOS

Во время перепрограммирования микросхемы Flash BIOS на экране монитора появится предупреждающее сообщение примерно следующего содержания:

The BIOS is currently being updated. DO NOT REBOOT OR POWER DOWN until the update is completed (typically within three minutes)...

(В настоящее время происходит обновление BIOS. До завершения процесса модификации (обычно в течение трех минут) не перезагружайте и не выключайте систему.)

Если невнимательно отнестись к этому предупреждению или если в процессе обновления BIOS что-нибудь случится, произойдет повреждение базовой системы ввода-вывода. Это оз­начает, что перезапустить систему и повторить процедуру обновления BIOS будет довольно сложно. В подобном случае остается только одно — заменить микросхему Flash ROM. Имен­но поэтому я все еще пользуюсь своим верным программатором ППЗУ; для системных плат, использующих заменяемую микросхему Flash BIOS, перепрограммирование и установка по­добной микросхемы занимает всего лишь несколько минут. Для приобретения программатора обратитесь к компании Andromeda Research (смотрите список Vendor List на прилагаемом компакт-диске).

Во многих компьютерах микросхема Flash BIOS впаивается в системную плату, поэтому идея о ее замене и последующем перепрограммировании достаточно спорна. Но это отнюдь не означает, что единственный выход из положения состоит в замене системной платы. В большинстве системных плат, содержащих впаянную микросхему Flash BIOS, для этого ис­пользуется специальная процедура Recovery BIOS.

Представьте себе, что какое-либо маловероятное событие привело к аварийному преры­ванию процедуры обновления BIOS. В этом случае для восстановления BIOS необходимо выполнить ряд действий, перечисленных ниже. Для этого потребуется, как минимум, систем­ная плата с подключенными к ней блоком питания, динамиком и накопителем на гибких дис­ках, настроенным как дисковод А:.

1.                         Измените положение перемычки Flash Recovery на системной плате на Recovery. Практически на всех системных платах Intel она существует. Перемычка может нахо­диться в двух положениях— Recovery/Normal. На рис. 5.6 показано расположение этой перемычки на системной плате Intel SE440BX.

2.                         Вставьте в дисковод системный диск с программой обновления BIOS (который был создан на шаге 5 предыдущей инструкции) и перезагрузите компьютер. Поскольку в BIOS осталась лишь небольшая часть кода, то процедура поиска видеоадаптера отсут­ствует. Другими словами, на экране вы ничего не увидите. Ход выполнения восста­новления BIOS можно отслеживать с помощью индикатора активности дисковода. Как только система издаст звуковой сигнал и индикатор зажжется, значит, начался процесс восстановления.

3.                          После того как индикатор активности дисковода погаснет, выключите питание компьютера.

4.                         Измените положение перемычки Flash Recovery на Normal. Теперь при включении питания система должна нормально загрузиться.

Использование системы IML

В некоторых старых моделях компьютеров IBM и Compaq вместо Flash BIOS использует­ся система IML (Initial Microcode Load — начальная загрузка микрокода). В данном случае часть BIOS записывается в скрытую область жесткого диска и считывается при включении питания. Естественно, основная часть BIOS находится в микросхеме на системной плате. Об­новление этой BIOS осуществлялось с помощью специальной программы.

Системный раздел, помимо кода BIOS, содержит полную копию установочного, диагно­стического или эталонного диска (Setup, Diagnostics или Reference Disk), которая обеспечива­ет установку и настройку системы во время перезагрузки компьютера. Это свойство позволя­ет изменить конфигурацию системы без загрузки с указанного диска.

Основным недостатком этого метода является то, что код базовой системы ввода-вывода записан на жестком диске; при неправильном подсоединении установочного жесткого диска система не сможет функционировать должным образом. Следует заметить, что в этом случае стандартная загрузочная системная дискета не подходит, так как загрузиться можно только с дискеты Reference Disk.

3. Системні дискети. Порядок їх створення. 65

Работа с компьютером.

Загрузочный (системный) диск (дискета) позволит загрузить компьютер в обход установленной на жестком диске операционной системы.

Не зависимо от того где и как был изготовлен загрузочный (системный) диск (дискета) компьютер загрузится именно с него, а не с жесткого диска. Если вы изготовили загрузочный диск в Windows 98, а на жестком диске установлена совершенно друга операционная система, то компьютер все равно загрузится с загрузочной дискеты.

Загрузочный (системный) диск может быть изготовлен на CD (лазерный диск).

Загрузочный (системный) диск это лишь первый шаг. В зависимости от метода изготовления загрузочного (системного) диска, будут зависеть результаты вашей работы.

Загрузочный (системный) диск, который вы получите, используя перечисленные ниже способы, будет иметь различную функциональность.

Я рекомендую пользоваться загрузочным диском, изготовленным в операционной системе Windows 98, именно этот диск будет обладать максимальной функциональностью. Если же на основе этого диска вы изготовите лазерный загрузочный диск, то в этом случае ваши возможности будут практически не ограничены ничем, кроме вашего мастерства.


Создание загрузочного (системного) диска (дискеты) для восстановления операционной системы.

 


Дата добавления: 2018-04-15; просмотров: 406; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!