Автор Тема: после обновления ядра не грузится система (р7) [решено]  (Прочитано 7977 раз)

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
Добрый день!
Комп:  i5-3450 + asus P8B75-m + alt p7(х64 с сайта + все обновы)
Обновил ядро до последнего (3.12.20-alt1), удалил старые(!), перезагрузился и повис на этапе
Booting the kernel.
Если перезагрузиться и попробовать загрузиться в режиме восстановления, то
initrd: loop ERROR /root not mounted
Если после этого что-нибудь нажать, что kernel panic и мертвое повисание.
Что-то имеет смысл пробовать или проще систему переставить?

PS задним числом вспомнил, что уже была такая же петрушка: установил систему с диска 7.0.1, обновил ядро до последнего, удалил старые ядра и система повисала. Но тогда я просто перегрузился, система завелась и как-то забылось.
« Последнее редактирование: 30.05.2014 08:41:27 от PSV »

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
зря старые удалили!
А то можно было загрузиться в старом, сделать
installkernel *ваше_ядро*
grub-mkconfig -o /boot/grub/grub.cfg

Последнее время помогает.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
удалил старые(!)
Никогда так не надо делать. Теперь читать про rescue, chroot и т.п.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
зря старые удалили!
А то можно было загрузиться в старом, сделать
installkernel *ваше_ядро*
grub-mkconfig -o /boot/grub/grub.cfg

Последнее время помогает.
С чего бы ? Если он обновил, то он это и сделал. Значит, что-то в новом ядре не так на его железе. Хотя, конечно, какая-то назамеченная проблема с установкой тоже могла быть (место кончилось, к примеру). Только в таком случае переустановка того же ядра может помочь.

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
Что-то я совсем перестал понимать.
1. Если есть команда удаления ядра, то почему ей нельзя воспользоваться?
2. При команде update-kernel разве не должны автоматом проделываться все необходимые действия?
3. В том-то и дело, что комп-то пару раз перегрузился, а потом перестал. И подобное уже было, именно в такой же последовательности: обновление ядра, удаление старого, перезагрузка, отказ в загрузке, ребут, успешная загрузка.
Но в этот раз не хочет уже нивкакую грузиться :(
Да и не дело это для сервера, захотел загрузился, не захотел - не загрузился.
Я так понял, проще и быстрее в понедельник переустановить систему.

зря старые удалили!
А то можно было загрузиться в старом, сделать
installkernel *ваше_ядро*
grub-mkconfig -o /boot/grub/grub.cfg

Последнее время помогает.
С чего бы ? Если он обновил, то он это и сделал. Значит, что-то в новом ядре не так на его железе. Хотя, конечно, какая-то назамеченная проблема с установкой тоже могла быть (место кончилось, к примеру). Только в таком случае переустановка того же ядра может помочь.
imho: А ничего, что это в корне неправильный подход? Сервер должен или работать или умереть. Если вы с ним прыгаете всмысле глюков, то надо устранять глюки. (Не путать с тестовыми настройками и последующим неработоспособным состоянием :) )

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Я так понял, проще и быстрее в понедельник переустановить систему.
а попробовать из лайв-сд chroot и установить kernel-image-led-ws ядро?

3.12 - зло :)

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
Я так понял, проще и быстрее в понедельник переустановить систему.
а попробовать из лайв-сд chroot и установить kernel-image-led-ws ядро?

3.12 - зло :)
А можно чуть поподробнее?
1. Ни разу не делал.
2. А может тогда проще поднять ядро std-def с ливсд? чем led-ws предпочтительнее? И вообще, уже не раз спрашивал, но актуального ответа не нашел: чем отличаются эти ядра?


Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Я так понял, проще и быстрее в понедельник переустановить систему.
а попробовать из лайв-сд chroot и установить kernel-image-led-ws ядро?

3.12 - зло :)
А можно чуть поподробнее?
При установке 3.12.х многие, судя по форуму, столкнулись с неприятностями.
Наиболее просто получить что-то более старое без большого бубна - установить  kernel-image-led-ws (3.4.x), запустить систему, а уж потом думать как быть дальше...

1. Ни разу не делал.
Вот
http://www.altlinux.org/Восстановление_загрузочной_записи
только в конце надо не лило восстанавливать, а kernel-image-led-ws ставить...

apt-get update 
apt-get install update-kernel
update-kernel -t led-ws

если не ошибся...

2. А может тогда проще поднять ядро std-def с ливсд?
Ну можно и так :)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
1. Если есть команда удаления ядра, то почему ей нельзя воспользоваться?
Потому, что головой надо думать и понимать, что возможность иметь более одного ядра сделана не зря. И помнить, что команда обновления ядра не удаляет старые ядра.

Ну вот кем надо быть, чтобы снести все (!) старые ядра, не проверив работоспособность нового ?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Ну вот кем надо быть, чтобы снести все (!) старые ядра, не проверив работоспособность нового ?
Отважным и безрассудным исследователем. :)
Андрей Черепанов (cas@)

Оффлайн asterix81

  • Участник
  • *
  • Сообщений: 150
Ну вот кем надо быть, чтобы снести все (!) старые ядра, не проверив работоспособность нового ?
Отважным и безрассудным исследователем. :)
Поддерживаю!
Проверка, проверка и ещё раз проверка.

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
1. Если есть команда удаления ядра, то почему ей нельзя воспользоваться?
Потому, что головой надо думать и понимать, что возможность иметь более одного ядра сделана не зря. И помнить, что команда обновления ядра не удаляет старые ядра.

Ну вот кем надо быть, чтобы снести все (!) старые ядра, не проверив работоспособность нового ?
Даже если меня за это забанят, но КАКОГО ХРЕНА ВЫ НЕ ЧИТАЕТЕ ТС, WTF???????
а. Никто не требовал помощи, был спрошен совет!
б. Интересно. а как тестеры должны поступать? Я понимаю, что вы любите грабли и ходить по ним, но некоторые, почему-то, хотят поставить, настроить и забыть о серваке на годы. Работает, не трогай.
Админы/опытные старожилы. Вы же сами учите: прочитай в начале что пишут в сообщении, а уже потом отвечай.
В том-то и дело что:
1. система, после удаления старого ядра перегрузилась нормально! А вот на второй или третий раз упала намертво. FIXMBR не помог. Падает она при попытке монтирования систем. И данный глюк, возможно, пересекается с другим(про который я уже тоже писал и тут и в багзилле), который, со скрипом, устранили (не монтирование софтового райд массива в р7), а может и не устранили. Уже нет желания тестить/проверять. Данная проблема плавающая.
2. на предыдущем тестовом серваке, на этом же железе, уже уже была такая проблема. Комп просто ребутнул и все запустилось!

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Я понимаю, что вы любите грабли и ходить по ним, но некоторые, почему-то, хотят поставить, настроить и забыть о серваке на годы. Работает, не трогай.
Ставлю то ядро, что есть в дистрибутиве, и не трогаю его. Трогать пришлось бы (в принудительном порядке), если бы, к примеру, обновилось какое-либо ПО, имеющее модули ядерные (например, VirtualBox) либо имеющееся ядро плохо работает с тем или иным оборудованием. Во всех остальных случаях, имхо, нет ни одной причины для обновления проверенного и рабочего ядра на боевом сервере. Разве что найдётся какая-то критическая уязвимость, без исправления которой сервер будет подвергнут серьёзному испытанию.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 568
И подобное уже было, именно в такой же последовательности: обновление ядра, удаление старого, перезагрузка, отказ в загрузке, ребут, успешная загрузка.
Весьма интересная последовательность... :-D

Интересно. а как тестеры должны поступать?
  • Обновление ядра
  • Перезагрузка с новым ядром
  • Удаление старого ядра, предварительно убедившись, в течение некоторого времени, что всё нормально работает, и тем не менее, хотя-бы одно старое ядро лучше оставить.
  • Перезагрузка
  • Никаких граблей.
Никак не?