Главная страница
Навигация по странице:

  • Последовательность загрузки компьютера

  • Процедура POST

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

  • Ппп. №2_Порядок запуска ПК. Практическая работа 2. Последовательность загрузки компьютера


    Скачать 21.64 Kb.
    НазваниеПрактическая работа 2. Последовательность загрузки компьютера
    Дата28.09.2022
    Размер21.64 Kb.
    Формат файлаdocx
    Имя файла№2_Порядок запуска ПК.docx
    ТипПрактическая работа
    #702799

    ПРАКТИЧЕСКАЯ РАБОТА №2.
    ПОСЛЕДОВАТЕЛЬНОСТЬ ЗАГРУЗКИ КОМПЬЮТЕРА
    Цель работы: Выяснить последовательность загрузки компьютера и последовательность загрузки операционной системы с разных носителей.
    Процессы после включения питания
    Первое устройство, которое запускается после нажатия кнопки включения компь­ютера, — блок питания. Если все питающие напряжения окажутся в норме, на системную плату будет подан специальный сигнал Power Good, свидетельствующий об успешном тестировании блока питания и разрешающий запуск компонентов системной платы.
    Последовательность загрузки компьютера

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

    1. считывает из системной памятикоманду, которая записана в ячейке памяти по первоначальному адресу;

    2. выполняет эту команду, после чего читает и выполняет следующую команду и т. д.

    Таким образом, его работа — последовательно читать и выполнять команды из памяти. Системная память сконфигурирована так, что первая команда, которую считает процессор после сброса, будет находиться в микросхеме BIOS. Последо­вательно выбирая команды из BIOS, процессор начнет выполнять процедуру са­мотестирования, или POST.
    Процедура POST
    Процедура самотестирования POST состоит из нескольких этапов.

    1.    Первоначальная инициализация основных системных компонентов.

    2.    Детектирование оперативной памяти, копирование кода BIOS в оперативную память и проверка контрольных сумм BIOS.

    3.    Первоначальная настройка чипсета.

    4.    Поиск и инициализация видеоадаптера. Современные видеоадаптеры имеют собственную BIOS, которую системная BIOS пытается обнаружить в специально отведенном сегменте адресов. В ходе инициализации видеоадаптера на экране появляется первое изображение, сформированное с помощью BIOS видео­адаптера.

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

    6.     Тестирование процессора и оперативной памяти. Результаты обычно выводят­ся на экран.

    7.     Подключение клавиатуры, тестирование портов ввода/вывода и других уст­ройств.

    8.     Инициализация дисковых накопителей. Сведения об обнаруженных устройст­вах обычно выводятся на экран.

    9.     Распределение ресурсов между устройствами и вывод таблицы с обнаружен­ными устройствами и назначенными для них ресурсами.

    10.    Поиск и инициализация устройств, имеющих собственную BIOS.

    11.  Вызов программного прерывания BIOS INT 19h, который ищет загрузочный сектор на устройствах, указанных в списке загрузки.

    В зависимости от конкретной версии BIOS порядок процедуры POST может не­много раз отличаться, но приведенные выше основные этапы выполняются при загрузке любого компьютера.

    СОВЕТ

    В приложении приведены таблицы с расшифровками POST-кодов для наиболее популярных версий BIOS. С их помощью вы сможете разобраться с процедурой самотестирования более детально.

    Загрузка операционной системы
    После того как успешно завершилась процедура POST, вызывается программное прерывание BIOS INT 19h и запускается процедура поиска загрузочного сектора, который может находиться на жестком диске или сменном носителе. Порядок опроса устройств устанавливается с помощью параметров BIOS First Boot Device, Second Boot Device и Third Boot Device.

    Рассмотрим пример, когда в системе установлен следующий порядок загрузки: первое загрузочное устройство — CD/DVD, второе — внешний жесткий диск  и третье — жесткий диск (HDD).
    1. Программа BIOS сначала обратится  к приводу для CD. Обнаружив загрузочный компакт-диск, система будет загружаться с него. Причем загрузоч­ные CD могут выводить в ходе загрузки различные сообщения. Например, диск с дистрибутивом Windows выводит Press any key to boot from CD (Нажмите любую клавишу для загрузки с CD), и если не нажимать никаких клавиш, то через несколько секунд система начнет загружаться с устройства, указанного следующим в списке загрузки.

    2.  Затем программа BIOS обращается к внешнему жесткому диску и проверяет есть загрузочные файлы на нем.

    3. Загрузка с HDD начнется, если нет загрузочного ком­пакт-диска в приводе для CD. И внешнего сменного жесткого диска. В этом случае BIOS обращается к первому физическому сектору диска, откуда считывает таблицу разделов жесткого диска и код главной загрузочной записи (MBR). После этого BIOS заканчи­вает свою работу и передает управление коду MBR. Жесткий диск может состоять из одного или нескольких разделов, и один из них должен быть помечен как активный. Программа, содержащаяся в MBR, считывает загруз­чик операционной системы, который находится в первом секторе активного раздела, и запускает его. После этого начинают загружаться основные сис­темные файлы.

    В таком порядке можно загружаться с любого устройства, не изменяя параметры BIOS. Однако для обычного использования компьютера желательно установить в BIOS Setup первоочередную загрузку с жесткого диска, поскольку в этом случае процесс пойдет быстрее и не нужно будет постоянно проверять, есть ли диски в дисководах.

    Если операционная система не загружается, это может быть связано с неправиль­ным порядком загрузки, а также с повреждением системных файлов или загрузоч­ных областей диска. Например, для успешного начала загрузки Windows 2000/ ХР/2003 с жесткого диска условия будут такими.
    1. В перечне устройств для загрузки обязательно должен быть жесткий диск. Если он не указан первым, то нужно извлечь носители из всех дисководов. Если же в системе присутствует несколько жестких дисков, необходимо проверить, чтобы в списке загрузки значился именно тот накопитель, на котором установ­лена операционная система.
    2. В первом секторе жесткого диска должны быть правильная главная загрузоч­ная запись и таблица разделов. Один из разделов должен быть помечен как активный, а в его первом секторе необходимо наличие загрузчика операцион­ной системы.

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

    •    ntldr — загрузчик операционной системы;

    •    boot. ini — текстовый файл со сведениями об установленных операционных системах;

    •    ntdetect. com — модуль для сбора информации об имеющемся оборудо­вании;

    •    bootsect. dos — файл с копией загрузочного сектора для загрузки Windows 9х, если такая возможность предусмотрена конфигурацией системы;

    •    ntbootdd. sys — необязательный файл, но он необходим для использования жестких дисков SCSI, не поддерживаемых BIOS;

    •    bootfont — bin — файл шрифта для меню загрузки; без него сообщения программы загрузки нельзя читать на русском языке.
    4. По пути, указанному в файле boot.ini, должна находиться папка с установ­ленной копией Windows и со всеми необходимыми системными файлами.
    Условия для начала загрузки Windows Vista сходные, но имена загрузочных фай­лов будут другими.
    1. В перечне загрузочных устройств должен присутствовать нужный жесткий диск.

    2. В первом секторе жесткого диска должна находиться правильная главная загру­зочная запись, а в первом секторе активного раздела — загрузчик Windows Vista.

    3. В корневой папке загрузочного раздела должен быть менеджер загрузки Windows Vista (файл bootmgr), а в папке BOOT — данные конфигурации системы, кото­рые хранятся в файле BCD.

    4. По пути, указанному в файле BCD, должна находиться папка с установленной копией Windows.


    написать администратору сайта