LINUX.ORG.RU
ФорумAdmin

проблема с Grub

 , ,


0

0

Уважаемые эксперты всем доброго здравия, к вам вопрос от познающего основы Linux новичка). Итак на моём ноуте стоит три системы Windows 10, Mint, Manjaro. Вчера Манжара обновилась (ядро осталось прежним), после этого перестал запускаться Grub. После включения ноута запускался Manjaro сразу, без вывода на экран меню Grub. Для решения этой проблемы я скачал boot-repair, запустил его как обычно (пользовался не раз, всегда помогал в автоматическом режиме). После чего запустил ноутбук и Grub заработал. Правда Винда и Мята запускается так как надо, а вот Манжара стартует только в режиме «failback initrafms». При попытке стартовать в обычном режиме выводит экран: скрин ошибки туть. Потом я попробовал переустановить grub непосредственно из манжаро, и проблема повторилась снова, меню граб не запускается (ну или может запускается на черном экране) ). Подскажите пожалуйста, в чем проблема, или где её искать, пути решения… Ну и вообще хотелось бы разобраться с этим режимом (failback initrafm), что он запускает, что нет, может кто статью на этот счет знает хорошую….

напиши в гугл 'initramfs' вместо 'initrafms' и 'initrafm' и разберешься с этим режимом за 15 минут максимум

horado
()

Добавь в эту кашу ещё загрузку uefi и винегрет готов.

Слишком много переменных в твоей проблеме. Как устанавливал линуксы? Каждый ставил свой grub и теперь каждый его по своему обновляет и прописывается в mbr? А boot-repair ты запускал из какой операционки? И сидишь ты теперь с грубом от Минта, в котором не обновилась информация о манджаровских ядрах и опциях и поэтому Манджара плохо запускается, да?

Если линуксы будут продолжать перетягивать груб на себя, у тебя будут проблемы. Или переставь линуксы нормально, или определись который тебе нужен, а другой снеси. И обнови груб, предварительно запустив os-probe, чтобы подхватились актуальные пункты загрузки.

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

Сначала мяту потом манжаро ставил. Вроде манжаро прописывал в граб мяты. Запускал бут-репайр-диск основанный на дистре лубунты. Grub + os-prober пробую, да только с манжарой все равно косяк) «И сидишь ты теперь с грубом от Минта, в котором не обновилась информация о манджаровских ядрах и опциях и поэтому Манджара плохо запускается, да?» Не исключаю что, так. Но раньше и ядра переставлял и все было нормально, а тут ядро не трогал.

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

Сначала мяту потом манжаро ставил
Вроде манжаро прописывал в граб мяты
Запускал бут-репайр-диск основанный на дистре лубунты
Grub + os-prober пробую
Но раньше и ядра переставлял и все было нормально, а тут ядро не трогал.

Трудно объяснять что-то человеку уверенному в том, что то что он делал правильно, но не понимающего что он вообще делал.

да только с манжарой все равно косяк

Косяк с тобой, а не с манджарой, или минтом. Сноси один из них. Не пожалеешь.

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

Мальчик мой, но ведь есть решения попроще и побыстрее. Зачем вы усложняете ему ситуацию?

Владимир 123

anonymous
()
Ответ на: комментарий от horado

за 15 минут не получается, наверное уровень вхождения не тот)

Nooooobas
() автор топика

Решение

Такой же сюрприз после последнего обновления GRUB.

Смотрим /boot/grub/grub.cfg, находим:

### BEGIN /etc/grub.d/30_os-prober ###
os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
### END /etc/grub.d/30_os-prober ###

Добавляем GRUB_DISABLE_OS_PROBER=false в /etc/default/grub, выполняем sudo update-grub.

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