История изменений
Исправление 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 или как он там называется. И съехать они никак не могут, если не трогалась таблица разделов (а она не трогалась, судя по описанияю).