Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Файловая система 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!