Введение в операционные системы. Засов В.А - 16 стр.

UptoLike

Составители: 

16
4. ЦИКЛ ЛАБОРАТОРНЫХ РАБОТ ПО ИЗУЧЕНИЮ ОПЕРАЦИОННОЙ
СИСТЕМЫ WINDOWS 9X
4.1. Лабораторная работа 1
Изучение процесса загрузки
Цель работы: изучить основные этапы процесса загрузки Windows 9x,
способы воздействия на процесс загрузки.
Задание: произвести загрузку Windows 9x, проверить действие горячих
клавиш на процесс загрузки.
Основные сведения, необходимые для выполнения работы.
ОС Windows 95 представляет собой однопользовательскую
многозадачную
многопоточную ОС с графическим интерфейсом. Загрузка Windows 95
происходит следующим образом [4]. Вначале загружается DOS, входящая в
состав этой ОС. Правда, весь программный код теперь находится в одном
файле IO.SYS, в файле MSDOS.SYS теперь находится конфигурационная
информация. При загрузке IO.SYS считывает MSDOS.SYS и настраивает себя в
соответствии с его содержимым, после чего начинается обработка файла
CONFIG.SYS. Затем он
загружает в память командный процессор
COMMAND.COM и передает ему управление. Он обрабатывает AUTOEXEC.BAT,
после чего начинается загрузка 16-разрядного ядра.
Вначале Windows запрашивает у программы самонастройки BIOS перечень
установленного оборудования и загружает 16-разрядные драйверы,
необходимые для его поддержки. Затем инициализируются все системные
драйверы, после нихдрайверы устройств. Также загружаются 16-разрядные
компоненты оболочки: USER.EXE, GDI.EXE и KRNL386.EXE, некоторые
дополнительные
драйверы и другие компоненты, например, шрифты. Теперь
Windows полностью готова к работе и функционирует в 16-разрядном режиме,
правда пока без интерфейса.
Оболочка пользователя и проводник являются 32-разрядными
приложениями. Как только 16-разрядное ядро обнаруживает вызов оболочки, оно
загружает приложение VWIN32.386, которое загружает три 32-разрядных DLL,
входящих в состав Win32 API: USER32.DLL, GDI.DLL и KERNEL32.DLL. После
этого управление возвращается 16-разрядному
ядру, которое вызывает 32-
разрядное ядро. Далее инициализируются все 32-разрядные драйверы. Во
время этого процесса запрашиваются имя пользователя и пароль. После входа в
систему запускается интерфейс проводника, который выводит на рабочий стол
все необходимые объекты и инициализирует панель задач. Также он запускает
приложения, помещенные в папку «Автозагрузка», при этом их запуск
можно
пропустить, если держать нажатыми клавиши Alt+Ctrl.
После появления надписи “Starting Windows 9x” можно использовать
следующие горячие клавиши:
F4 — загрузка предыдущей версии DOS;
F5 или SHIFT— загрузка в режиме защиты от сбоев;
SHIFT+F5 — загрузка в режиме MS-DOS;