8017

Завантаження операційної системи (ОС)

Лабораторная работа

Информатика, кибернетика и программирование

Тема роботи: Завантаження операційної системи (ОС) Мета роботи: Вивчити механізм завантаження операційної системи Windows, можливі варіанти завантаження ОС. Тип комп’ютера Настільній ПК Ім’я комп’ютера 51f1ddfeb154437. Ім’я робоч...

Украинкский

2013-02-01

1.58 MB

44 чел.

Тема роботи: Завантаження операційної системи (ОС)

Мета роботи: Вивчити механізм завантаження операційної системи Windows, можливі варіанти завантаження ОС.

Тип комп’ютера

Настільній ПК

Ім’я комп’ютера

51f1ddfeb154437.

Ім’я робочої групи/домену, в який входить комп’ютер

217

Ім’я користувача

User

Характеристики комп’ютера:

Процесор

1600MHZ 

Оперативна пам'ять

512mb

Об’єм жорсткого диска

80Gb

Моделі мережевих пристроїв (внутрішніх і зовнішніх)

Realtek RTL8156/810x

Наявність локальної мережі

Ні

Наявність глобальної мережі

так

Операційна система

Microsoft Windows XP

Завдання

  1.  Знайти на комп’ютері всі файли, що необхідні для завантаження операційної системи. (Рис. 1 – приклад) і записати їхнє призначення
  2.  Запустити редактор реєстру (Пуск(Start)->Выполнить(Run)->RegEdit) Та визначити обладнання, що визначається утилітою  Ntdetect.com на етапі завантаження системи (див. Приклад- рис 2)
  3.  Перезавантажити комп’ютер. В процесі перезавантаження зафіксувати всі етапи завантаження ОС.
  4.  В процесі завантаження записати можливі варіанти завантаження системи
  5.  Завантажити операційну систему в усіх додаткових режимах
  6.  Зробити висновки по роботі

Після проведення самотестування спеціальна програма, що зберігається в BIOS, починає пошук завантажника операційної системи. Відбувається почергове звертання до наявних у комп'ютері дисків (гнучких, твердих, CD-ROM) і пошук на певному місці (у першому, так званому завантажувальному секторідиска) наявності спеціальної програми Master Boot (програми-завантажника операційної системи).

Якщо диск системний і програма-завантажник виявляється на місці, то вона завантажується в оперативну пам'ять і їй передається керування роботою комп'ютера. Програма шукає файли операційної системи на системному диску й завантажує їх в оперативну пам'ять як програмні модулі.

Якщо системні диски в комп'ютері відсутні, на екрані монітора з'являється повідомлення «Non system disk», і комп'ютер «зависає», тобто завантаження операційної системи припиняється й комп'ютер залишається непрацездатним.

Після закінчення завантаження операційної системи керування передається командному процесору. У випадку використання інтерфейсу командного рядка на екрані з'являється  запрошення  системи до введення  команд.  Запрошення являє собою послідовність символів, що повідомляють про поточний диск і каталог. Наприклад, якщо завантаження операційної системи було зроблено з диска С:, а операційна система була встановлена в каталог WINDOWS, то з'явиться запрошення:

C:\WINDOWS>

У випадку завантаження графічного інтерфейсу операційної системи команди можуть уводитися за допомогою миші.

boot.ini  При ініціалізації Windows  програма інсталяції вміщує в кореневий каталог системного розділу файл Boot.ini. NTLDR використовує інформацію із цього файла для відображення екрана, який дозволяє користувачу обирає операційну систему для завантаження.

Ntdetect.com — це компонент операційних систем Microsoft Windows NT, що працюють на архітектурі x86. Він використовується під час процесу запуску Windows NT і відповідає за виявлення основного апаратного забезпечення, яке потрібне для запуску операційної системи.

NTLDR (скорочення від NT Loader) — завантажувач для операційних систем Windows NT і пізніших (2000/xp/server 2003, за винятком Vista і Windows 7). NTLDR може бути запущений як з переносного пристрою (такого як, наприклад, CD-ROM або флеш-накопічувача USB), так і з жорсткого диска. NTLDR також здатний завантажувати операційні системи, не засновані на технології NT, шляхом завдання відповідного завантажувального сектора в окремому файлі. Для запуску NTLDR потрібний, як мінімум, наявність на активному розділі: NTLDR, який власне і містить код завантажувача, і boot.ini, у якому записані команди для формування меню вибору системи і параметри для її запуску. Щоб завантажувати операційні системи на базі Windows NT, необхідна також наявність файлу ntdetect.com. .

Рис.1.1

.

.

Рис. 1. -Самотестування при включенні.

Вибір завантаження ОС в «Безопасный режим с поддержкой командной строки» (Рис.4, Рис.5.2)(Safe Mode with Command Prompt)

Вибір цієї опції приводить до спроби запуску Windows 2000 з використанням тільки базових файлів та драйверів і замість графічного інтерфейсу Windows відображає на екрані командний рядок.

Рис.2

Меню дополнительных вариантов загрузки Windows XP(Рис.2)

Выберите одну из следующих возможностей

Безопасный режим с поддержкой командной строки

Включить протоколирование загрузки

Включить режим VGA

Загрузка последней удачной конфигурации

Режим отладки

Обычная загрузка

Возврат к выбору операционнной системы

Вибір завантаження ОС в «Безопасный режим с загрузкой сетевых драйверов». (Safe Mode with Networking)(Рис.3)

Якщо обрано дану опцію, то Windows 2000 завантажується із використанням тільки базових файлів та драйверів, але крім того робиться спроба запуску мережевих служб та відновлення мережевих з'єднань.

Рис.3

Рис.4

Вибір завантаження ОС в «Безопасный режим» (Safe Mode)(Рис. 4)

Якщо користувач обирає цю опцію, то при запуску Windows XP завантажуються тільки базові файли та драйвери, абсолютно необхідні для роботи Windows (стандартні драйвери миші та клавіатури, накопичувачів, базовий драйвер відеоадаптера VGA та мінімальний об'єм стандартних системних ресурсів. Якщо Windows 2000 неможливо завантажити навіть з використанням цього режиму, то ймовірніше за все знадобиться процедура відновлення пошкодженої системи.

Рис.5

Вибір завантаження ОС в «Включить режим VGA» (Enable VGA Mode)(Рис. 5

Після вибору даної опції комп'ютер завантажується із використанням стандартного драйвера VGA

Рис.6

При виборі додаткового меню завантаження «Включить протоколирование загрузки» (Enable Boot Logging)(Рис6) Windows XP  записуватиме протокол завантаження у файл %SystemRoot%\Ntbtlog.txt.

Безпечний режим із завантаженням сітьових драйверів (Safe Mode with Networking)(Рис.14, Рис6.2-6.4)

Якщо обрано дану опцію, то Windows 2000 завантажується із використанням тільки базових файлів та драйверів, але крім того робиться спроба запуску мережевих служб та відновлення мережевих з'єднань.

Безпечний режим з підтримкою командної строки (Safe Mode with Command Prompt) )(Рис.15, Рис6.2-6.4)

Вибір цієї опції приводить до спроби запуску Windows 2000 з використанням тільки базових файлів та драйверів і замість графічного інтерфейсу Windows відображає на екрані командний рядок.

Контрольні запитання:

  1.  перерахуйте основні етапи завантаження операційної системи Windows
  2.  Які функції виконує завантажник ОС?
  3.  Які файли є критично необхідними для завантаження ОС?

1.  Самотестування при включенні (Power-On Self-Test. POST)

Ініціалізація при запуску (Initial startup process)

Робота завантажника (Boot loader process)

  •  Вибір ОС (при наявності декількох)
  •  Розпізнання апаратних засобів
  •  Вибір конфігурації

Завантаження ядра

  •  Ініціалізація ядра

Реєстрація користувача

До моменту реєстрації користувача в системі комп'ютер вже завершив завантаження Windows XP та більшу частину процесу ініціалізації, але повністю всі процеси буде завершено тільки після успішної реєстрації користувача в системі.

2. Функції завантажника NTDLR

NTDLR керує процесами вибору ОС та розпізнання апаратних засобів перед ініціалізацією ядра Windows XP. Завантажник NTDLR повинен знаходитись у кореневому каталозі системного диска. Крім цього в системному розділі повинні бути присутні файли, перераховані в таблиці 2.1

Коли NTDLR розпочинає роботу, він очищує екран та виконує наступні дії:

  •  Перемикає процесор в режим використання 32-розрядної моделі пам'яті з прямою адресацією.
  •  Запускає відповідну міні файлову систему. Код, призначений для доступу до файлів на томах FAT та NTFS, вбудований в NTFS. Цей код дозволяє завантажнику читати файли, отримувати доступ до них та виконувати їх копіювання.
  •  Читає розташований в кореневому каталозі файл Boot.ini та відображає на екрані відповідне  меню для вибору завантажуваної ОС. Екран, що виводиться на даному етапі називається екраном завантажника (boot loader screen). Якщо комп'ютер сконфігуровано для завантаження декількох систем і користувач обирає ОС, відмінну від Windows XP, то NTDLR  завантажує в пам'ять файл Bootsect.dos та передає йому керування. Друга ОС стартує як звичайно, оскільки файл Bootsect.dos містить копію завантаженого сектору розділу, який знаходився на основному розділі до інсталяції Windows XP. Якщо обрано одну з версій Windows XP /2000, то виконується Ntdetect.com, щоб зібрати інформацію про фізичні пристрої, підключених у даний момент до комп'ютера.
  •  Завантажує та запускає ядро ОС Ntoskrnl.exe та передає йому інформацію, зібрану програмою Ntdetect.com.

3. Файли необхідні для запуску Windows XP

Файли

Місцеположення

NTLDR

Кореневий каталог завантажного диска

Boot.ini

Кореневий каталог завантажного диска

Bootsect.dos (тільки  для систем з подвійним завантаженням, де в якості альтернативної ОС використовуються MS-DOS. Windows 3.1x . Windows 9x; Цей файл необхідний для завантаження альтернативної ОС)

Кореневий каталог завантажного диска

Ntdetect.com

Кореневий каталог завантажного диска

Ntbootdd.sys (тільки для SCSI)

Кореневий каталог завантажного диска

Ntoskrnl.exe

%SystemRoot%\System32

Hal.dll

%SystemRoot%\System32

Розділ реєстра SYSTEM

%SystemRoot%\System32\Config

Драйвера пристроїв

%SystemRoot%\System32\Drivers

Висновок: Протягом виконання лабораторної роботі, я вдосконалив свої знання по процесу запуску ОС типу Windows XP.


 

А также другие работы, которые могут Вас заинтересовать

36253. Структура оперативной памяти. Организация виртуальной памяти. Страничное, сегментное и сегментно-страничное распределение памяти 71.5 KB
  Структура оперативной памяти. Организация виртуальной памяти. Страничное сегментное и сегментно-страничное распределение памяти. Структура памяти любой машины является многоуровневой.
36254. Файловая система. Имена, типы, логическая и физическая организация файлов. Основные возможности файловой системы NTFS 71.5 KB
  В широком смысле понятие файловая система включает: совокупность всех файлов на диске наборы структур данных используемых для управления файлами такие например как каталоги файлов дескрипторы файлов таблицы распределения свободного и занятого пространства на диске комплекс системных программных средств реализующих управление файлами в частности: создание уничтожение чтение запись именование поиск и другие операции над файлами. Пользователи дают файлам символьные имена при этом учитываются ограничения ОС как на...
36255. Архитектура операционной системы (ОС). Требования, предъявляемые к ОС: расширяемость, переносимость, совместимость, безопасность. Состав ОС 114 KB
  Архитектура операционной системы ОС. Функциональная сложность операционной системы неизбежно приводит к сложности ее архитектуры под которой понимают структурную организацию ОС на основе различных программных модулей. Обычно в состав ОС входят: исполняемые и объектные модули стандартных для данной ОС форматов; библиотеки разных типов; модули исходного текста программ; программные модули специального формата например загрузчик ОС драйверы вводавывода; конфигурационные файлы; файлы документации; модули справочной системы и т. Большинство...
36256. Функция, процедуры и службы администрирования. Объекты администрирования. Обязанности и права системного администратора информационных систем 37.5 KB
  Службы: необходимы для облегчения администрирования работы и защиты сетей. Пример существующих служб: службы управления конфигурацией контролем характеристик ошибочными ситуациями учетам и безопасностью; службы управления общего пользования; информационные службы; интеллектуальные службы; службы регистрации сбора и обработки информации; службы планирования и развития.
36257. Служба сопровождения пользователей, расширенная техническая поддержка, корпоративные проекты. Инструменты и средства службы технической поддержки. (Action Request System) 53 KB
  Инструменты и средства службы технической поддержки. Техническая поддержка спектр задач Чтобы обеспечить конечным пользователям наилучшее обслуживание и оптимально использовать ресурсы службы сопровождения используется трехуровневая модель организации службы поддержки пользователей. Возможны и другие алгоритмы организации технической поддержки. Как правило организация службы сопровождения изначально обусловлена производственной необходимостью а именно оказанием технической поддержки конечным пользователям.
36258. Интеллектуальные службы администрирования. Современные программные продукты крупных компьютерных сетей (Cfengine) 104 KB
  Знания о предметной области необходимые для работы ЭС определенным образом формализованы и представлены в памяти ЭВМ в виде базы знаний которая может изменяться и дополняться в процессе развития системы. Главным достоинством ЭС является возможность накопления знаний и сохранение их длительное время. При решении задач требующих обработки большого объема знаний возможность возникновения ошибки при переборе очень мала. Также возможно возникновение трудностей чисто психологического порядка: при создании базы знаний системы эксперт может...
36259. Обеспечение информационной безопасности. Система обнаружения атак RealSecure: назначение, компоненты, возможности 83.5 KB
  Система обнаружения атак RelSecure: назначение компоненты возможности. Система RelSecure Система обнаружения атак RelSecure разработана американской компанией Internet Security Systems Inc. Система RelSecure – это интеллектуальный анализатор пакетов с расширенной базой сигнатур атак который позволяет обнаруживать враждебную деятельность и распознавать атаки на узлы Вашей корпоративной сети. Система RelSecure построена по технологии анализа сетевых пакетов в реальном масштабе времени reltime pcket nlysis относится к...
36260. Аппаратно-программные платформы администрирования. Административная консоль Exchange. Средства мониторинга серверов и трассировки сообщений 92.5 KB
  Средства мониторинга серверов и трассировки сообщений. Внешний вид административной консоли сервера Exchnge Из утилиты администрирования возможно выполнение таких функций как: создание модификация и удаление объектов каталога; создание настройка и удаление коннекторов; настройка синхронизации каталогов и репликации общих папок; контроль за состоянием серверов путем создания и запуска мониторов; установка степени подробности диагностических сообщений; трассировка сообщений; экспорт и импорт объектов...
36261. Службы Windows. Назначение и управление службами. Журнал событий. Планировщик заданий 130 KB
  Отключено Авто или Вручную У службы есть три возможности запуска: Отключено Эта служба никогда не стартует. Вручную Эта служба не будет запущена автоматически но возможен её запуск через другую службу или программу. Оставьте тип запуска Вручную если Вы не подключены к локальной сети.Оставьте его запускаемым Вручную.