Автор Тема: [p7] После обновления Grub слетела загрузка  (Прочитано 4279 раз)

Оффлайн STamm

  • Участник
  • *
  • Сообщений: 124
Вчера обновился GRUB, сегодня не смогла загрузиться система Alt p7, ежели точнее: ALT Linux 7.0.5 KDesktop.
При попытке загрузить KDesktop, появляется на экране надпись: "GRUB", идет обращение к жесткому диску и
больше ничего не происходит. Загрузчик GRUB стоит не в MBR, а на разделе, где установлен Alt P7.
В MBR (очень надеюсь что правильно называю основной загрузочный раздел или как его там) стоит ЛИЛО от АЛьТ 4.1. Что делать? Суть процесса загрузки такова: вначале грузится  ЛИЛО,  из ЛИЛО загрузка передается на загрузчики стоящие на Линукс разделах (локальных дисках). До сегодняшнего дня это работало.
« Последнее редактирование: 20.12.2015 21:24:18 от ruslandh »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 187
    • Домашняя страница
Загрузитесь с LiveCD, сделайте chroot в раздел и запустите grub-mkconfig c нужными параметрами.
Андрей Черепанов (cas@)

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 011
    • Альт на Эльбрусе
Не надо LiveCD, скорее всего.  Загрузитесь с того раздела, на котором соответствующий /etc/lilo.conf, и выполните команду lilo -- суть "проблемы" в том, что изменилось физическое расположение блоков, содержащих "сломавшийся" новый grub, на диске, а LILO их запоминает при установке.

В дальнейшем при (нечастых обычно) обновлениях grub2-* в стабильной ветке либо переездах между ветками можно монтировать тот корень, mount --bind туда /dev и /proc, затем chroot /туда lilo (чтоб не ребутаться лишних два раза).  Для этого я бы набросал скриптик и сложил в /root/bin/, т.к. редкое забывается.
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн STamm

  • Участник
  • *
  • Сообщений: 124
Загрузитесь с того раздела, на котором соответствующий /etc/lilo.conf, и выполните команду lilo -- суть "проблемы" в том, что изменилось физическое расположение блоков, содержащих "сломавшийся" новый grub, на диске, а LILO их запоминает при установке.
Не сработало, вот сооообщение после отработки команды lilo (из под root(а)):
Цитировать
root@localhost Desktop]# lilo
Added ALTLinux
Added failsafe
Added Solaris
Warning: 'other = /boot/memtest-2.10.bin' specifies a file that is longer
    than a single sector.
Added memtest
Added ALT6K
Added ALT7KD *
One warning was issued.
[root@localhost Desktop]#

Попробовал после этого загрузиться в  ALT7KD не получается,
выводится сообщение (как и ранее):
"loading ALT7KD
GRUB _ " 
и на этом снова все останавливается, пробую нажать клавишу "Е",
(при этом должно открывается меню для редактирования), никакой реакции, комп висит.
Восстановить загрузчик с СД, тоже не поможет, сразу-же будет предложено обновление GRUB(a) и все вернется на круги своя.
что делать?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
Ну, если проблемы с grub, можно и lilo установить

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 567
При недавнем обновлении grub ругнулся и предупредил что поломалась загрузка с efi и он скорее всего загрузиться не сможет (у меня efi поддерживается bios, но установлен legacy загрузчик)
После чего я обновил ядро (тот компьютер давно не обновлялся) и после обновления ядра grub перестроил свое меню без замечаний и перезагрузка прошла успешно.
 

Оффлайн STamm

  • Участник
  • *
  • Сообщений: 124
Загрузитесь с LiveCD, сделайте chroot в раздел и запустите grub-mkconfig c нужными параметрами.
при выполнении:
mount /dev/sda6 /mnt 
появилось сообщение:
mount: /dev/sda6 is write-protected
mount: wrong fs type, bad option. bad superblock on /dev/sda6
и еще что-то. :( , плохо,.
что можно сделать? простая переустановка проблемы не решит, потому как
grub опять обновится и все пойдет на 2 и последующие круги.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
mount: /dev/sda6 is write-protected
mount: wrong fs type, bad option. bad superblock on /dev/sda6
А какая файловая система на /dev/sda6 ?


Оффлайн STamm

  • Участник
  • *
  • Сообщений: 124
mount: /dev/sda6 is write-protected
mount: wrong fs type, bad option. bad superblock on /dev/sda6
А какая файловая система на /dev/sda6 ?
EXT4

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
А что на нём находится?

ЗЫ Вы уж поподробние всё опишите. а то на каждый вопрос - ответ не менее полчаса, да плюс сон и и работа - через неделю выясним проблему :)


PS натравите на нем в отмонтированном виде fsck.

Оффлайн STamm

  • Участник
  • *
  • Сообщений: 124
Всем большое спасибо, переустановил систему.

Оффлайн STamm

  • Участник
  • *
  • Сообщений: 124
после обновления Grub выдало следующее:
Во время установки пакета grub2-pc-2.00-alt20.M70P.1:

Updating grub on /dev/sdc6
/usr/sbin/grub-probe: ошибка: не удалось найти привод GRUB для /dev/sdc6. Проверьте device.map.
** WARNING: grub-autoupdate failed, NEXT BOOT WILL LIKELY FAIL NOW
** WARNING: please run it by hand, record the output offline,
** WARNING: make sure you have bootable rescue CD/flash media handy
** WARNING: and try `grub-install /dev/sdX' manually
ну и что делать? я так понял нужно вручную ставить grub.

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 567
Какой будет вывод вот этой команды?
su-
grub-mkconfig -o /boot/grub/grub.cfg

И еще вывод вот этих команд приложите:
cat /etc/fstab
lsblk


Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 567
И да, оно предлагает вручную выполнить установку grub:
Цитировать
** WARNING: and try `grub-install /dev/sdX' manually



Оффлайн STamm

  • Участник
  • *
  • Сообщений: 124
Какой будет вывод вот этой команды?
su-
grub-mkconfig -o /boot/grub/grub.cfg

И еще вывод вот этих команд приложите:
cat /etc/fstab
lsblk
Спасибо, что принимаете участие в этой ситуации, но по большому счету это ничего не решит.
После того как я восстановлю Grub, опять будет предложено обновление и оно опять грохнет
у меня все. Сизифов труд. нужно копать в другом направлении.