Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
операционные системы.docx
Скачиваний:
12
Добавлен:
21.09.2019
Размер:
117.98 Кб
Скачать
  1. Характеристика файловой системы ntfs.

Файловая система NTFS (New Technology File System) содержит ряд значительных усовершенствований и изменений, существенно отличающих ее от других файловых систем.

Основные характеристики файловой системы NTFS: - надежность. Высокопроизводительные компьютеры и системы совместного использования должны обладать повышенной надежностью, для этой цели введен механизм транзакций, при котором ведется журналирование файловых операций; - расширенная функциональность. В NTFS введены новые возможности: усовершенствованная отказоустойчивость, эмуляция других файловых систем, мощная модель безопасности, параллельная обработка потоков данных, создание файловых атрибутов, определенных пользователем; - поддержка стандарта POSIX. К числу базовых средств относятся необязательное использование имен файлов с учетом регистра, хранение времени последнего обращения к файлу и механизм альтернативных имен, позволяющий ссылаться на один и тот же файл по нескольким именам; - гибкость. Распределение дискового пространства отличается большой гибкостью: размер кластера может изменяться от 512 байт до 64 Кбайт.

  1. Файлы запуска ос windows 2000/xp.

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

Файлы, необходимые для успешного запуска Windows NT/2000/XP на компьютерах х86, перечислены в табл. 6.1.

Таблица 6.1. Файлы, необходимые для запуска Windows NT/2000/XP

Файлы

Местоположение

NTLDR

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

Boot.ini

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

Bootsect.dos*

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

Ntdetect.com

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

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

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

Ntoskrnl.exe

%SystemRoot%%\System32

Hal.dll

%SystemRoot%\Sysiem32

Улей реестра \SYSTEM

%SystemRoot%\System32\Config

Драйверы устройств

%SystemRoot%Sysiem32\Dr\vers

  1. Инициализация ос windows 2000/xp.

POST

1. Идет тестирование аппаратной части

2. Инициализация при запуске

3. Работа загрузчика

4. Инициализация ядра

Файлы:

1. Загрузчик (сведения о положении загрузчика находятся в mbr)

Windows: boot.ini

Linux: lilo.conf

2. Ntdect.com - сборщик информации об аппаратных средствах

3. SYSTEM - ветвь реестра

4. hal.dll - уровень аппаратных абстракций (system32)

5. ntkrnell.exe

Инициализация при запуске:

POST - BIOS (сканирует весь диск и находит загрузочный диск, в нем определяет нулевой сектор, в нем находится mbr,таблицу разделов) - MBR - NTLDR - ОЗУ

1. Переключает процессор в 32х разрядную систему с прямой адресацией памяти

2. Переключает процессор в режим ядра.

3. Запускает мини-файловую систему, способную прочесть текстовый файл

4. Находит boor.ini или lilo.conf

5. Находит ntdtect.com и запускает его

6. Выбирает ntkrnell.exe (например) и ему передает все управление

Инициализация и загрузка ядра:

Найти и загрузить hal.dll

Сканировать ветви реестра

Загружается ветвь SYSTEM

Формируется ветвь HARDWARE

Сканируется ветвь реестра с драйверами и происходит их загрузка

Сканируется все службы и сервисы

Запускается интерфейс API

Winlogan