Последовательность действия при загрузке ОС



Ø Тестирование аппаратуры (модуль BIOS, при теплом перегрузе эта часть опускается);

Ø Выполнение начальной загрузки (модуль BOOT RECORD);

Ø Последовательное считывание в память и выполнение модулей IO.SYS и

MSDOS.SYS

Ø Загрузка резидентной части DOS

Ø Модуль IO.SYS анализирует содержимое файла CONFIG.SYS (если таковой существует), чтобы загрузить перечисленные в нём драйверы и установить заданные параметры ОС. Если CONFIG.SYS отсутствует, то организуется стандартная конфигурация ОС

Ø Модуль MS DOS.SYS устанавливает таблицу прерываний, связывая номера прерываний с адресами программ, которые их обслуживают - их драйверами;

Ø IO.SYS загружает файл командного процессора COMMAND.COM, который состоит из трёх частей:

· Резидентная, обрабатывает прерывания INT 21Н, 22Н, 23Н, 24Н и управляет загрузкой

· Транзитная, обрабатывает ошибки MS DOS, выдавая пользователю запрос о действиях при обнаружении ошибок.

· Инициализирующая, определяет адрес, по которому будет загружаться пользовательская программа и инициализирует выполнение файла autoexec.bat (это командный файл, производящий настройки ОС, если его нет, то ОС запрашивает дату и время, после этого на экране стандартное приглашение ОС к вводу команд).

Стандартное приглашение содержит только имя текущего накопителя и имеет вид 

С:\> или A:\>

Часто перед тестированием на экране сообщение, какие клавиши нужно нажать, чтобы войти в программу конфигурирования системы:

Hit (Del), If you want to run SETUP

Вход в эту программу часто защищен паролем.

В ОС MS DOS, начиная с версии 6.0, можно войти в режим, при котором DOS спрашивает о необходимости выполнения команд файла CONFIG.SYS и запуске

AUTOEXEC.BAT. Для этого после сообщения

«STARTING MS DOS»,

 нажав клавишу F8, обеспечим пошаговое выполнение файла CONFIG.SYS и AUTOEXEC.BAT, а если нажать в это время клавишу F5, то эти файлы не будут выполняться вообще. Иногда это нужно для отладки файлов CONFIG.SYS и AUTOEXEC.BAT

Разметка системной области диска

Файлы ОС строго определённым образом размещаются на диске, поэтому для них готовятся специальные системные диски. При форматировании диска производятся следующие действия:

Ø разбиение дорожек диска на сектора

Ø проверка всех секторов на возможность записи и считывания информации

Ø формирование на диске системной области, в том числе создание корневого каталога

Первые 12 секторов (кластеров) с 0 по 11 содержат управляющие блоки MS DOS. Эти блоки образуют системную область, там записывается ключевая информация о диске. Системная область состоит из 3-х частей:

Ø

С истем ная   обл
Блока начальной загрузки - BOOT RECORD

0 BOOT RECORD   
1 FAT
2 FAT
3 КОПИЯ FAT
4  КОПИЯ FAT
5  ROOT DIRECTORY
6
СИСТЕМНАЯ ОБЛАСТЬ
 ROOT DIRECTORY

.. …………………….
10 …………………….
11  ROOT DIRECTORY
12  IO.SYS

ОБЛАСТЬ ДАННЫХ

Ø Таблицы размещения файлов FAT – File Allocation Table

Ø Корневого каталога - Root Directory

За системной областью следует область данных.

BOOT RECORD – программа загрузчик.

 FAT – это карта дискового пространства, распределённого под файлы, в которой описывается состояние каждого кластера.

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

 ROOT – корневой каталог, содержит сведения о всех файлах и каталогах (имя, размер, дата и т.д.).


 Контрольные вопросы:

1. Характеристика ОС MS DOS.

2. Назначение основных пяти модулей ОС MS DOS.

3. Особенности загрузки ОС MS DOS.

4. Структура системной области диска.


 


Дата добавления: 2018-05-13; просмотров: 338; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!