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

Реферат Курсовая Конспект

Загрузка ядра

Загрузка ядра - раздел Образование, Начальная загрузка операционной системы Получив Информацию Об Аппаратных Средствах Компьютера И Выбранном Аппаратном ...

Получив информацию об аппаратных средствах компьютера и выбранном аппаратном профиле, загрузчик запускает ядро операционной системы Ntoskrnl.exe и передает ему информацию, собранную программой Ntdetect.com.

Информация о выбранном аппаратном профиле передается загрузчику, когда пользователь нажимает клавишу <Enter> в Меню выбора конфигурации оборудования (Hardware Profile/Configuration Recovery Menu). Помимо этого, загрузчик может сделать выбор автоматически при истечении таймера (или в том случае, если в системе существует только один аппаратный профиль).

О начале фазы загрузки ядра сигнализирует появление на экране индикатора степени завершенности загрузки в память ядра Windows NT/2000 (Ntoskrnl.exe) и уровня аппаратных абстракций (Hal.dll). На данном этапе эти программы еще не инициализированы. Далее загрузчик просматривает реестр, извлекает информацию о заданных по умолчанию или определенных пользователем размерах резидентного пула памяти (nonpaged pool) и реестра (registry quota) (только для Windows NT/ 2000) и загружает улей реестра HKEY_LOCAL_MIACHINESYSTEM из каталога %SystemRoot%System32Colifig System.

На данном этапе загрузчик активизирует API для работы с реестром и создает набор опций управления (control set), который будет использоваться для инициализации компьютера. Эти задачи являются подготовительными для загрузки драйверов. Значение, заданное в ключе реестра HKEY_LOCAL_ MACHINESYSTEMSeiect , определяет, какой набор опций управления из перечисленных в ключе HKEY_LOCAL_MACHINESYSTEM должен быть задействован при загрузке. По умолчанию загрузчик выбирает набор опций управления, определяемый значением Default. Если пользователь выбрал последнюю успешно загруженную конфигурацию Загрузка последней удачной конфигурации (Last Known Good Configuration), то загрузчик использует набор опций управления, определяемых значением LastKnownGood. На основании сделанного пользователем выбора и значений подключа select загрузчик определяет, какой из наборов опций управления (controlsetoox) будет активизирован. После этого загрузчик устанавливает значение Current подключа реестра select на номер набора управляющих опций, который он будет использовать.

Далее загрузчик сканирует все сервисы (службы), определенные ключом реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices и ищет драйверы устройств, для которых значение start равно 0x0 (это означает, что драйверы должны быть загружены, но не инициализированы). Как правило, драйверы с такими значениями представляют собой низкоуровневые драйверы устройств, например, драйверы дисков. Значение Group для каждого драйвера устройства определяет порядок, в котором загрузчик должен его загружать. Ключ реестра HKEY_LOCAL_MACHINESYSTEM CurrentControlSet ControlServiceGroupOrder определяет порядок загрузки.

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

 

– Конец работы –

Эта тема принадлежит разделу:

Начальная загрузка операционной системы

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

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Реестр, загрузка системы и предотвращение сбоев
Реестр операционной системы Windows XP играет исключительно важную роль — фактически он управляет всей конфигурацией компьютера. Помимо этого, также как и в Windows NT/2000, информация, хранимая в

Реестр и загрузка системы
Процессы, имеющие место при успешном запуске компьютера, работающего под управлением Windows NT/2000/XP, перечислены ниже: · самотестирование при включении (Power On Self Test, POS

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

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

Если диск отформатирован в Windows NT/2000/XP.
Если необходимо загрузить систему с загружаемого компакт-диска (например, для инсталляции Windows XP с дистрибутивного CD или для использования консоли восстановления с компакт-диска (CD-based Reco

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

Функции загрузчика NTLDR
NTLDR управляет процессами выбора операционной системы и распознавания аппаратных средств перед инициализацией ядра Windows NT/2000/XP. Загрузчик NTLDR должен находиться в корневом каталоге системн

Выбор запускаемой операционной системы
NTLDR отображает на экране меню, из которого можно выбрать запускаемую операционную систему. Вид этого экрана зависит от информации, содержащейся в файле Boot.ini. Например, экран может выглядеть с

Опции отладочного меню при загрузке Windows XP
Любой пользователь, имеющий хотя бы небольшой опыт работы с предыдущими версиями Windows NT, сразу же заметит одно небольшое, но существенное отличие экранов загрузчика Windows 2000/XP и Windows NT

Распознавание аппаратных средств
Если в меню загрузчика выбрана одна из версий Windows NT/2000/XP (или начала загружаться система по умолчанию, когда истек срок действия таймера), то NTLDR вызывает Ntdetect.com, чтобы собрать инфо

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги