NTLDR управляет процессами выбора операционной системы и распознавания аппаратных средств перед инициализацией ядра Windows 2000. Загрузчик NTLDR должен находиться в корневом каталоге системного диска. Помимо этого в системном разделе должны присутствовать файлы, перечисленные в табл. 2.1.
Когда NTLDR начинает работу, он очищает экран и выполняет следующие действия:
|
|
Переключает
процессор в режим использования 32-разрядной модели памяти с прямой адресацией.
Компьютеры х86 при запуске стартуют в реальном режиме, подобном режиму,
в котором стартуют процессоры 8088 и 8086. Поскольку NTLDR представляет
собой 32-разрядную программу, для того чтобы загрузчик смог начать выполнять
какие бы то ни было действия, процессор необходимо переключить в защищенный
режим.
|
|
|
Запускает соответствующую
минифайловую систему. Код, предназначенный для доступа к файлам на томах
FAT и NTFS, встроен в NTFS. Этот код позволяет загрузчику читать файлы,
получать доступ к ним и выполнять их копирование.
|
|
|
Читает расположенный
в корневом каталоге системного диска файл Boot.ini и отображает на экране
соответствующее меню для выбора загружаемой операционной системы. Экран,
выводимый на данном этапе загрузки, называется
экраном загрузчика
(boot
loader screen). Если компьютер сконфигурирован для загрузки нескольких систем,
и пользователь выбирает операционную систему, отличную от Windows NT/2000,
то NTLDR загружает в память файл Bootsect.dos и передает ему управление.
Другая операционная система стартует как обычно, поскольку файл Bootsectdos
содержит копию загрузочного сектора раздела, который находился на основном
разделе или логическом диске до инсталляции Windows NT/2000.
|
|
|
Если выбрана
одна из версий Windows NT/2000, то выполняется Ntdetect.com, чтобы собрать
информацию о физических устройствах, подключенных на данный момент к компьютеру.
|
|
|
Загружает и запускает ядро операционной системы Ntoskrnl.exe и передает ему информацию, собранную программой Ntdetect.com. |
Windows 2003 server Учебник
Текстовая фаза процедуры установки
Ниже кратко описаны шаги по непосредственной установке системы, выполняющиеся
в текстовом режиме:
1. Чтобы начать установку Windows Server 2003, программа Setup в первую очередь
загружает саму операционную систему с дистрибутивного компакт-диска. Windows
Server 2003 принимает управление и выполняет распознавание установленных на
компьютере аппаратных средств. О том, что система начала загружаться с компакт-диска,
свидетельствует появление на экране следующего сообщения: Setup is inspecting
your computer's hardware configuration ...
2. Последующие экраны, выводимые программой Setup, напоминают работу в текстовом
режиме MS-DOS. Однако пусть это внешнее сходство не вводит вас в заблуждение,
поскольку уже эта часть процесса установки выполняется под управлением ядра
Windows Server 2003, хотя и в текстовом режиме. Что касается пользовательского
интерфейса данной программы, то он чрезвычайно прост: чтобы выделить нужную
опцию из списка предлагаемых, пользуйтесь клавишами перемещения курсора; для
выбора необходимой опции используется клавиша <Enter>, а для завершения
работы программы Setup без установки Windows Server 2003 — клавиша <F3>.
Уже на этих ранних этапах текстовой фазы инсталляции программа
Windows Server 2003 Setup может отображать сообщения об ошибках. В частности,
такие ситуации возникают при использовании нестандартного оборудования. Например,
если на вашем компьютере установлен нестандартный SCSI- или RAID-контроллер,
то программа Setup может отобразить сообщение об ошибке (по disk devices can
be found). В этом случае вам следует убедиться в том, что установленный контроллер
является совместимым с продуктами из семейства Windows Server 2003. Если это
так, то необходимо получить драйвер, разработанный фирмой-производителем, и
скопировать его на дискету перед запуском программы Setup. Сделав это, запустите
программу Setup и дождитесь, когда в нижней части экрана (рис. 1.11) появится
строка:
Press F6 to install a third-party SCSI or RAID driver... Нажмите клавишу <F6>
и, когда программа Setup предложит вам вставить в дисковод дискету с драйвером,
выполните эту операцию и далее следуйте инструкциям, появляющимся на экране.
| Закон Кирхгофа ;Гипербола Ethernet драйверы пользовательского режима Первый способ задания функции: табличный Степенная функция Обратные тригонометрические функции Определение непрерывности функции Оценки ошибок в формулах приближённого дифференцирования Производные функции, заданной параметрически Примеры исследования функций и построения графиков Приближённое нахождение корней уравнений и точек экстремума Тригонометрическая форма комплексного числа Изменить порядок интегрирования Вычислить двойной интеграл Вычисление тройных интегралов Сферические координаты Два основных метода интегрирования Замена переменных в двойном интеграле Дифференцирование интегралов, зависящих от параметра |