Как перезагрузить компьютер в режиме ms dos

Обновлено: 07.07.2024

Под загрузкой программы понимается размещение ее в ОЗУ для дальнейшего исполнения. Функцию загрузки выполняет специальная программа, называемая загрузчиком. В случае загрузки ОС дело обстоит несколько иначе, и вот почему: ОС является первичным программным продуктом в том смысле, что ее загрузкой и запуском на выполнение никакая другая программа не управляет. Поэтому ОС должна сама себя загружать, возможно, после небольшого «толчка» извне, а процедура загрузки должна включать запуск ОС в работу, т.е. ее активизацию для управления ресурсами компьютера.

Последовательность основных этапов загрузки DOS в случае, когда не возникает никаких нештатных ситуаций, представлена на рис. 7.3.

Процесс загрузки DOS

Рис. 7.3. Процесс загрузки DOS

Опишем эту процедуру более подробно и обратим внимание на ситуации, при возникновении которых нормальный ход загрузки может быть нарушен, а от пользователя требуются определенные действия. Загрузка DOS начинается автоматически после включения питания ПК.

После включения питания ПК, но до окончания тестирования оборудования пользователь, желающий осуществить загрузку DOS с дискеты или не имеющий другой возможности, должен установить системную дискету в привод с именем А. Загрузка DOS с FDD осуществляется в следующих случаях:

  • • когда ПК не укомплектована HDD;
  • • когда HDD имеется, но требуется восстановить разрушенную по какой-либо причине систему или удалить компьютерные вирусы.

После успешного завершения тестирования оборудования ПК инициализируются векторы прерываний нижнего уровня таким образом, что при их возникновении будут выбираться обработчики из BIOS, вслед за чем управление передается на программу начальной загрузки в BIOS. Программа начальной загрузки обращается к дисководу А и, если в него установлена дискета, считывает в ОЗУ

Предположим, что SB считан в ОЗУ. Дальнейшая загрузка DOS продолжается с того диска, из стартового сектора которого SB прочитан (дисковод А для гибкого диска и дисковод С — для жесткого).

После занесения SB в ОЗУ программа начальной загрузки передает на него управление, прекращая свою работу.

Non-system disk or disk error Replace and strike any key when ready (Несистемный диск или ошибка на диске.

Замените диск и затем нажмите любую клавишу)

  • • установить в привод А действительно системную дискету, если требовалось загрузить DOS с гибкого диска;
  • • открыть защелку FDD, если требовалось загрузить DOS с жесткого диска.

После этого достаточно нажать на клавиатуре любую алфавитно- цифровую клавишу, клавишу пробела или клавишу Enter (Ввод) для продолжения процесса загрузки DOS.

Получив управление, ЕМ BIOS выполняет нижеприведенные действия:

  • 1) определяет состояние оборудования и инициализирует (устанавливает в исходное состояние) включенные ПУ;
  • 2) обрабатывает файл конфигурации CONFIG.SYS (если он, конечно, имеется) и осуществляет конфигурирование DOS, загружая в ОЗУ и подключая к системе указанные внешние драйверы, а также устанавливая параметры системы; если файл CONFIG.SYS отсутствует, то никакие внешние драйверы не подключаются, а параметры DOS устанавливаются по умолчанию;
  • 3) инициализирует (устанавливает) и переустанавливает некоторые векторы прерываний нижнего уровня;
  • 4) передает управление на ВМ DOS.

ВМ DOS продолжает загрузку системы, реализуя следующие функции:

  • 1) инициализирует свои внутренние таблицы;
  • 2) инициализирует векторы обрабатываемых им прерываний верхнего уровня;
  • 3) загружает в ОЗУ CI и передает на него управление.

Получив управление, CI:

  • 1) инициализирует три вектора прерываний, которые он обрабатывает;
  • 2) считывает, обрабатывает и организует выполнение файла автозапуска AUTOEXEC.BAT;
  • 3) если этот файл отсутствует, то CI последовательно выдает запросы на установку даты и текущего времени, на которые допускается ответить просто нажатиями клавиши Enter.

С помощью файла AUTOEXEC.BAT можно автоматически выполнять команды DOS и программы для создания необходимой вам операционной среды.

Загрузка системы завершается выдачей на экран дисплея приглашения (подсказки) DOS в виде

Подчеркиванием здесь обозначен курсор.

Первое приглашение появляется в случае загрузки с дискеты, а второе — при загрузке с жесткого диска. Буква в приглашении информирует пользователя об имени текущего дисковода. Приглашение DOS может иметь и другой вид (если предпринимаются определенные действия в файле AUTOEXEC. ВАТ), а может и вообще не появиться (если из файла AUTOEXEC.BAT запускается интерактивный, программный продукт). В последнем случае вы сразу попадете в его среду.

В ответ на приглашение DOS можно вводить с клавиатуры команды и запускать на выполнение различные программы.

Сделаем два замечания:

Перезагрузку (повторную загрузку) DOS, например в случае аппаратного или программного сбоя, можно осуществить одним из следующих способов:

  • 1) путем выключения и последующего включения через некоторое время системного блока ПК (так называемый холодный перезапуск);
  • 2) путем нажатия кнопки Reset на корпусе ПК, если она имеется;
  • 3) путем одновременного нажатия клавиш Ctrl, Alt и Del на клавиатуре ПК, что обозначается как Ctrl-Alt-Del (так называемый горячий или теплый перезапуск);
  • 4) путем ввода команды COMMAND с клавиатуры ПК.

Первый способ используется для полной перезагрузки DOS,

начиная с тестирования оборудования. Отключение и включение питания плохо сказываются на работоспособности аппаратуры. Поэтому большенство моделей ПК имеют специальную кнопку Reset, при нажатии которой (второй способ) осуществляется аппаратная передача управления на программу тестирования оборудования без отключения питания. Если необходимость в тестировании ПК отсутствует, то ускорить процесс перезагрузки можно, используя третий способ. Четвертый способ наиболее быстрый, но путем ввода команды COMMAND осуществляется только частичная перезагрузка DOS, а именно считывание в ОЗУ и запуск CI.

Читайте также: