Иллюстрированный самоучитель по Microsoft Windows 2000

Загрузка операционной системы

  • Запуск систем Windows 2000

    Пользователю, который "включил компьютер, но ничего не работает", обычно не до смеха, особенно если он не может самостоятельно выяснить, что случилось, и устранить неполадку. Посмотрим на вещи реально: поскольку проблемы с загрузкой возможны при работе с любой операционной системой, то и Windows 2000 не является исключением из общего правила.
  • Условия успешной загрузки Windows 2000. Самотестирование при включении. Файлы, необходимые для запуска системы.

    Чтобы система Windows 2000 начала загружаться, необходимо соблюдение следующих условий: | Корректная инициализация аппаратных средств компьютера
  • Инициализация при запуске

    После успешного завершения процедуры POST начинается процесс инициализации при запуске: на компьютерах х86 системная BIOS ищет и загружает в память загрузочный сектор (boot sector), инструкции которого затем загружают в файл NTLDR.
  • Работа загрузчика

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

    NTLDR управляет процессами выбора операционной системы и распознавания аппаратных средств перед инициализацией ядра Windows 2000. Загрузчик NTLDR должен находиться в корневом каталоге системного диска. Помимо этого в системном разделе должны присутствовать файлы, перечисленные в табл. 2.1.
  • Выбор запускаемой операционной системы

    Загрузчик операционной системы отображает на экране меню, в котором можно выбрать запускаемую операционную систему. Вид этого экрана зависит от информации, которая содержится в файле Boot.ini.
  • Опции отладочного меню при загрузке Windows 2000

    Любой пользователь, имеющий хотя бы небольшой опыт работы с предыдущими версиями Windows NT, сразу же заметит одно небольшое, но существенное отличие экрана загрузчика Windows 2000 от экрана загрузчика Windows NT 4.0.
  • Распознавание аппаратных средств. Выбор конфигурации (аппаратного профиля).

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

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

    В системах Windows 2000 об инициализации ядра сигнализирует появление графической заставки. Это – чисто "косметическое" отличие от Windows NT 4.0, которое не меняет принципов загрузки Windows 2000 по сравнению с предыдущей версией системы. | Хотите убедиться в справедливости сказанного?
  • Загрузка и инициализация драйверов устройств. Загрузка сервисов.

    Теперь ядро инициализирует низкоуровневые драйверы устройств, которые были загружены на стадии загрузки ядра. В случае ошибки при инициализации одного из драйверов система предпринимает корректирующее действие, основываясь на данных, определенных параметром реестра HKEY_LOCAL_ MACHINE\SYSTEM\CurrentControlSet\Services\ DriverName \ErrorControl.
  • Регистрация пользователя в системе. Загрузка остальных сервисов и драйверов.

    Подсистема Win32 автоматически запускает процесс WinLogon.exe, который, в свою очередь, запускает процесс Локального администратора безопасности (Local Security Administration, Lsass.exe). После завершения инициализации ядра необходимо произвести регистрацию пользователя в системе.
  • Наборы управляющих параметров в реестре

    Набор управляющих параметров (control set) содержит системную конфигурационную информацию, включая сведения о загружаемых драйверах устройств и запускаемых сервисах. Наборы управляющих параметров хранятся в реестре в виде подразделов раздела HKEY_LOCAL_MACHINE\SYSTEM.
  • Параметр Start. Параметр ErrorControl.

    В каждом из подразделов Services, содержащихся в разделе HKEY_LOCAL_ MAСHINE\SYSTEM\<control set> \ Services \DriverName, содержится параметр Start, определяющий порядок запуска драйвера или сервиса. Он может иметь следующие значения: | Boot (0x0, загрузка).
  • Файл Boot.ini

    При инсталляции Windows 2000 на компьютерах х86 программа инсталляции помещает в корневой каталог системного раздела файл Boot.ini. NTLDR использует информацию из этого файла для отображения экрана, позволяющего пользователю выбирать операционную систему для загрузки.
  • Использование параметров в файле Boot.ini

    Записи в разделе [operating systems] файла Boot.ini допускают использование ряда параметров (табл. 2.3). В этих параметрах строчные и заглавные буквы не различаются. Параметры, впервые появившиеся в Windows 2000, помечены символом звездочки (*). | Информацию об отладчике можно найти в главе 15.
  • Редактирование файла Boot.ini. "Суперскрытые файлы".

    Программа установки Windows 2000 помещает в корневой каталог системного раздела файл Boot.ini, формат и опции которого были рассмотрены в предыдущих разделах. Как и в Windows NT 4.0, этот файл получает атрибуты "только чтение" (Read Only), "системный" (System) и "скрытый" (Hidden).
  • Изменение параметров загрузки с помощью панели управления. Ручное редактирование файла Boot.ini.

    Простейший и наиболее безопасный метод изменения файла Boot.ini – использовать значок Система (System) на панели управления. В окне свойств системы перейдите на вкладку Дополнительно (Advanced) и нажмите кнопку Загрузка и восстановление (Startup and Recovery).
  • Диагностика проблем, возникающих на этапе загрузки

    Здесь обсуждаются действия, которые можно предпринять для выяснения причин, не препятствующих загрузке системы Windows 2000. Далее будут кратко рассмотрены ситуации, когда компьютер "зависает" или отображает сообщение об ошибке прежде, чем пользователь получает возможность зарегистрироваться в системе.
  • Проблемы, возникающие до появления экрана загрузчика

    Здесь описаны проблемы, которые могут возникнуть на этапе между включением компьютера и появлением экрана загрузчика. Их симптомы: | Сразу после завершения фазы самотестирования (POST) компьютер "зависает" | Экран загрузчика не появляется | На экране появляются сообщения об ошибках следующего типа:
  • Устранение проблем с системным разделом

    Когда на компьютерах х86 выполняется загрузка с жесткого диска, системный код BIOS определяет загрузочный диск (обычно, диск 0) и считывает главную загрузочную запись. Код, содержащийся в главной загрузочной записи, ищет системный раздел на жестком диске.
  • Устранение проблем с главной загрузочной записью

    Здесь описаны проблемы с главной загрузочной записью. | Функции кода главной загрузочной записи: | Считывание таблицы разделов, расположенной в том же секторе | Определение местоположения загрузочного сектора раздела
  • Устранение проблем с загрузочным сектором раздела

    Существует несколько известных вирусов, способных вызывать проблемы с загрузочным сектором раздела даже тогда, когда том отформатирован для использования файловой системы NTFS. Заражение может произойти при запуске программы MS-DOS с дискеты или при запуске MS-DOS на компьютере с двойной загрузкой.
  • Проблемы CMOS

    Как правило, CMOS хранит следующую информацию: | Дата и время | Тип дисковода для гибких дискет | Тип видеоадаптера | Тип жесткого диска (дисков) | Объем установленной памяти | Каждый производитель BIOS принимает решение о стандартных конфигурациях, а также задает параметры, которые пользователь может устанавливать самостоятельно.
  • Аппаратные проблемы

    Если устройство не инициализируется во время самотестирований при загрузке (POST), то возможны проблемы с доступом к этому устройству. Если устройство было добавлено или модифицировано при предыдущем запуске системы, то проблема может быть вызвана новой конфигурацией системы.
  • Проблемы, возникающие после запуска загрузчика. Использование отладочной версии Ntdetect.

    Здесь описаны проблемы, возникающие после запуска загрузчика операционной системы, но до регистрации в системе пользователя. Эта фаза процесса запуска начинается, когда на черном экране появляется строка точек.
  • Источники дополнительной информации

    Существуют дополнительные источники информации, которые могут существенно помочь при устранении проблем с загрузкой системы и неполадок в работе дисков: | Глава 8 этой книги полностью посвящена подготовке и проведению восстановительных процедур.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.