LINUX.ORG.RU

История изменений

Исправление bigbit, (текущая версия) :

Ещё как связано — съехало начало тома

Никуда оно не съехало. Начало тома вообще не трогалось. Менялись только конечные экстенты.

а начальный загрузчик GRUB’a ищет свой основной екзешник (stage 2 или как оно там) тупо по смещению от начала.

Но не от начала тома же! Те сектора, в которые GRUB пишет основную часть загрузчика, вообще не принадлежат никакому разделу (а LVM здесь лежит внутри раздела). Первый раздел обычно выравивается на 1Мб (2048 секторов) в современных разметках. Т.е. 2047 секторов между MBR и первым разделом никем не используются. Вот туда GRUB и пишет свой stage1.5 или как он там называется. И съехать они никак не могут, если не трогалась таблица разделов (а она не трогалась, судя по описанияю).

Исправление bigbit, :

Ещё как связано — съехало начало тома

Никуда оно не съехало. Начало тома вообще не трогалось. Менялись только конечные экстенты.

а начальный загрузчик GRUB’a ищет свой основной екзешник (stage 2 или как оно там) тупо по смещению от начала.

Но не от начала тома же! Те сектора, в которые GRUB пишет основную часть загрузчика, вообще не принадлежат никакому разделу (а LVM здесь лежит внутри раздела). Первый раздел обычно выравивается на 1Мб (2048 секторов) в современных разметках. Т.е. 2047 секторов между MBR и первым разделом никем не используются. Вот туда GRUB и пишет свой stageX или как он там называется. И съехать они никак не могут, если не трогалась таблица разделов (а она не трогалась, судя по описанияю).

Исправление bigbit, :

Ещё как связано — съехало начало тома

Никуда оно не съехало. Начало тома вообще не трогалось. Менялись только конечные экстенты.

а начальный загрузчик GRUB’a ищет свой основной екзешник (stage 2 или как оно там) тупо по смещению от начала.

Но не от начала тома же! Те сектора, в которые GRUB пишет основную часть загрузчика, вообще не принадлежат никакому разделу (а LVM здесь лежит внутри раздела). Первый раздел обычно выравивается на 1Мб (2048 секторов) в современных разметках. Т.е. 2047 секторов между MBR и первым разделом никем не используются. Вот туда GRUB и пишет свой stage2 или как он там называется. И съехать они никак не могут, если не трогалась таблица разделов (а она не трогалась, судя по описанияю).

Исходная версия bigbit, :

Ещё как связано — съехало начало тома

Никуда оно не съехало. Начало тома вообще не трогалось. Менялись только конечные экстенты.

а начальный загрузчик GRUB’a ищет свой основной екзешник (stage 2 или как оно там) тупо по смещению от начала.

Но не от начала тома же! Те сектора, в которые GRUB пишет основную части загрузчика, вообще не принадлежат никакому разделу (а LVM здесь лежит внутри раздела). Первый раздел обычно выравивается на 1Мб (2048 секторов) в современных разметках. Т.е. 2047 секторов между MBR и первым разделом никем не используются. Вот туда GRUB и пишет свой stage2 или как он там называется. И съехать они никак не могут, если не трогалась таблица разделов (а она не трогалась, судя по описанияю).