Muff's website forum

FreeBSd => Система => Тема начата: dred-i5 от Января 25, 2011, 06:06:06 pm

Название: ПОМОГИТЕ РАЗОБРАТСЯ
Отправлено: dred-i5 от Января 25, 2011, 06:06:06 pm
Обновлял порты на FreeBSD 8.0 ну после того как все про компилировалось вырубил (shutdown -p now) и после того запустил и мне вывело такое.
Помогите хто чем может
Преждевременно благодарю.
Название: Re:ПОМОГИТЕ РАЗОБРАТСЯ
Отправлено: muff от Января 25, 2011, 06:47:14 pm
Какой-то маленький чертенок внутри меня подсказывает, что обновлялись не порты, а сама система. И пропустили шаг с компиляцией ядра... Собственно соль проблемы в том, что загрузчик не может найти ядро для загрузки.
Для начала попробуйте подгрузить старое ядро (если есть такое):
OK load /boot/kernel.old/kernelНу и после этого даем команду загрузки:
boot
Эта проблема уже рассматривалась по этой ссылке: http://muff.kiev.ua/content/zagruzka-sistemy-so-starym-yadrom (http://muff.kiev.ua/content/zagruzka-sistemy-so-starym-yadrom)

Если старое ядро успешно загрузилось - запускайте сборку нового:

1. cd /usr/src
2. make buildkernel KERNCONF=YOUR_KERNEL_HERE    (default is GENERIC).
4. make installkernel KERNCONF=YOUR_KERNEL_HERE   (default is GENERIC).
Название: Re:ПОМОГИТЕ РАЗОБРАТСЯ
Отправлено: dred-i5 от Января 25, 2011, 07:16:44 pm
Все ето проделал но пишет
и прописывал
OK set currdev=disk1s1a
OK set rootdev=disk1s1a
Название: Re:ПОМОГИТЕ РАЗОБРАТСЯ
Отправлено: muff от Января 25, 2011, 07:35:41 pm
Старого ядра нету... Хоть раз пересобирали ядро на этом сервере?

И было бы неплохо, чтобы просветили, как именно "обновляли порты".
Название: Re:ПОМОГИТЕ РАЗОБРАТСЯ
Отправлено: dred-i5 от Января 27, 2011, 01:13:06 pm
# cd /usr/ports/net/cvsup/
# make install

Создадим конфигурацию при помощи псевдо-порта cvsupit

# cd /usr/ports/net/cvsupit/
# make
# make install

Ну после етого вырубил машину
Название: Re:ПОМОГИТЕ РАЗОБРАТСЯ
Отправлено: dred-i5 от Января 27, 2011, 01:16:03 pm
Старого ядра нету... Хоть раз пересобирали ядро на этом сервере?

И было бы неплохо, чтобы просветили, как именно "обновляли порты".

Ну а как ето зделать ето вот с етой проблемой?
Ну пускай ето сделалось с виртуалкой, а если ето произошло с реальной машиной.
Название: Re:ПОМОГИТЕ РАЗОБРАТСЯ
Отправлено: muff от Января 27, 2011, 03:17:06 pm
Хм... Простая установка Cvsup не должна была привести к повреждению ядра...
Впервые стыкаюсь с таким... Исходя из того, что машина тестовая - просто переустановите FreeBSD и потестируйте, не возникнет ли данная проблема опять.

Кстати, cvsup теперь можно не устанавливать, а пользоваться средствами стандартной утилиты csup. О ее возможностях - здесь: http://muff.kiev.ua/content/csup-obnovlyaem-sistemu