Установочные файлы Windows 2003
Загрузчик Setupldr.bin использует установочные файлы из загрузочного образа для создания мини-версии операционной системы Windows Server 2003. В число этих файлов входят драйверы видеоадаптера, драйверы клавиатуры, драйверы устройств массового хранения и драйверы файловой системы. Ниже перечислены важные драйверы и их назначение.
■ Atapi.sys. Это драйвер IDE/EIDE. Прежний драйвер, Atdisk.sys, больше не используется. Отсутствует поддержка дисков ESDI/WD1003.
■ Disk.sys, Class2.sys и Classpnp.sys. Это драйверы интерфейса устройств массового хранения и соответствующего нумератора устройств РпР.
■ Dmboot.sys, Dmio.sys и Dmload.sys. Этот набор драйверов поддерживает работу LDM (Диспетчер логических дисков).
■ Floppy.sys. Драйвер мини-порта привода гибких дисков.
■ Уровень аппаратных абстракций (Hardware Abstraction Layer — HAL). Существует несколько драйверов уровня аппаратных абстракций. Конкретный драйвер выбирается
программой установки в зависимости от типа аппаратного обеспечения.
■ Расширители ввода-вывода. Это шинные драйверы WDM, которые работают совместно с РпР Manager для определения маршрутов прохождения данных в системе. Существуют
расширители для РСМС1Д, PCI IDE, Toshiba IDE, VIA IDE, IBM Thinkpad IDE, Intel IDE и контроллеров гибких дисков.
■ I20mp.sys и I20mgmt.sys. Этот набор драйверов служит для поддержки подсистемы 120. Это позволяет загружать систему посредством контроллеров Intelligent Input/Output.
■ I8042prt.sys. Драйвер клавиатуры является виртуализацией BIOS контроллера 8042, а также управляет мышью стандарта PS/2. Если при нажатии клавиш на экране появляются
бессмысленные символы или мышь работает некорректно, есть вероятность, что драйвер клавиатуры не совместим с клавиатурой, мышью или интерфейсом PS/2, установленным
на материнской плате.
■ Isapnp.sys. Нумеризатор РпР для шины ISA. Этот драйвер известен еще со времен операционной системы Windows NT 4.O. Он предоставлялся в каталоге \ Support на
установочном компакт-диске операционной системы Windows NT 4.0. Такие производители устройств мультимедиа, как Creative Labs, используют этот драйвер для более простой
установки устройств ISA, например звуковых адаптеров и игровых интерфейсов.
■ Kbdclass.sys и Kbdus.dll. Это драйвер клавиатуры и драйвер отображения клавиатуры.
При использовании дешевых комплектующих эти два драйвера могут привести к возникновению проблем. Если постоянно возникают ошибки при использовании клавиши <Caps
Lock> или скорость повтора удерживаемой клавиши оказывается нестабильной, возможно, придется заменить клавиатуру. Загрузочный образ содержит полный набор динамически загружаемых библиотек международных клавиатурных раскладок.
■ Ksecdd.sys. Это драйвер безопасности ядра. Он работает с драйверами ввода-вывода для открытия и чтения дескрипторов безопасности объектов.
■ Mountmgr.sys, Ftdisk.sys и Partmgr.sys. Этот набор драйверов поддерживает базовые конфигурации дисков и классические отказоустойчивые массивы дисков.
■ Поддержка национальных языков (National Language Support — NLS). В этих файлах находится информация о региональных стандартах, наборах символов, символах
пунктуации и т.д. Для языка "Английский (США)" программа установки загружает кодовые страницы C_1252.NLS и C_437.NLS. Кроме этого, загружается основной файл языка
L_INTL.NLS.
■ Ntdll.dll. Библиотека функций Windows Server 2003 API.
■ Ntfs.sys, Fastfat.sys и Cdfs.sys. Драйвер файловой системы NT, драйвер файловой системы FAT и драйвер файловой системы CD. Драйвер Fastfat.sys поддерживает как
FAT16, так и FAT32. На установочном компакт-диске операционной системы Windows Server 2003 содержатся драйверы и других файловых систем, но на данном этапе
программе установки они не нужны.
■ Openhci.sys, Uhcd.sys, Usbd.sys, Usbhub.sys и Hidusb.sys. Драйверы интерфейса USB (Universal Serial Bus). Эти драйверы работают с набором драйверов Human Interface Device
(HID) для поддержки устройств USB.
■ Scsiport.sys. Это драйвер шины SCSI. Вместе с ним предоставляется несколько драйверов мини-порта для различных адаптеров SCSI.
■ Serial.sys и Serenum.sys. Контроллер последовательной шины и нумератор (enumerator) устройств РпР. Эти два драйвера работают совместно с целью поиска устройств РпР и
устаревших устройств, подключенных к портам RS232. Этот процесс может длиться достаточно долго из-за небольшой скорости передачи данных по интерфейсу RS232. Именно по этой причине в стандартном файле boot. ini содержится параметр /fastdetect, который откладывает инвентаризацию устройств, подключенных к последовательной шине, до
завершения загрузки системы.
■ Setupreg.hiv. Небольшой файл системного реестра с записями для инициализации драйвера уровня ядра Windows Server 2003, setupdd. sys. Этот драйвер используется для
загрузки всех остальных драйверов. Содержимое файла setupreg. hiv можно просмотреть после установки, загрузив этот файл в редактор системного реестра.
■ Smss.exe. Драйвер подсистемы диспетчера сеансов (Session Manager Subsystem).
Диспетчер сеансов отвечает за загрузку и инициализацию системных драйверов.
■ Vga.sys, Videoprt.sys и Vgaoem.fon. Стандартные драйверы видеоадаптера VGA и один шрифт для отображения на экране.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии