Главная Другое
Экономика Финансы Маркетинг Астрономия География Туризм Биология История Информатика Культура Математика Физика Философия Химия Банк Право Военное дело Бухгалтерия Журналистика Спорт Психология Литература Музыка Медицина |
страница 1страница 2 ... страница 5страница 6Лабораторная работа № 21. Теоретическая часть: Процесс загрузки операционной системы1.1. Механизм загрузки операционной системы Windows XPДля загрузки Windows XP необходим следующий минимальный набор файлов, расположенных:
2) в системном подкаталоге Windows/system32:
3) в системном подкаталоге /system32/drivers:
Процесс загрузки компьютера начинается с процедуры начального тестирования оборудования (POST – Power-On Self Test). Код, выполняющий POST, зашит в базовой системе ввода-вывода (BIOS) каждого компьютера, и именно ему передается управление при включении питания. Если в процессе тестирования обнаруживаются какие-либо ошибки, то BIOS генерирует коды ошибок (POSTcodes), которые отличаются для BIOS разных производителей, и звуковые коды. Если процедура РОSТ завершается успешно, то BIOS передает управление главной загрузочной записи (MBR – Master Boot Record) первичного жесткого диска системы, чем завершается первая «аппаратная» стадия загрузки компьютера (весь процесс зависит только от аппаратуры компьютера, но не от установленного программного обеспечения). На второй стадии загрузочная запись, оперируя данными о разбиении жесткого диска на логические тома, передает управление исполняемому коду, расположенному в загрузочном секторе. В операционной системе Windows XP этим кодом является загрузчик операционной системы ntldr. Загрузчик переходит в защищенный режим работы и производит необходимые для успешного функционирования в этом режиме манипуляции с памятью. Кроме функций, позволяющих работать с памятью, ntldr имеет также несколько модулей, позволяющих работать с некоторыми другими базовыми ресурсами системы, в первую очередь с файловой системой. Все другие действия выполняются с помощью вызова прерываний BIOS. После первичной инициализации загрузчик предоставляет пользователю возможность выбрать операционную систему, которая будет загружена из списка систем установленных на компьютере. С этой целью ntldr выводит на экран надпись: «OS Loader V5.0» и приглашение выбрать операционную систему; это сообщение выводится только в том случай если в файле boot.ini зарегистрировано более одной операционной системы. После выбора операционной системы загрузчик запускает файл NTDETECT.COM. Этот компонент считывает из CMOS-памяти системную дату и время и производит поиск и распознавание аппаратных средств, подключенных в данный момент к компьютеру. Завершив работу, NTDETECT возвращает управление и собранную им информацию обратно в ntldr. Далее загружается и инициализируется ядро операционной системы ntoskrnl.exe и уровень абстрагирования от оборудования hal.dll. При своей инициализации ядро производит ряд действий в следующей последовательности:
Список основных системных сервисов1:
Уже после загрузки операционной системы пользователь, чтобы доказать, что он тот, за кого себя выдает, должен пройти процедуру аутентификации, то есть ввести собственное регистрационное имя (логин) и пароль. Данные действия при пониженных требованиях к безопасности могут быть настроены по умолчанию. Процедура подключения к системе позволяет определить, кем является пользователь и обладает ли он правом входа и работы с системой. При выполнении этой процедуры службой WinLogon в системе происходят следующие события:
Процесс WinLogon посредством обращения к подсистеме Win32 создает новый процесс для пользователя и прикрепляет ему только что созданный идентификатор доступа. Каждый процесс, в дальнейшем создаваемый пользователем, отмечается принадлежащим этому пользователю идентификатором доступа. Таким образом, любые попытки доступа пользователя к ресурсам системы контролируются и отслеживаются. Более того, всегда точно известно, кто инициировал то или иное действие в системе. Благодаря обязательной процедуре подключения к системе упрощается реализация таких механизмов, как аудит системы и квоты на использование ресурсов. Помимо прочих данных, пользовательский идентификатор доступа содержит идентификатор пользователя, а также идентификаторы всех групп, к которым принадлежит данный пользователь. Если операционная система не загружается корректно, то при нажатии в процессе загрузки Windows XP клавиши F8 происходит переход в расширенное меню запуска, содержащее пункты:
Смотрите также: Лабораторная работа №2 Теоретическая часть: Процесс загрузки операционной системы
965.18kb.
6 стр.
Лабораторная работа №4 Теоретическая часть: Архитектура операционных систем > Общая структура операционной системы Windows 2000
507.42kb.
2 стр.
Рабочая программа «Ремонт и модернизация пк»
90.39kb.
1 стр.
Парольная аутентификация пользователя до загрузки операционной системы
32.15kb.
1 стр.
«Операционная система»
82.02kb.
1 стр.
Вопросы к зачёту по дисциплине «Операционные системы»
19.36kb.
1 стр.
«Меню дополнительных вариантов загрузки операционной системы Windows»
110.3kb.
1 стр.
Билет №1. Bios это программа, которая выполняет первоначальный запуск персонального компьютера, настройку оборудования и поддержку функций ввода/вывода
764.5kb.
4 стр.
Windows xp ликбез, управление процессом загрузки, консоль и проблемы
1291.76kb.
10 стр.
Лабораторная работа №2 работа с пакетными файлами (. bat) в операционной системе dos
83.74kb.
1 стр.
Программа или комплекс программ, которая загружается при включении
1126.73kb.
6 стр.
Назначение и состав операционной системы компьютера. Загрузка компьютера 96.77kb.
1 стр.
|