Re: создание разделов на USB-носителе
Добавлено: 13 июл 2012, 23:12
http://www.linuxcenter.ru/lib/articles/ ... owto.phtml
MBR содержит таблицу разделов описывающую расположение основных разделов. Данная таблица включает 4 описания , для 4х основных разделов , каждое выглядит таким образом
struct partition {
char active; /* 0x80: загрузочный, 0: не загрузочный */
char begin[3]; /* CHS для первого сектора */
char type;
char end[3]; /* CHS для последнего сектора */
int start; /* 32 битный номер сектора (считая с 0) */
int length; /* 32 битное число , количество секторов */
};
(Где CHS означает Cylinder/Head/Sector).
Данная информация несколько избыточна : положение раздела на диске определяется как 24-битными полями begin и end , и 32 битными полями start и length .
Линукс использует только поля start и length , и поддерживает партиции содержащие не более 2^32 секторов , т.е. размер раздела ограничен 2 ТиБ. Это в 100 раз больше чем любой доступный сегодня диск , и вероятно это лимита хватит на следующие 5-8 лет. (Хотя разделы и могут быть очень больших размеров, но в тоже время нужно помнить что максимальный размер файла в ext2 системе 2 ГиБ)