Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Характеристика файловой системы NTFS



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

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

13. Файлы запуска ОС 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

14. Инициализация ОС 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

15. Загрузка и инициализация ядра ОС WINDOWS 2000/XP.

этапы запуска:

1) POST – power on set test – запускаетс биосом. если ошибки – биос будет пищать особым писком.

2) иниц. при запуске

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

4) инициализация ядра

расположение файлов ОС:

1) загрузчик – указания на расположении загрузчика находятся в МБР. если винда то – NTLDR, который ссылается на boot.ini в С:. если юникс – LILO, который ссылается на lilo.conf.

2) ntdtect.com – в С:

3) ветвь реестра – SYSTEM в system32

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

5) жизненно важные драйвера

6) NTKrnell.exe – system32

2 – иниц при запуске

1) процедура POST;

2) BIOS сканирует наш диск и находит загрузочный системный диск. там он определяет нулевой сектор – в нулевом секторе всегда есть MBR – master boot record и таблица разделов. MBR говорит где нах. загрузчик и как с ним работать. BIOS -> MBR -> NTLDR -> ОЗУ. роль загрузчика – переключить процессор в 32-х разрядную систему с прямой адресацией памяти -> переключить проц в режим ядра -> запускает минифайловую систему, способную читать текстовые файлы в любой файловой системе жесткого диска -> находит boot.ini (или аналоги) и читает -> находит ntdtect.com и запускает;

3) ntdtect.com – собирает инфу о всех аппаратных средствах;

4) передается управление NTKrnel.exe – тудаже передается вся инфа, которую собрал ntdtect.com;

5) иниц и загрузка ядра. управление из NTKrnel.exe. – находится и загружается hal.dll -> сканируется раздел на наличие ветвей реестра –>загружается ветвь SYSTEM в том виде, которыйы был при остановке системы -> загружается интерфейс API -> сканируются все службы и сервисы - > WinLogOn

16. Особенности установки ОС WINDOWS 2000/XP.





Дата публикования: 2015-10-09; Прочитано: 267 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...