Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ ПО ПРЕДМЕТУ ОС.doc
Скачиваний:
81
Добавлен:
09.11.2019
Размер:
881.66 Кб
Скачать

Тема: Создание системной дискеты

Так как основным видом блочных устройств являются магнитные и другие диски, то процесс форматирования и подготовки системной дискеты начнем с рассмотрения структуры диска.

Поверхность нового магнитного диска покрыта однородным слоем магнитного материала. У дискеты используется либо одна поверхность, либо (чаще) обе поверхности. Число поверхностей жесткого дискового тома определяется количеством дисков, из которых собран том.

Первой операцией, которая должна быть проделана с диском, является низкоуровневое форматирование. Оно заключается в разметке поверхности на дорожки магнитной записи, разделенные на секторы. Расстояние между дорожками определяется шагом перемещения головок чтения/записи, а разбиение на секторы выполняется программно, путем записи данных на дорожки в моменты, рассчитанные на основании известной скорости вращения диска. Для всех операций с диском, кроме низкоуровневого форматирования, сектор является минимальной единицей чтения или записи данных.

Совокупность дорожек одинакового радиуса на всех поверхностях диска называется цилиндром.

Форматирование дискеты используется для подготовки нового диска к использованию в среде DOS или для быстрого удаления с диска имеющихся файлов.

Форматирование – это разбиение дискеты на определенное количество концентрических окружностей – дорожек. Каждая дорожка разбивается на сектора.

Форматирование дискеты осуществляется с помощью команды FORMAT, содержащейся в файле format.exe.

Формат команды: FORMAT _дисковод:

Если в команде указать параметр /S, то будет подготовлена системная дискета, т.е. дискета, с которой можно загрузить MS DOS

Пример: format a: - форматирование диска a:

format a:/s – форматирование диска a с перенесением на него следующих файлов DOS: io.sys – модуль расширения BIOS, ms.sys – ядро DOS, command.com командный процессор, также и драйвер для обработки «сжатых» дисков – drvspase.bin или dblspase.bin

Если возникла необходимость в отмене форматирования дискеты, необходимо набрать команду Ctrl+C или Ctrl+Break.

Тема: Командные файлы

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

За конфигурирование системы отвечают системные файлы: IO.SYS, МSDOS.SYS, Comman.com, которые в основном выполняют стандартную настройку. Однако пользователям это бывает часто недостаточно, в связи с этим ими создаются специальные файлы СОNFIG.SYS и АUTOEХЕС.ВАТ, которые выполняются при загрузке МS DOS.

Файл СОNFIG.SYS представляет собой обычный тек­стовый файл, в котором непосредственно задаются:

  • режим прекращения работы прикладных программ;

  • число буферов в оперативной памяти, используемых при записи информации на диски в качестве промежу­точных хранителей информации;

  • количество одновременно открываемых файлов;

  • специальные программы драйверы для настройки на внешние устройства и т. д.

Пример 1.

Фрагмент содержания файла СОNFIG.SYS:

Вreak on — режим прекращения работы прикладных программ при

нажатии Сtrl+Break;

buffers =13 — количество буферов;

files = 28 — количество файлов;

device = c:\DOS\mouse.sys — подключение драйве­ра мыши mouse.sys.

Файл АUTOEХЕС.ВАТ называют командным фай­лом. Он содержит в основном команды MS DOS, кото­рые пользователь хотел бы выполнить сразу при загруз­ке, чтобы создать для себя удобную среду для работы.

В файле АUTOEХЕС.ВАТ задаются:

  • режим включения или выключения сообщений, кото­рые выдаются командами МS DOS, запускаемыми в файле;

  • вид приглашения в командной строке МS DOS;

  • команды МS DOS и др.

Пример 2.

Фрагмент содержания файла АUTOEХЕС. ВАТ:

@echo off — выключение режима выдачи сообщений;

promt $p$g — задание приглашения DOS-“>”:

nc — запуск Norton Commander