Порядок начальной загрузки компьютера отметьте что является конечным пунктом каждого этапа
Основные определения и этапы загрузки операционной системы
Загрузка ядра операционной системы
Завершающим этапом загрузки операционной системы является загрузка ядра ОС и передача ему управления.
Видимо Microsoft как то узнала об этом случае и в следующей версии своей ОС решила припрятать файлы загрузчика получше.
Лабораторная работа 4: Исследование порядка запуска компьютера
Цель: уяснить порядок начальной загрузки компьютера, знать ее этапы, возможные неисправности и методы их диагностики.
Этапы загрузки операционных систем
Давным-давно, когда я был маленьким работал в институтской лаборатории на большом компьютере СМ-3 (что-то вроде знаменитой PDP-11), bootstrapping (загрузка) ЭВМ выглядела так. В фотосчитыватель заправлялась коротенькая бумажная перфолента с пробитой на ней программой начальной загрузки, запускался процесс считывания, а дальше … как повезет.
Дело в том, что бумажная ленточка постепенно изнашивалась, начинала плохо читаться, и ЭВМ могла с первого раза «не завестись». В этом случае процесс нужно было повторять, порой несколько раз, до победного конца. Когда ленточка окончательно выходила из строя и машина никак не хотела «оживать», приходилось временно вводить программу начальной загрузки вручную при помощи расположенных на передней панели переключателей. Тут, главное, было не торопиться и не делать ошибок.
В современных компьютерах процесс загрузки большей частью автоматизирован, однако это не означает, что он не заслуживает того, чтобы с ним познакомиться.
Особенности загрузки операционных систем Windows Vista / 7 / 8
В Windows Vista или Windows 7 / 8 диспетчер загрузки называется Bootmgr. Он читает список установленных операционных систем не из простого текстового файла, коим является boot.ini, а из системного хранилища BCD (Boot Configuration Data), доступ к которому осуществляется посредством специальной утилиты bcdedit.exe .
Но это еще не все. Откроем “Управление компьютером” –> “Управление дисками” >
Процесс стандартной инсталляции операционной системы Windows Vista / 7 / 8 создает в начале диска дополнительный раздел «Зарезервировано системой». Ему не присваивается буква диска, благодаря чему, если не сделать дополнительных шагов, и сам раздел и его содержимое будут скрыты от пользователя. Этот основной раздел имеет статус «Системный» и «Активный» и, следовательно, удалить его тоже нельзя.
В Windows 7 размер такого раздела составляет 100 МБ, из которых занято около 30 МБ, в Windows 8 – уже 350 МБ, причем занято из них 105 МБ. Такая разница объясняется тем, что в Windows 8 на этот раздел перенесена папка “Recovery”.
Посмотрим содержимое раздела «Зарезервировано системой». Для этого назначим ему букву диска, например, «W» в “Управление дисками”. Дополнительно откроем «Панель управления» –> «Параметры папок» и на вкладке «Вид» снимем галку с «Скрывать защищенные системные файлы» и поставим отметку на «Показывать скрытые файлы, папки и диски».
Если в системе установлен файловый менеджер FAR Manager, то для просмотра можно воспользоваться им и не заниматься настройкой видимости скрытых файлов.
Так выглядит содержимое раздела «Зарезервировано системой» в Windows 8 >
Как и ожидалось, в корне раздела мы видим загрузчик Bootmgr.
А так выглядит часть содержимого папки «Boot» >
В папке мы находим базу хранилища данных конфигурации загрузки BCD и сопутствующие ей папки с языковыми файлами и файлами шрифтов.
Для полноты картины осталось сказать о том, какой раздел называется загрузочным. Ответ уже показан на картинке с томами Windows 7. Очевидно, что это раздел, на котором находятся все основные файлы операционной системы.
Ну что же, запомнить названия разделов диска очень легко по принципу «всё наоборот» — на системном нет системы (операционной), но расположен загрузчик третьего уровня, на загрузочном как раз отсутствует загрузчик, но находится сама система . Естественно, эта «запоминалка» работает только тогда, когда есть несколько разделов. Если раздел один, то он может быть сразу системным, активным и загрузочным.
Главной задачей загрузчика 3-го уровня, в роли которого выступает, в зависимости от типа ОС, Bootmgr, Ntldr или GRUB, является чтение с загрузочного диска и загрузка ядра операционной системы. Кроме того, в случае множественной загрузки, когда на компьютере установлено несколько операционных систем, загрузчик 3-го уровня позволяет выбирать нужную при каждом запуске компьютера.
Классической ошибкой, которой Microsoft посвятила отдельную статью, является установка Windows XP после Windows Vista / 7 /8. Установщик Windows XP помечает свой раздел как активный, после чего, во время загрузки, MBR передает управление PBS этого раздела а он, в свою очередь, — Ntldr. Загрузчик Windows XP ничего не знает о более поздних версиях операционных систем Windows и их загрузка становится невозможной. Лечится достаточно легко, но неискушенного пользователя такая ситуация может поставить в тупик.
Добавить к этому практически нечего и можно переходить непосредственно к редактированию загрузочного меню. Начнем с загрузочного меню Windows.
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
Видеолекции для
профессионалов
- Свидетельства для портфолио
- Вечный доступ за 120 рублей
- 311 видеолекции для каждого
Исследование порядка запуска компьютера
Цель: уяснить порядок начальной загрузки компьютера, знать ее этапы, возможные неисправности и методы их диагностики.
Оборудование: компьютер в сборе, или испытательный стенд.
Место проведения:
Время: 2 часа.
Базовые сведения:
При отсутствии дефектов в оперативной памяти или в клавиатуре происходит обращение к микросхеме CMOS, в которой записаны данные, определяющие состав компьютерной системы и ее настройки. На экране монитора эти данные отображаются в таблице System Configuration.
Starting тип операционной системы .
Далее работа с компьютером выполняется под управлением операционной системы.
Порядок выполнения:
Если монитор вычислительной системы имеет питание, отдельное от системного блока, включите монитор.
Включите компьютерную систему выключателем системного блока.
Отметьте версию BIOS (см. Базовые сведения, п. 1).
Укажите протестированный объем памяти (см. Базовые сведения, п. 2).
Данные, определяющие состав компьютерной системы и ее настройки, на экране монитора отображаются в таблице System Configuration (см. Базовые сведения, п. 3). Приостановив запуск с помощью клавиши PAUSE/BREAK, изучите таблицу и установите:
сколько жестких дисков имеет компьютерная система и каков их объем?
имеются ли дисководы гибких дисков и каковы параметры используемых гибких дисков?
сколько последовательных и параллельных портов имеется в наличии?
к какому типу относятся микросхемы, размещенные в банках памяти? Продолжите запуск клавишей ENTER.
Определите тип устанавливаемой операционной системы (см. Базовые сведения, п. 4).
Дождавшись окончания запуска операционной системы, выясните у преподавателя порядок завершения работы с компьютером. Приведите компьютер в исходное состояние.
Запишите порядок начальной загрузки компьютера, отметьте, что является конечным пунктом каждого этапа.
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
Видеолекции для
профессионалов
- Свидетельства для портфолио
- Вечный доступ за 120 рублей
- 311 видеолекции для каждого
Практическая работа по информатике
Тема: « Операционная система. Графический интерфейс пользователя »
«Операционная система. Графический интерфейс пользователя»
-закрепить навыки работы с операционной системой Windows ;
-отработать навыки работы с файлами и папками в ОС Windows ;
- научиться выполнять навигацию с помощью левой панели программы ПРОВОДНИК;
-изучить приемы копирования и перемещения объектов методом перетаскивания между панелями.
Содержание работы:
Задание №1. Заполнить таблицу:
Выполняемое действие
Применяемая команда
1.После загрузки ОС Windows указать, какие кнопки расположены на Панели задач.
Кнопка «Пуск», яндекс, часы, регулятор громкости, значки подключения к локальной сети или интернету, иконка языка, антивирус.
2. Перечислить, сколько и какие объекты (папки, документы, ярлыки, прикладные программы) расположены на рабочем столе.
11папок,4ярлык, 2документа,5 прикладных программ.
Задание №2. Заполнить таблицу:
Выполняемое действие
Применяемая команда
1.Открыть Главное меню. Указать команду.
Щелкнув левой кнопкой мыши на иконку «Пуск» на панели задач или можно нажать на клавишу WIN(кнопка с изображением флажка логотипа Microsoft).
2.Перечислить пункты обязательного раздела Главного меню.
3.Перечислить пункты произвольного раздела Главного меню.
Задание №3. Заполнить таблицу:
Выполняемое действие
Применяемая команда
1.Открыть Контекстное меню. Указать команду.
В нижней части клавиатуры, между клавишей "ALT" и клавишей "CTRL" имеется специальная кнопка. На ней обычно нарисована табличка и указатель мыши. Эта кнопка и вызывает контекстное меню.
2.Перечислить пункты Контекстного меню, не выделяя объекты.
Панель инструментов, показать рабочий стол, диспетчер задач, закрепить панель задач, свойства.
3.Перечислить пункты Контекстного меню, выделив какой-либо из объектов. Указать, какой объект выделили.
Я выбрала объект Документ Microsoft Office Word Практическая работа.
Задание №4. Заполнить таблицу:
Выполняемое действие
1.Создать на рабочем столе папку с именем – номер группы.
2.В созданной папке создать папку с именем – своя фамилия.
3.В папке с именем – своя фамилия создать текстовый документ. Сохранить его под любым именем.
4.Создать на рабочем столе еще одну папку с именем БИК.
5.Скопировать папку – своя фамилия в папку БИК.
6.Переименовать папку – своя фамилия и дать название – свое имя.
7.Создать в папке БИК ярлык на приложение Word .
8.Удалить с рабочего стола папку – номер группы.
9.Удалить с рабочего стола папку БИК.
10.Открыть папку Мои документы.
11.Упорядочить объекты папки Мои документы по дате.
12.Представить объекты папки Мои документы в виде таблицы.
Задание №5. Заполнить таблицу:
§ Запустить программу ПРОВОДНИК с помощью главного меню. Указать, какая папка открыта на левой панели ПРОВОДНИКА.
§ На правой панели ПРОВОДНИКА создать папку Эксперимент.
§ На левой панели развернуть папку Мои документы щелчком на значке узла «+». Убедиться в том, что на левой панели в папке Мои документы образовалась вложенная папка Эксперимент.
§ Открыть папку Эксперимент. Указать содержимое правой панели ПРОВОДНИКА.
§ Создать на правой панели ПРОВОДНИКА новую папку НОМЕР ГРУППЫ внутри папки Эксперимент. На левой панели убедиться в том, что рядом со значком папки Эксперимент образовался узел «+». О чем он свидетельствует?
§ На левой панели ПРОВОДНИКА разыскать папку TEMP , но не раскрывать её.
§ Методом перетаскивания переместить папку Эксперимент с правой панели ПРОВОДНИКА на левую - в папку TEMP .
§ На левой панели ПРОВОДНИКА открыть папку TEMP . На правой панели убедиться в наличии в ней папки Эксперимент.
§ Разыскать на левой панели ПРОВОДНИКА Корзину и перетащить папку Эксперимент на её значок.
Задание №6. Ответить на вопросы:
1. Что такое файловая структура компьютера?
Файловая структура компьютера - это порядок хранения и организации файлов на диске.
2. Для чего предназначен ПРОВОДНИК?
Предназначен для навигации по файловой структуре компьютера.
3. Что отображается на левой панели ПРОВОДНИКА?
В левой панели отображается содержание открытых папок (т.е. перечень вложенных папок).
4. Что отображается на правой панели ПРОВОДНИКА?
В правой панели отображается полное содержимое (и файлы, и папки) той папки, которая выделена (открыта) в левой панели.
5. Для чего предназначено Главное меню?
Оно является центральной отправной точкой для запуска программ, а также открытия недавних документов и доступа к свойствам системы.
6. Как открывается контекстное меню?
Существуют разные способы того, как открыть контекстное меню:
-В нижней части клавиатуры, между клавишей "ALT" и клавишей "CTRL" имеется специальная кнопка. Она показывает добавочные функции и действия, доступные в отношении данного файла. На ней обычно нарисована табличка и указатель мыши. Эта кнопка и вызывает контекстное меню.
-Правая кнопка мыши на клавиатуре также с успехом заменяется этой кнопкой.
- Наведя мышь на нужный файл, выделяем его щелчком левой кнопки. Щелчок правой кнопкой по выделенной области откроет контекстное меню. При выделении нескольких элементов, в контекстном меню отобразятся действия, доступные для выделенной группы файлов.
-Контекстное меню вызывается нажатием на выделенную область правой кнопкой.
7. В чем особенности ОС Windows?
-Наличие удобных, гибких и простых средств в освоении взаимодействия пользователя со средой – эти средства называются пользовательским интерфейсом. Интерфейс включает окна, меню, ярлыки файлов и приложений.
-Многозадачность, т.е. возможность ПЭВМ одновременно работать с несколькими программами.
-Возможность переносить данные из одной программы в другую: перенести рисунок и таблицу, создание соответственно графическим редактором и табличным процессором, в окно текстового редактора и создать в нем законченный документ.
-Наличие системы настройки новых периферийных устройств при подключении их к ПК.
8. Что является средствами управления ОС Windows?
Средствами управления ОС Windows являются курсор мыши и кнопки мыши, клавиатура.
9. Перечислите основные элементы управления ОС Windows?
Основные элементы управления ОС Windows в первую очередь это панель управления и меню «Пуск», а потом контекстное меню, панель задач, ярлыки, справочная система и т.д.
10. Для чего предназначена Корзина?
Корзина предназначена для того, что бы туда перемещать ненужные файлы, программы, документы.
11. Перечислите основные типы представления объектов.
Существует четыре типа представления объектов:
12. Перечислите методы сортировки объектов.
Сортировка в линейных структурах: вставка(простая, бинарная),выбор, обмен.
Сортировка в нелинейных структурах: турнирная, пирамидальная.
Задание №7. Подключите к компьютеру принтер, сканер, колонки и настройте их работу.
Задание №8. Сделать вывод о проделанной практической работе:
Я закрепила навыки работы с операционной системой Windows . Отработала навыки работы с файлами и папками в ОС Windows . Научилась выполнять навигацию с помощью левой панели программы ПРОВОДНИК. Изучила приемы копирования и перемещения объектов методом перетаскивания между панелями.
А вы никогда не задумывались над тем, что же происходит с операционной системой в тот момент, когда она рисует свой логотип и говорит «Starting Windows»? И вообще, почему она долго загружается? Ведь при старте системы уж точно не решаются никакие задачи, сложные с вычислительной точки зрения!
Что тогда подразумевает под собой загрузка операционной системы? По большей части это проецирование в память исполняемых модулей и инициализация служебных структур данных. Структуры данных живут в памяти, поэтому операции с ними по идее должны быть быстрыми. Все наталкивает на мысль о том, что время съедается именно процессом загрузки исполняемых модулей в память.
Давайте интереса ради разберемся, какие модули, в каком количестве и в каком порядке загружаются при старте ОС. Чтобы выяснить это, можно, например, получить лог загрузки системы. Подопытная ОС в моем случае — Windows 7 Enterprise x64. Логировать процесс загрузки будем при помощи отладчика ядра. Существует несколько вариантов отладчиков ядра, лично я предпочитаю WinDbg. Также нам понадобятся некоторые вспомогательные средства для волшебного превращения лога в нечто более приятное глазу.
Mining and crafting
Настройка отладки хорошо гуглится, поэтому описывать подробно этот процесс я не буду. Поскольку нас интересует все происходящее с момента старта системы, нам нужно отметить пункт «Cycle Initial Break», с помощью чего отладчик остановится, как только в отлаживаемой системе будет загружена подсистема отладки ядра. Дублирование вывода в файл можно осуществить при помощи команд ".logopen" и ".logclose", это просто. Другая полезная команда — ".cls". Она очищает экран команд, и да, только экран команд.
Интересующая нас функция — «MiCreateImageFileMap». Это внутренняя функция менеджера памяти, проецирующая исполняемый файл в память. Проецирование в память происходит при создании секции, например, при запуске исполняемого файла. Однако учтите, что если исполняемый файл проецируется в память, это не гарантия того, что будет выполнен его код! Эта функция просто создает проекцию, чаще всего «про запас», чтобы, если кто-то надумает запустить модуль на исполнение, можно было сэкономить время его загрузки. На эту функцию поставим логирующую точку останова.
Если у вас достаточно маны, вводите следующую команду:
- bu (Set Unresolved Breakpoint) — установить неразрешенную точку останова. Не то чтобы кто-то или что-то не разрешал, просто для ее установки необходимо определиться, по какому адресу ее ставить. Дело в том, что заранее не известно, по какому адресу она должна располагаться. При загрузке любого модуля проверяется присутствие в нем необходимой функции, и если такая функция найдена, точка останова устанавливается автоматически. Такой способ установки незаменим при включенном ASLR — рандомизации адресного пространства, поскольку модули будут загружаться каждый раз по разным адресам, и точка останова, установленная по фиксированному адресу, с большой вероятностью окажется не у дел.
- nt!MiCreateImageFileMap — символ, на котором нужно останавливаться. В WinDbg принята запись в форме 'module_name!function_name'. В данном случае nt является предопределенным псевдонимом для ntoskrnl.exe.
- далее следует часть WinDbg-скрипта, которая будет выполняться каждый раз при остановке на этой функции. «dt nt!_EPROCESS -d ImageFileName @$proc» по-русски означает «отобразить поле ImageFileName структуры _EPROCESS из модуля nt при условии ее отображения по адресу, определенному в псевдорегистре «текущий процесс»». Следующая после разделителя ";" команда означает примерно то же самое, только адрес структуры берется из регистра rcx, в котором в Microsoft x64 ABI передается первый параметр функции. «g» означает «go», т.е. продолжить исполнение.
Небольшая рекомендация по использованию логирующих точек останова: старайтесь не использовать расширения отладчика (команды, начинающиеся с "!"), поскольку в таком случае логирование будет выполняться на порядок медленнее.
Поехали! Отжимаем тормоз точки останова и ждем. Я ждал, пока не прогрузится рабочий стол, т.е. я залогинился. Полученный «урожай» немного редактируется, обрезается все лишнее для удобства дальнейшей обработки и скармливается дружище питону. Не будем заострять внимание на парсинге лога. Отметим только, что граф укладывался в форму спирали Архимеда с дальнейшей коррекцией вручную, поскольку происходило наложение узлов друг на друга. В полученном графе учитывается порядок загрузки библиотек. К сожалению, пришлось пожертвовать учетом порядка загрузки исполняемых файлов относительно библиотек в угоду удобочитаемости графа.
Карта звездного неба
Условно выделим несколько групп загрузки.
Начинается работа OC в модуле ntoskrnl.exe, являющимся ядром ОС. А если еще конкретнее — с функции KiSystemStartup(). Вместе с загружаемыми системными компонентами она формирует фундамент ОС: разделение режимов работы, базовые сервисы для пользовательских приложений и т.п. В эту же группу входят драйверы, отмеченные для загрузки во время старта системы. В двух словах, в этой ракушке зарождается ОС Windows.
Следующий узел — менеджер сессий (session manager). Его представляет первый после системного процесс, стартующий в Windows — smss.exe. Процесс примечателен тем, что является родным (native) процессом Windows, то есть он не использует подсистему Win32, которая в общем-то еще не загружена. Этот процесс использует только нативные сервисы операционной системы посредством ntdll.dll, представляющей собой интерфейс режима пользователя для сервисов ОС. Также этот процесс является доверенным компонентом операционной системы и обладает исключительными правами, например, он может создавать маркеры безопасности (security tokens). Но главное его предназначение — создание сеансов и инициализация подсистем, как графической, так и различных исполняемых (Windows, POSIX). Эта ракушка воздает каждому по потребностям.
Группа входа в систему (logon) состоит из нескольких процессов. В целом они отвечают за инициализацию сеансов. Это включает в себя отображение экрана приветствия, создание рабочих столов, запуск процессов автозагрузки и инициализацию подсистемы безопасности и т.п. Этот веник отметает всех посторонних.
Самой массивной оказалась группа сервисов. Во многом она обязана своим объемом службе SuperFetch. Эта та самая, про которую говорят, что она по выходным заранее прогружает офисный пакет, а в начале рабочей недели — Steam с игрушками. Superfetch прогружает огромное количество модулей при старте системы, чтобы потом «все быстрее работало». Да и кроме него в системе хватает сервисных приложений и автозапускающихся драйверов. Думаю, все видели оснастку «Службы и приложения». Эта звезда жизни заводит в системе все, что нужно и не очень.
Последним отмечу любимый всеми explorer.exe. Примечательно, что к моменту его запуска все используемые им модули уже загружены в память. В скриншот также попал некий vcredist_x64.exe — бедолага лежал на рабочем столе подопытной виртуальной машины и был прогружен в память проводником.
Вообще способов оказаться загруженным в память у модуля много. Например, достаточно запросить информацию из ресурсов исполняемого файла, в том числе его иконку. Конкретно в данном примере проводник проверял, является ли эта программа требующей повышенных привилегий, т.е. стоит ли дорисовывать к иконке соответствующий рисуночек с желто-голубым щитом. Еще раз отмечу, что загрузка модуля в память не означает выполнение его кода!
Лично я держу получившуюся картинку под боком. По ней хорошо прослеживаются зависимости, например, драйверов. Также в паре с утилитой Sysinternals Autoruns можно увидеть, на каком этапе загрузки подтягиваются те или иные модули.
Граф загрузки был построен для ОС Windows 7 Enterprise x64, установленной на виртуальной машине VMware. Ниже приведены векторное изображение графа и непосредственно файл в формате gml, с которым можно поиграться в любом редакторе графов.
Граф в формате GML
Векторное изображение графа
Внимание! Бонус!
Граф загрузки для чистой ОС Windows 8 Enterprise x64 на живой машине ;)
Граф в формате GML
Векторное изображение графа
Загрузчик 1-го уровня. Master Boot Record
Master Boot Record — главная загрузочная запись, расположена в первых физических секторах загрузочных устройств хранения. Она содержит таблицу разделов (Partition Table) и исполняемый код.
Главной задачей программы, записанной в MBR, является поиск активного системного раздела диска и передача управления его загрузочному сектору. Таким образом, эту стадию можно назвать подготовительной, в силу того, что непосредственно загрузки самой ОС еще не происходит.
Системным принято называть раздел диска (устройства хранения) на котором расположены файлы операционной системы, отвечающие за процесс загрузки ОС (сама операционная система может размещаться в другом разделе). В принципе, системных разделов может быть несколько, поэтому один из них отмечается как активный. Именно его ищет программа, загруженная с MBR.
Лабораторная работа 3: Изучение компонентов материнской платы
Цель: знать устройства, расположенные на материнской плате персонального компьютера,
Оборудование: макет материнской платы, процессора ,модулей оперативной памяти.
Место проведения:
Время: 2 часа.
Убедитесь в том, что компьютерная система обесточена (при необходимости, отключите систему от сети).
Установите местоположение процессора и изучите организацию системы его охлаждения. По маркировке определите тип процессора и фирму-изготовителя.
Установите местоположение разъемов для установки модулей оперативной памяти. Выясните их количество и тип используемых модулей (DIMM или SIMM) ,установите количество контактов.
Установите местоположение слотов для установки плат расширения. Выясните их количество и тип (ISA, VLB, PCI, AGP), установите количество контактов. Зафиксируйте их различия по форме и цвету:
Установите местоположение микросхемы ПЗУ. По наклейке на ней определите производителя системы BIOS данного компьютера.
Установите местоположение микросхем системного комплекта (чипсета). По маркировке определите тип комплекта и фирму-изготовителя.
Заполните отчетные таблицы:
Количество разъемов модулей оперативной памяти | Количество слотов для установки плат расширения | |||
SIMM | DIMM | ISA | PCI | AGP |
Типы электронных плат управления работой компьютера;
Основные характеристики материнской платы;
Устройства, расположенные на материнской плате, их характеристики;
Характеристики шин - тип подключаемых устройств, скорость передачи данных.
Контроллеры и адаптеры, их назначение и основные характеристики;
Включение компьютера, POST, BootMonitor
Начальный этап загрузки операционной системы после включения компьютера начинается в BIOS (Basic Input/Output System — базовая система ввода-вывода). В настройках BIOS мы указываем загрузочное устройство, или ряд загрузочных устройств в порядке их приоритета. Возможны различные варианты загрузки и их комбинации: с жесткого диска, CD/DVD – диска, USB-flash и другие.
Сразу после прохождения POST (Power-On Self-Test — самотестирование после включения) BIOS компьютера начнет поочередно перебирать указанные загрузочные устройства до тех пор, пока на одном из них не найдет подходящую специальную запись, в которой содержится информация о дальнейших действиях.
Загрузчик 2-го уровня. Partition Boot Sector
Следующим этапом загрузки компьютера является передача управления исполняемому коду, записанному в PBS (Partition Boot Sector — загрузочный сектор активного раздела). PBS расположен в первом секторе (секторах) соответствующего раздела диска. В коде PBS прописано имя файла загрузчика операционной системы, которому и передается управление на этом этапе.
Начальный этап загрузки операционной системы. Менеджер загрузки ОС
Первоначально в Linux загрузчиком являлся LILO (Linux Loader). В силу имевшихся в нем недостатков, главным из которых была неспособность понимать используемые в Linux файловые системы, позднее начал использоваться загрузчик GRUB (GRand Unified Bootloader) в котором недостатки LILO были исправлены.
Если речь идет о версиях Windows до Vista, например, Windows XP, то будет загружен Ntldr. Он, в свою очередь, считывает информацию из текстового файла Boot.ini, в котором записана информация об установленных операционных системах.
Читайте также: