Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ОС часть 1.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.23 Mб
Скачать

12.6.1 Раздел [boot loader]

Таблица 12.1. Параметры раздела (boot loader)

Параметр

Описание

Timeout

Количество секунд, имеющееся в распоряжении пользователя для того, чтобы выбрать загружаемую операционную систему в меню загрузки, отображенном на экране. Если по истечении этого срока выбор операционной системы не сделан, NTLDR начнет загрузку операционной системы по умолчанию. Если значение параметра timeout равно 0, загрузчик сразу же начинает загрузку операционной системы по умолчанию, не позволяя пользователю сделать выбор. Если значение этого параметра установить на -1, то загрузчик будет ожидать выбора пользователя неограниченно долго. Значение -1 не воспринимается как допустимое в группе параметров System в Control Panel, где задается значение timeout, поэтому для того чтобы установить параметр timeout в -1, вы должны вручную отредактировать файл Boot.ini

Default

Путь к операционной системе, загружаемой по умолчанию

12.6.2 Раздел [operating systems]

Этот раздел содержит список доступных для загрузки операционных систем. Каждая запись указывает путь к загрузочному разделу операционной системы, строку для отображения на экране в процессе загрузки и необязательные параметры.

Файл Bootini поддерживает загрузку множества версий операционной системы Windows 2000, а также запуск других операционных систем. В число альтернативных операционных систем, которые можно указать для загрузки в файле Boot.ini, входят Windows 9x, MS-DOS, а также OS/2, Linux и UNIX.

13 Файловая система windows nt (ntfs)

13.1 Преимущества NTFS

Файловая система Windows NT (NTFS) обеспечивает такое сочетание производительности, надежности и эффективности, которое невозможно предоставить с помощью любой из реализаций файловой системы FAT (как FAT16, так и FAT32). Основными целями разработки NTFS являлись обеспечение скоростного выполнения стандартных операций над файлами (включая чтение, запись, поиск) и предоставления дополнительных возможностей, включая восстановление поврежденной файловой системы на чрезвычайно больших дисках. Кроме того, NTFS обладает механизмами зашиты данных, необходимыми на файловых серверах и высокопроизводительных компьютерах в корпоративных средах. Файловая система NTFS поддерживает контроль доступа к данным и привилегии владельца, играющие исключительно важную роль в обеспечении целостности жизненно важных конфиденциальных данных. Общие папки на компьютере с Windows 2000 имеют назначенные им права доступа, папки и файлы NTFS могут иметь назначенные им права доступа вне зависимости от того, являются они разделяемыми или нет. NTFS — единственная файловая система в Windows 2000, которая позволяет назначать права доступа к отдельным файлам. Однако, если файл будет скопирован из раздела или тома NTFS в раздел или том FAT, все права доступа и другие уникальные атрибуты, присущие файловой системе NTFS, будут потеряны.

Файловая система NTFS является простой и одновременно — чрезвычайно мощной. Практически все объекты, которые имеются на томе, представляют собой файлы, а все, что имеется в файле, представляет собой атрибуты, включая атрибуты данных, атрибуты системы безопасности, атрибуты имени файла. Каждый занятый сектор на томе NTFS принадлежит какому-нибудь файлу. Частью файла являются даже метаданные файловой системы (информация, которая представляет собой описание самой файловой системы). В системах Windows 2000 используется NTFS версии 5.0, на базе которой реализованы новые функциональные возможности: квоты диска, шифрование файлов и каталогов (EFS) и т. д. Эта файловая система не является совместимой с предыдущими версиями Windows NT, поэтому если загрузить более раннюю версию операционной системы, то разделы NTFS 5.0 будут недоступны (для Windows NT 4.0 нужно ставить Service Pack 4). При установке Windows 2000 на уже существующий том с предыдущими версиями NTFS произойдет автоматическая конвертация до NTFS 5.0; возможна также конвертация и других томов NTFS.

Некоторые из возможностей, обеспечиваемых на сегодняшний день только файловой системой NTFS, перечислены ниже:

NTFS обеспечивает широкий диапазон разрешений, в отличие от FAT, что дает возможность индивидуальной установки разрешений для конкретных файлов и каталогов. Это позволяет указать, какие пользователи и группы имеют доступ к файлу или папке и указать тип доступа.

Встроенные средства восстановления данных; поэтому ситуации, когда пользователь должен запускать на томе NTFS программу восстановления диска, достаточно редки. Даже в случае краха системы NTFS имеет возможность автоматически восстановить непротиворечивость файловой системы, используя журнал транзакций и информацию контрольных точек.

Реализованная в виде В-деревьев структура папок файловой системы NTFS позволяет существенно ускорить доступ к файлам в папках большого объема по сравнению со скоростью доступа к папкам такого же объема на томах FAT.

NTFS позволяет осуществлять сжатие отдельных папок и файлов, можно читать сжатые файлы и писать в них без необходимости вызова программы, производящей декомпрессию.

Файловая система NTFS, как и FAT, в качестве фундаментальной единицы дискового пространства использует кластеры. В NTFS размер кластера по умолчанию (когда он не задается ни командой format, ни в оснастке Управление дисками) зависит от размера тома. Если для форматирования тома NTFS используется утилита командной строки FORMAT, то нужный размер кластера можно указать в качестве параметра этой команды. Размеры кластеров по умолчанию приведены в табл. 12.2.

Таблица 12.2. Зависимость размера кластера по умолчанию от размера раздела для NTFS

Размер раздела

Количество секторов в кластере

Размер кластера

До 512 Мбайт включительно

1

512 байт

513-1024 Мбайт (1 Гбайт)

2

1Кбайт

1025-2048 Мбайт (2 Гбайт)

4

2Кбайт

2049-4096 Мбайт (4 Гбайт)

8

4Кбайт

4097-8192 Мбайт (8 Гбайт)

16

8Кбайт

8193-16384 Мбайт (16 Гбайт)

32

16Кбайт

16385-2768 Мбайт (32 Гбайт)

64

32Кбайт

От 32 678 Мбайт

128

64Кбайт

Основную информацию о томе NTFS содержит загрузочный сектор раздела (Partition Boot Sector), который начинается с сектора 0 и может иметь длину до 16 секторов. Форматирование тома для NTFS приводит к созданию нескольких системных файлов и главной таблицы файлов (Master File Table, MFT). MFT содержит информацию обо всех файлах и папках, имеющихся на томе NTFS. NTFS — это объектно-ориентированная файловая система, которая обрабатывает все файлы как объекты с атрибутами. Практически все объекты, существующие на томе, представляют собой файлы, а все что имеется в файле, представляет собой атрибуты — включая атрибуты данных, атрибуты системы безопасности, атрибуты имени файла. Каждый занятый сектор на томе NTFS принадлежит какому-нибудь файлу. Частью файла являются даже метаданные файловой системы (информация, которая представляет собой описание самой файловой системы).

В Windows 2000 была введена новая версия NTFS — NTFS 5.0. Новые структуры данных, появившиеся в составе этой реализации, позволяют использовать новые возможности Windows 2000, например, квоты на использование диска для каждого пользователя, шифрование файлов, отслеживание ссылок, точки перехода (junction points), встроенные наборы свойств (native property sets). Кроме того, добавлять дополнительное дисковое пространство к томам NTFS 5.0 можно без перезагрузки.

Таблица 12.3. Дополнительные возможности, обеспечиваемые NTFS 4 и NTFS 5

Функциональная возможность

Комментарии

Система безопасности Windows NT/2000 позволяет устанавливать различные права доступа к файлам и папкам для пользователей и групп

 

 

Ведение журнала дисковой активности позволяет быстро выполнить восстановление тома в случае сбоя подачи питания или других системных проблем

 

 

Гибкие опции форматирования позволяют более эффективно использовать дисковое пространство Windows NT/2000

 

 

Опции сжатия позволяют выполнять сжатие отдельных файлов и каталогов

Тома могут расширяться и использовать дисковое пространство, не выделенное другим томам

Поддерживается для размеров кластеров до 4 Кбайт

При использовании NTFS 4, для того чтобы внесенные изменения вошли в силу, требуется перезагрузить компьютер; NTFS 5 перезагрузки не требует

Чередующиеся тома позволяют ускорить доступ к данным

Новые чередующиеся тома могут быть созданы только на динамических дисках (Dynamic disks)

Зеркальные тома и тома RAID-5 позволяют обеспечить отказоустойчивое хранение данных

Эта возможность обеспечивается только в Windows NT/2000 Server Новые зеркальные тома и тома RAID-5 могут быть созданы только на динамических дисках (Dynamic disks)

Возможность использования файловых сервисов и сервисов печати для Macintosh (File and Print Services for Macintosh)

Обеспечивается только в Windows NT/2000 Server

13.2 Ограничения файловых систем и вопросы совместимости

В приведенных ниже таблицах (табл. 12.4 и 12.5) собраны данные о совместимости файловых систем NTFS и FAT, а также ограничения, налагаемые на каждую из этих файловых систем.

Таблица 12.4. Поддержка файловых систем операционными системами

Операционная система

Файловая система

NTFS

FAT

FAT32

Общие

Сведения

Распознается только Windows NT/2000. Любая другая ОС не сможет получить доступ к локальным томам NTFS

Распознается MS-DOS, Windows 9x, Windows NT/2000 и OS/2

Распознается только Windows 95 OSR2, Windows 98 и Windows 2000

MS-DOS и Windows 3.x

Нет

Да

Нет

Windows 95 (ранние версии до OSR2)

Нет

Да

Нет

Windows 95 OSR2 и Windows 98

Нет

Да

Да

Windows NT 3.51

Да (кроме NTFS 5.0)

Да

Нет

Windows NT 4.0

Да (c Service Pack 4)

Да

Нет

Windows 2000

Да

Да

Да

Таблица 12.5. Ограничения файловых систем

Ограничения

NTFS

FATHFAT32

Размеры тома

Минимальный размер тома составляет приблизительно 10 Мбайт

На практике рекомендуется создавать тома, размер которых не превышает 2 Тбайт

С помощью NTFS нельзя форматировать дискеты

FAT поддерживает различные размеры томов — от объема дискет до 4 Гбайт

FAT32 поддерживает тома объемом от 2 Гбайт до 2 Тбайт. Работая под управлением Windows 2000 для FAT32 можно отформатировать тома, объем которых не превышает 32 Гбайт

Размеры файлов

Теоретически размер файла может составлять 16экзабайт(263-1)

FAT поддерживает файлы размером не более 2 Гбайт

FAT32 поддерживает файлы размером не более 4 Гбайт