Ремонт принтеров, сканнеров, факсов и остальной офисной техники


назад Оглавление вперед




[2]

Значение

Тип раздела

Режим трансляции

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

00h

Нет

-

-

01h

Основной, FAT 12

CHS

0-15 Мбайт

04h

Основной, FAT 16

CHS

16-32 Мбайт

05h

Дополнительный

CHS

16-32 Мбайт

06h

Основной, FAT 16

CHS

32 Мбайт-2 Гбайт

07h

NTFS/HPFS

Все

Любой

0Ah

Диспетчер загрузки OS/2

Все

Любой

0Bh

Основной, FAT 32

LBA

512 Мбайт-2 Тбайт

0Ch

Основной, FAT 32

LBA

512 Мбайт-2 Тбайт

0Eh

Основной, FAT 16

LBA

32 Мбайт-2 Гбайт

0Fh

Дополнительный

LBA

32 Мбайт-2 Гбайт

Дополнительные сведения

Информация о нестандартных байтах идентификации системы представлена на прилагаемом компакт-диске.

При восстановлении поврежденного диска приведенные в табл. 24.2 значения можно ввести с помощью программы Diskedit из пакета Norton Utilities.

Недокументированные возможности программы FDISK

FDISK - это программа с очень большими возможностями, которые были еще более расширены в DOS 5 и следующих версиях. К сожалению, эти возможности никогда не документировались в руководстве по DOS и не были описаны даже в Windows. Самым важным из недокументированных параметров является /MBR. С его помощью программа FDISK перезаписывает данные в главном загрузочном секторе, оставляя неизменными таблицы разбиения.

Параметр /MBR словно специально предназначен для уничтожения вирусов, "заражающих" главный загрузочный сектор диска (цилиндр 0, головка 0, сектор 1). Чтобы воспользоваться этой возможностью, введите следующую команду: FDISK/MBR.

После этого FDISK перезапишет код загрузочного сектора, оставляя таблицы разбиения неизменными. В нормально работающей системе это не приведет к проблемам, но на всякий случай создайте резервную копию таблиц разбиения на дискете.

Имейте в виду: таблицы разбиения будут перезаписаны в том случае, если 2 байта контрольного кода (сигнатуры) 55AAh в конце сектора окажутся поврежденными. Но эта ситуация маловероятна. На самом деле в случае повреждения байтов сигнатуры вы сразу же об этом узнаете: система перестанет загружаться и будет вести себя так, как будто разделения диска вообще не существует. Если система после загрузки с проверенной


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

Внимание

Обратите внимание на то, что команду FDISK/MBR следует использовать только в системах с нормальной структурой главной загрузочной записи. Если в системе для доступа ко всем разделам диска используются такие программы, как Disk Manager, EZ-Drive, MaxBlast, Data Lifeguard Tools и т. п., не применяйте команду FDISK/MBR. Это связано с тем, что в указанных программах для доступа к диску используется модифицированная версия MBR. Команда FDISK/MBR может привести к уничтожению изменений, сделанных этими программами в структуре диска, в результате чего данные станут недоступными.

В служебной программе Recovery Console ОС Windows NT/2000 существует функция, эквивалентная команде FDISK/MBR, которая называется FIXMBR. Аналогом команды FDISK в Recovery Console является функция DISKPART. Для получения более подробной информации по использованию этих функций загрузите программу Recovery Console и введите команду HELP.

Загрузочный сектор

Загрузочный сектор - это первый сектор на любой области диска, адресуемого в качестве раздела/тома (или же логического диска DOS). Например, на дискете или на диске Zip это самый первый физический сектор, так как дискету нельзя разбить на разделы и она имеет только один логический диск. На жестком диске загрузочный сектор (секторы) располагается в начале каждого раздела, не являющегося дополнительным, или в начале любой области диска, распознаваемой как логический диск DOS.

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

Блок параметров диска, в котором содержится специфическая информация, например размер раздела, количество используемых секторов диска, размер кластера и метка тома.

Загрузочный код - программа, которая начинает процесс загрузки операционной системы. Для DOS и Windows 9x/Me это файл Io.sys.

Замечание

Большинство современных систем поддерживают загрузку с других устройств, а не только с дискеты. Эта возможность обеспечивается системной BIOS. Например, некоторые системы, помимо загрузки с жесткого диска и дискеты, могут загружаться с накопителя CD-ROM или диска Zip.

Zip-картриджи и диски LS-120 также можно сделать загрузочными. При соответствующей настройке BIOS дисковод LS-120 заменит дисковод для гибких дисков в качестве диска А:. В ряде новых систем поддерживается загрузка с USB-устройств.

Загрузочный сектор дискеты загружается ROM BIOS, а при загрузке системы с жесткого диска MBR передает управление загрузочному сектору активного раздела. В обоих случаях загрузочный сектор логического диска получает управление. Он выполняет


некоторые проверки и затем пытается прочитать с диска первый системный файл (в DOS/Windows это файл Io.sys). Загрузочный сектор не виден, так как находится вне области хранения файлов логического диска.

Загрузочный сектор логического диска создается программой DOS и Windows 9х Format. На жестком диске загрузочные секторы есть в начале каждого логического диска как в основном, так и в дополнительном разделах. Все загрузочные секторы наряду с данными о логическом диске содержат специальную запись, однако при загрузке выполняется код только того сектора, который находится в активном разделе. Остальные секторы просто считываются операционной системой для определения параметров логических дисков.

Загрузочный сектор логического диска состоит из программы (выполняемого кода) и области данных. Эта информация необходима операционной системе для определения размера логического диска и размещения таких структур, как FAT. Формат блока параметров диска весьма специфичен. Ошибки в этом блоке могут привести к проблемам при загрузке DOS или к отсутствию доступа к диску.

Дополнительные сведения

Информация о форматах загрузочной записи различных версий DOS представлена на прилагаемом компакт-диске.

Корневой каталог

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

Имя файла и расширение - восемь символов имени и три символа расширения; точка между именем и расширением файла подразумевается, но не включается в эту запись.

Замечание

В Windows 9x/Me имя файла может состоять из 255 символов в структуре каталога 8.3.

Байт атрибутов файла, содержащий флаг, который представляет стандартные атрибуты файла.

Время и дата создания файла или его модификации.

Размер файла в байтах.

Ссылка на начальный кластер - номер кластера, с которого начинается файл.

Информация о расположении файла, т. е. расположении оставшихся кластеров, содержится в FAT.

Существует два основных типа каталогов: корневой каталог и подкаталог. Различаются они максимальным количеством хранящихся файлов. На каждом логическом диске в фиксированном месте, сразу же за копиями FAT, располагается корневой каталог. Размеры корневых каталогов варьируются в зависимости от размера диска, но каждый конкретный корневой каталог имеет фиксированное максимальное число файлов. Длина



[стр.Начало] [стр.1] [стр.2] [стр.3] [стр.4] [стр.5] [стр.6] [стр.7] [стр.8] [стр.9] [стр.10] [стр.11] [стр.12]