Интернет магазин китайских планшетных компьютеров



Компьютеры - NTLDR

13 июня 2011


Оглавление:
1. NTLDR
2. Boot.ini
3. Описания параметров



NTLDR — загрузчик для операционных систем Windows NT и более поздних. NTLDR может быть запущен как с переносного устройства, так и с жесткого диска. NTLDR также способен загружать операционные системы, не основанные на технологии NT, путём задания соответствующего загрузочного сектора в отдельном файле. Для запуска NTLDR требуется, как минимум, наличие следующих двух файлов на активном разделе: NTLDR, который собственно и содержит код загрузчика, и boot.ini, в котором записаны команды для формирования меню выбора системы и параметры для её запуска. Чтобы загружать операционные системы на базе Windows NT, необходимо также наличие файла ntdetect.com.

Процесс запуска

При загрузке NTLDR выполняет следующие шаги:

  1. Переводит процессор в «плоский» 32-битный режим работы;
  2. Организует доступ к текущей файловой системе;
  3. Если присутствует файл hiberfil.sys и загрузчик обнаруживает образ «спящего» режима, содержимое образа загружается в оперативную память и система восстанавливается в предыдущее состояние.
  4. В противном случае, он читает файл boot.ini и выводит пользователю соответствующее меню для выбора запускаемой ОС:
    • если была выбрана не-NT система, тогда он загружает файл, указанный в boot.ini, и управление передаётся этому файлу, либо он загружает операционную систему на базе DOS.
    • если же была выбрана система на базе Windows NT, то запускается программа ntdetect.com, которая собирает информацию о составе оборудования.
  5. Запускает файл Ntoskrnl, передавая ему собранную информацию о составе оборудования, после чего происходит запуск операционной системы.


Просмотров: 2788


<<< Loadlin
Plymouth (загрузчик) >>>