Загрузка операционной системы и прикладных программ

Порядок загрузки с диска А:

При таком порядке загрузки операционной системы сначала анализируется готовность диска А: попыткой прочитать загрузочную запись дискеты – первый сектор нулевой дорожки. Возможны следующие варианты:

  • • при наличии дискеты с нее считывается первый сектор и по определенному признаку в его содержимом процедура определяет, имеется ли в нем загрузчик операционной системы:
  • • если загрузчик имеется, то ему передается управление для выполнения процесса загрузки операционной системы;
  • • если в считанном секторе загрузчик не обнаружен, то компьютер останавливается с сообщением Non-system disk or disk error – несистемный диск или ошибка чтения. После этого следует извлечь несистемную дискету или установить системную дискету и нажатием Ctrl+Alt+Del повторно запустить тест POST. Он будет работать в сокращенном варианте и завершится вызовом прерывания Int 19h – следующей попыткой загрузки. Такой способ перезапуска (перезагрузки) называется "теплым" (Warm). Повторный запуск POST можно выполнить и "холодным" (Cold) способом, нажав кнопку Reset, но при этом POST будет выполняться полностью, как после включения питания, что займет несколько больше времени;
  • • при отсутствии дискеты процедура переходит к попытке чтения главной загрузочной записи жесткого диска С:.

Загрузка с жесткого диска С:

Загрузка операционной системы также начинается с попытки чтения первого сектора нулевой головки нулевого цилиндра, где обычно находится главный загрузчик, или главная загрузочная запись (Master Boot Record – MBR) с таблицей разделов диска. Главный загрузчик MBR должен найти описатель активного раздела, загрузить первый сектор описателя в память и, убедившись в том, что в первом секторе находится загрузчик операционной системы, передать ему управление. Именно этот загрузчик и должен загрузить операционную систему из выбранного активного раздела в память и передать ей управление. Следует отметить, что:

  • главный загрузчик MBR может служить средством для выбора загружаемой операционной системы по желанию пользователя (из меню);
  • загрузчики активных разделов, как и загрузчик на дискете, ориентированы только на загрузку своих операционных систем. Если загрузчику не удается найти и загрузить файлы операционной системы, он выдает сообщение "Missing Operation System" – отсутствует операционная система.

Последовательность опроса устройств при загрузке операционной системы задается параметрами CMOS Setup. В современных компьютерах имеются следующие возможности:

  • • загружать операционную систему с винчестера, дискеты и компакт-диска;
  • • выбирать любую последовательность их опроса (загрузки).

После загрузки управление компьютером передается операционной системе. В ее функции входит:

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

Загрузка пользовательских программ

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

В современных многозадачных системах (типа Windows) одновременно может быть запущено несколько приложений (программ, процессов). В процессе исполнения программы могут обращаться к файлам данных и настроек параметров: считывать файлы, выполнять какую-то обработку, записывать результаты. По завершении работы программы следует корректно закрывать (Shutdown) предусмотренными в ней средствами. Принудительное завершение программы средствами операционной системы может привести к потере несохра- ненных данных.

 
< Пред   СОДЕРЖАНИЕ     След >