Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
win2003_pl_os_07_admin.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
667 Кб
Скачать
☆
  1. Создание чередующихся томов с четностью

  • Добавить 3-ий физический диск и сделать его динамическим.

  • Создать чередующийся том с четностью , указав при создании три диска, размером по 2 Мб.

  • Просмотреть в проводнике его размер. Записать на него файл, размером более 4 Мб – не получилось. Записать на том файл размером менее 4 Мб - получилось

Монтирование томов в папку

Монтирование томов – это прикрепление тома к какой-то папке на другом или том же диске. При этом том не получает букву диска и к нему нельзя обратиться через список дисков по буквам, а только через папку. При этом выполняя переход в папку вы автоматически выполняете переход на том диска и выполняя запись информации в папку вы на самом деле пишете данные не на тот диск. где находится папка, а в прикрепленный том. Таким образом, работая с папкой вы на самом деле работаете с прикрепленным томом.

  1. Монтирование тома в папку

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

  • Проверить запись в эту папку. Посмотреть размер папки.

Самостоятельная работа на закрепление:

  • Принцип создания и записи информации на чередующийся том с четностью. Какой процент дискового пространства в нем используется? Содержит ли этот том возможности отказоустойчивости. Может ли он содержать загрузочный и системный разделы системы.

  • Что такое монтирование тома в папку. как в этом случае можно работать с таким томом?

Занятие 26 .Загрузка Win2000

Первичные загрузочные файлы

  • Ntldr первичный загрузчик

  • Bootsect.dos содержит загрузочный сектор предыдущей ОС, загружается, если выбрана другая ОС

  • Ntdetect.com детектирование оборудования с занесением данных в реестр

  • Boot.ini меню выбора ОС

  • Ntbootdd.sys создается и используется только в случае загрузки со SCSI диска

Файлы начальной загрузки системы NT

  • Ntoskrnl.exe ядро NT (winnt\system32)

  • System параметры настройки системы (winnt\system32\config)

  • Hall.dll библиотека аппаратно-зависимого уровня(winnt\system32)

  • Драйверы устр драйверы устройств (winnt\system32\drivers)

Этапы загрузки NT

  • Тест BIOS (POST)

  • Считывание MBR и просмотр таблицы разделов

  • Загрузка Boot record из первого сектора активного раздела

  • Запуск Ntldr

  • Переход в 32-разрядный режим процессора

  • Запуск драйвера минимальной файловой системы (встроен в ntldr) – понимает FAT, NTFS

  • Ntldr загружает меню из Boot.ini (если выбрана не NT то далее управление передается bootsect.dos)

  • Ntldr загружает и запускает Ntdetect.com , который анализирует установленное оборудование (адаптеры, шины, порты, дисководы, клавиатуру, мышь …) и результаты передает обратно Ntldr для записи в дальнейшем данных в куст реестра Hardware

  • После сбора информации об оборудовании выдается меню выбора конфигураций оборудования, если этих конфигураций существует несколько. Если конфигурация только одна, то меню выбора не выводится.

  • Ntldr загружает в память Ntoskrnl.exe, Hall.dll и куст реестра System

  • Ntldr выбирает данные для загрузки ( список драйверов и служб) из куста реестра System и запускает драйверы начальной загрузки

  • Передача управления Ntldr -> Ntoskrnl.exe(запуск ядра)- появление графического экрана.

  • Загрузка программ аппаратно-зависимого уровня

  • Из данных System загружаются драйверы и службы низкого уровня. Их список задан в реестре: HLM\System\CCSet\Control\ServiceGroupOrder ( на экране : очистка синим цв. и вывод ……). Они разбиты по группам ( кто к какой группе относится записано в параметре этого раздела реестра Group = 0х0 – это самый низкий уровень) Для вывода имен загружаемых файлов - добавить в boot.ini параметр /sos в строки запуска

  • Инициализация ядра и драйверов низкого уровня

  • Загрузка из System драйверов высокого уровня (Group = 0х1)

  • Текущая рабочая конфигурация сохраняется в CCSet(CurrentControlSet) и копия в CloneControlSet ( содержат данные о драйверах и службах, которые должны быть загружены) При ошибке загрузки драйвера система выполняет действия в зависимости от параметра реестра для этого драйвера HLM\ System\CCSet\Services\имя драйвера или службы\ErrorControl: 0 – пропуск ошибки 1- ошибка игнорируется, но выводится сообщение 2- загрузка прерывается, а затем берется конфигурация из LastKnownGood ( если она уже применяется, то ошибка игнорируется 3- аналогично 2, но при ошибке в LastKnownGoog закрузка прекращается

  • Создание списка оборудования в реестре из ntdetect.com куст реестра Hardware

  • Запуск диспетчера сеансов Smss (Session Manager) который запускает высокоуровневые службы:

  • Smss запускает программы и настраивает файлы подкачки из данных реестра

  • Smss создает буквенные обозначения устройств. (напр, для PRN – направление на порт LPT)

  • Smss загружает подсистемы NT(обычно это Win32 – параметр Windows)

  • Win32 запускает Winlogon.exe, которая запускает администратор безопасности Lsass.exe и выводит окно входа

  • Запускаются автоматические службы ( сервера, рабочей станции…)

  • При успешном входе пользователя загрузка считается успешной и тогда: клонированный набор CloneControlSet копируется в управляющий набор для последней рабочей конфигурации LastKnownGoog

Управляющие наборы конфигурации( в реестре)

Current Control Set - это текущая конфигурация, которая может корректироваться из панели управления и др. оснасток в процессе работы пользователя

CloneControlSet – этот набор создается во время загрузки на этапе инициализации ядра. Он образуется путем копирования в него последнего варианта Current Control Set ( созданного при последнем сеансе пользователя)

LastKnownGoog – этот набор создается после успешного входа пользователя путем копирования из CloneControlSet.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]