Типы разделов
Таблицы разделов (одна находится в MBR, другие используются для расширенных разделов) содержат один байт для каждого раздела, который указывает тип раздела. Это позволяет определить операционную систему, которая использует раздел или для чего он используется, чтобы избежать случайного размещения двух систем на одном разделе. Однако, в действительности, многие операционные системы игнорируют байт типа раздела. Например, система Linux вообще не имеет представления о его существовании. К тому же некоторые системы, как некоторые версии DR-DOS, неправильно его интерпретируют.
Не существует универсальных стандартов, касающихся значений этих байтов, хотя некоторые общепринятые значения приведены ниже. Эту же информацию предоставляет программа Linux fdisk.
Код | Описание |
---|---|
0 | пустой раздел |
1 | DOS 12-битная FAT |
2 | XENIX root |
3 | XENIX usr |
4 | DOS 16-бит (<32Мб) |
5 | расширенный |
6 | DOS 16-бит (>=32Мб) |
7 | OS/2 HPFS |
8 | AIX |
9 | AIX загрузочный |
a | OS/2 загрузочный |
40 | Venix 80286 |
51 | Novell |
52 | Microport |
63 | GNU HURD |
64 | Novell |
75 | PC/IX |
80 | Old MINIX |
81 | Linux/MINIX |
82 | Linux swap-область |
83 | Linux |
93 | Amoeba |
94 | Amoeba BBT |
a5 | BSD/386 |
b7 | BSDI fs |
b8 | BSDI swap-область |
c7 | Syrinx |
db | CP/M |
e1 | DOS |
e3 | DOS r/o |
f2 | DOS дополнительный |
ff | BBT |
Комментарии к таблице:
- Байт кода раздела: В первой колонке представлены коды разделов в шестнадцатеричном формате. Этот код определяет тип раздела или используемую файловую систему.
- Описание: Вторая колонка содержит описание или название операционной системы и/или тип файловой системы, ассоциированной с данным кодом раздела. Например, "DOS 12-битная FAT" обозначает раздел, использующий 12-битную файловую систему FAT, обычно используемую в операционных системах DOS.
- Разделы и их особенности:
- Пустой раздел (код 0) обозначает, что раздел не содержит данных или файловой системы.
- Разделы с кодами, начинающимися на "XENIX", обычно связаны с операционной системой XENIX и её различными частями.
- "расширенный" (код 5) указывает на раздел, который может содержать другие разделы внутри себя, что позволяет обойти ограничение на количество первичных разделов на диске.
- "DOS 16-бит" обозначает разделы, использующие 16-битную файловую систему FAT в DOS. При этом дополнительное указание "(<32Мб)" или "(>=32Мб)" отражает максимальный размер хранимых данных.
- "OS/2 HPFS" и "AIX" связаны с операционными системами OS/2 и AIX соответственно.
- "Linux/MINIX", "Linux swap-область" и другие коды, начинающиеся на "Linux", связаны с различными типами разделов и файловых систем, используемых в операционной системе Linux.
Эта таблица предоставляет быстрый способ определения типа файловой системы или назначения раздела на жестком диске, что может быть полезно при работе с различными операционными системами или инструментами управления дисками.