Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сценарій зантаження Windows.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
821 Кб
Скачать
☆

Примечание

Процессы выполнения POST для систем, функционирующих на основе Itanium, подобны процессам, выполняемым в системах на базе процессоров х86. Расширяемый интерфейс встроенных программных средств (Extensible Firmware Interface, EFI) осуществляет элементарную проверку аппаратного обеспечения, подобную той, которую осуществляет BIOS, и проверяет наличие устройств, необходимых для запуска системы. Спецификация EFI, в настоящее время реализованная лишь для систем на базе Itanium, определяет новую модель интерфейса между операционными системами и встроенным программным обеспечением платформы. Для получения более подробной информации о спецификации EFI см. ссылку EFI на странице Web Resources по адресу: http://www.microsoft.com/windows/reskit/webresources.

 

Файлы, необходимые для запуска системы

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

Файлы, необходимые для успешного запуска Windows NT/2000/XP на компьютерах х86, перечислены в табл. 6.1.

Таблица 6.1. Файлы, необходимые для запуска Windows NT/2000/XP

Файлы

Местоположение

NTLDR

Корневой каталог системного раздела

Boot.ini

Корневой каталог системного раздела

Bootsect.dos*

Корневой каталог системного раздела

Ntdetect.com

Корневой каталог системного раздела

Ntbootdd.sys (только для SCSI)

Корневой каталог системного раздела

Ntoskrnl.exe

%SystemRoot%%\System32

Hal.dll

%SystemRoot%\Sysiem32

Улей реестра \SYSTEM

%SystemRoot%\System32\Config

Драйверы устройств

%SystemRoot%Sysiem32\Dr\vers

* Только в системах с двойной загрузкой, где в качестве альтернативной операционной системы используются MS-DOS, Windows 3.1.x или Windows 9x. Этот файл необходим для загрузки альтернативной операционной системы. Для построения мультизагрузочной системы, где в качестве альтернативных ОС используются UNIX и Linux, можно скопировать первый сектор раздела, на котором установлена эта операционная система, в файл на системном разделе NT/2000, и назвать этот файл, например, C:\Bootsect.inx или C:\Bootsect.bsd (по аналогии с C:\Bootsect.dos), а затем отредактировать файл Boot.ini, добавив в раздел [operating systems] строки типа

С:\BOOTSECT.LNX="Linux" 

С:\BOOTSECT.BSD="FreeBSD"

Примечание

Ввиду отличий между системами на базе Itanium и системами х86, некоторые файлы, которые необходимы для запуска систем х86, для систем на базе Itanium не нужны. К этим файлам относятся: Boot.ini, Ntdetect.com и NTLDR.

Файл Boot.ini не требуется, поскольку информация, которая раньше хранилась в нем, теперь хранится в NVRAM. Необходимость в файле Ntdetect.com также отпала, поскольку в отличие от систем х86, системы Itanium являются полностью совместимыми со спецификацией ACPI, и поэтому нет необходимости в определении основного аппаратного обеспечения. Все аппаратное обеспечение определяется и инициализируется операционной системой Windows XP в соответствии с требованиями спецификации ACPI. Файл NTLDR представляет собой загрузчик для систем х86. Он не нужен, т. к. в системе на базе Itanium используется другой загрузчик— IA64ldr.efi.

Файлы, необходимые для запуска Windows XP на системах Itanium, перечислены в табл. 6.2. Они размещены в системном разделе EFI — первом разделе загрузочного диска.

Таблица 6.2. Файлы, необходимые для запуска Windows XP на системах Itanium

Имена файлов и папок

Местоположение

Описание

FPSWA.efi

Корневой каталог системного раздела EFI

Поддерживает операции с плавающей точкой EFI

MSUtil (папка)

Находится в корневом каталоге системного раздела EFI

Содержит инструментальные средства EFI

IA64ldr.efi

Папка EFI\Microsoft\WinNT50.x в ESP

Загрузчик операционной системы. Указанный путь зависит от количества инсталлированных операционных систем

Ntoskrnl.exe

%SystemRoot% System32

Ядро (kernel) операционной системы Windows XP. Программный код операционной системы, являющийся частью ядра, выполняется в специальном привилегированном процессорном режиме, с прямым доступом к системным данным и аппаратным средствам

Hal.dll

%SystemRoot% System32

Файл динамически загружаемой библиотеки уровня аппаратных абстракций (Hardware Abstraction Layer, HAL). HAL обеспечивает изолирование или абстрагирование операционной системы от низкоуровневой аппаратной ее части и предоставляет общий программный интерфейс для однотипных устройств (например, видеоадаптеров)

Файл реестра System

%SystemRoot%\ System32\Config\System

Ключ реестра

HKEY_LOCAL_MACHINE \SYSTEM

Драйверы устройств

%SystemRoo1°A System32\Drivers

Файлы драйверов для различных устройств