LINUX.ORG.RU

при обновлении версии ядра, слетела мультизагрузка

 


0

1

при обновлении версии ядра на debian 11, слетела мультизагрузка. На компе стояло 2 системы. 1 windows xp вторая debian 11 при обновлении версии ядра 5.10.0-25-686-pae на 5.10.0-26-686-pae пропал пункт загрузки windows xp. в каком направлении рыть ?


у меня есть вопрос поинтереснее

откуда у тебя пароль к этому аккаунту? Семь лет - большой срок, если честно

d00fy ★★★
()

Для чего тебе PAE? у тебя больше 4-х гигабайт памяти на 32-х битной системе?

Нужно копать в сторону конфигов GRUB, лежат в /etc/grub.d/ или что-то вроде этого. Там лежат скрипты, которые ищут установленные ОС и добавляют пункты меню в конфиг /boot/grub/grub.conf

Мое мнение, эти скрипты ненадежны. Лучше ручками в 40-custom вписать свои ОС и дело с концом.

hibou ★★★★★
()

в каком направлении рыть ?

в направлении бут-меню в бивисе

Pinux001
()
Ответ на: комментарий от hibou

686-pae это дефолтное ядро в 32-битном дебиане, если ты не знал. У меня такое же, но windows xp из меню не пропадало.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Исхожу из целесообразности, а не из дефолтности. PAE – это трехуровневые таблицы памяти. Обычные без PAE – двух. Лишнее замедление. Зачем? Ну разве только реально нужно, для памяти свыше 4-х гигабайт, ее без дополнительного уровня адресации на адресацию не адресуешь на 32-х разрядных адресах.

hibou ★★★★★
()
Ответ на: комментарий от hibou

Хм, не думал с этой стороны. Ну, на большинстве компов сейчас не меньше 4гб. А даже 4гб немного вылезают за 4гб-границу т.к. там в середине служебные адреса типа биоса.

firkax ★★★★★
()
Ответ на: комментарий от d00fy

- А что же ты молчал все эти годы?

- Да просто раньше соленый был

t184256 ★★★★★
()
Последнее исправление: t184256 (всего исправлений: 2)

в каком направлении рыть ?

В направлении mkfs, возможно с предшествующим cfdisk, чтобы разметить разделы, занятые до того какой-то бесполезной фигнёй, в ext4, и юзать их дальше.

CrX ★★★★★
()
Ответ на: комментарий от exception13

нет такой строки в /etc/default/grub возможно ли изменение этого файла при обновлении версии ядра ?

mazai
() автор топика
Ответ на: комментарий от mazai

Значит добавь. По дефолту теперь os prober не вызывается.

exception13 ★★★★★
()

если просто os-prober не помогает, и выпилен загрузчик винды, возможно нужно его подсунуть, он есть в пакете syslinux

ac130kz ★★★
()
Последнее исправление: ac130kz (всего исправлений: 1)
Ответ на: комментарий от hibou

Спасибо, ручками исправил 40-custom.

mazai
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.