Разметка в стиле DOS
Итак, следствием было установлено, что на одном физическом диске может быть создано до 4 (включительно) разделов, каждый их которых может быть приписан к отдельной операционной системе. А что дальше? А дальше следует изучить вопрос стилей разметки разделов.
Стили разметки разделов именуются Disk Label, что не следует путать с метками дисков (disk label) -- произвольными именами, которые можно присвоить дисковому разделу. Стиль же разметки определяет формат вторичной таблицы разделов, записываемой в первый блок раздела первичного. Эта таблица и определяет характер доступных действий над данным первичным разделом.
Пользователи Windows обычно не имеют причин задумываться над проблемой стилей разметки. Однако стилей таких существует немало -- чтобы убедиться в этом, достаточно зайти в меню конфигурации ядра Linux, в подраздел Partition Types раздела File systems. Однако я опять забегаю вперёд - нынче из всего этого изобилия нас будут интересовать только три стиля разметки - DOS, BSD и Solaris.
В DOS и всех версиях Windows используется (как ни удивительно) DOS-стиль разметки разделов. Он основывается на BIOS-таблице, задействованной лишь частично. А именно: из четырёх доступных записей Partitions Table заполняются только две (вернее, только два раздела можно создать средствами стандартного FDISK из DOS/Windows 96/98/ME; как обстоит дело в NT/2000/XP и выше -- просто не знаю).
В записи для первого раздела можно указать идентификатор типа файловой системы (например, FAT16 или FAT32), второму же разделу автоматически присваивается идентификатор типа Extended DOS. А уж Extended-раздел может быть далее поделен на логические разделы (Logical Partitions). В терминологии DOS/Windows они именуются логическими томами (Logical Volume). Однако мы зарезервируем этот термин для системы LVM (Logical Volumes Manager), разговор о которой пойдёт существенно позднее.
Расширенный раздел выступает в качестве контейнера, в который последовательно, как в матрёшку, вкладываются один логический раздел и ещё один расширенный раздел. Последний, в свою очередь, выступает контейнером второго уровня, и может включать еще один логический раздел и следующий по очереди расширенный, -- и так до бесконечности. Правда, аналогия с матрёшкой - не совсем строгая, потому что для пользователя все эти вложенные разделы видятся как равноправные части "головного" Extended-раздела. Да и на счёт бесконечности -- тоже несколько преувеличено: на самом деле существует практический лимит для восприятия логических разделов. Правда, каков он для Windows -- просто не интересовался за неактуальностью.
- Разметка дисков: общее введение
- Введение в “геометрию”
- MBR: ключ к дисковой разметке
- Таблица идентификаторов типа файловой системы
- Разметка в стиле DOS
- Использование разметки DOS-стиля в Linux
- BSD-стиль разметки
- Особенности разметки в стиле Sun/Solaris
- Общие вопросы номенклатуры накопителей
- Linux: история номенклатуры накопителей
- Linux: современная номенклатура накопителей
- FreeBSD: номенклатура дисков
- FreeBSD: номенклатура разделов
- DragonFlyBSD: особенности номенклатуры дисков и разделов
Теги: dos, разметка, системы