Страница 1 из 1

Зависает после обновления на 12

Добавлено: 2019-01-05 13:13:18
als
Мое почтение, коллегам.
Добрался до перевода второго сервера на 12 ветку.
С 11.2-p7
Сначала сделал как обычно, через freebsd-update upgrade
После первого reboot система зависла.
Зависает на этапе на снимке.

Вернул обратно kernel.old, начал пробовать варианты.
Попробовал через сборку ядра из src (по файлу UPDATING).
Снова ребут и снова там же встает.
Решил проверить, может какой модуль грузит неправильный. Нашел откуда идет загрузка модулей (/boot/lua/config.lua).
Проверил - после entropy ничего не грузится.
Как я понял из handbook, дальше вызывается /sbin/init

Что не так обновилось? Попробовал добавить флаг -v в boot.config
Все равно не видно, что пытается вызвать.
З.Ы. Сильно не нервничаю :) Дамп раздела есть, со старого ядра грузится, сервер можно по вечерам перегружать :)
За сим хочу разобраться без переустановки.

Зависает после обновления на 12

Добавлено: 2019-01-05 13:25:41
Neus
Работает — не трогай!
Что там такого нужного в 12 ?

Зависает после обновления на 12

Добавлено: 2019-01-05 13:35:02
guest
Сначала сделал как обычно, через freebsd-update upgrade
После первого reboot система зависла.
Зависает на этапе на снимке.
какой такой freebsd-update upgrade?!

Вам же по шагам все расписали:

1. Сначала текущая система обновляется до последнего patch-level
# freebsd-update fetch
# freebsd-update install

И только после этого:
2. Апгрейд с ветки на ветку:
# freebsd-update -r KL.MN-RELEASE upgrade
...

Зависает после обновления на 12

Добавлено: 2019-01-05 14:02:10
als
guest писал(а):
2019-01-05 13:35:02
какой такой freebsd-update upgrade?!
Я кратко написал.
Если в деталях, то дело было так.
Так как написано в документации, сначала доводим до последнего update.
То есть сделал, как и написано
# freebsd-update fetch
# freebsd-update install

После этого сделал
freebsd-update upgrade -r 12.0-RELEASE
Дошел до первого ребута.

Зависает после обновления на 12

Добавлено: 2019-01-05 14:11:07
guest
Если хотите разобраться, нужно понять:
- на чем виснет ядро, или на каком модуле

Самый простой вариант - взять две флешки:
- на первую записать установочный memstick
- вторую пустую или зачистить gpart destroy -F

На сервере, где возникла проблема, загрузиться с установочной
флешки и установить систему на пустую флешку, reboot
и смотреть, загрузиться или встанет.
Если встанет - это проблема и уже можно отписывать
bug-report, правда придется кучу данных собрать.

Зависает после обновления на 12

Добавлено: 2019-01-05 14:14:18
als
Neus писал(а):
2019-01-05 13:25:41
Работает — не трогай!
Что там такого нужного в 12 ?
Было как-то. Стояла у меня 4 (не помню какой точно релиз). Много лет стояла. И тут понадобилось таки обновится. Если правильно помню, диск понадобилось поставить большой. Пришлось сносить и ставить следующую.
Подумал, подумал - все-таки в дальнейшем проще поддерживать в текущем состоянии. Чем потом этот зоопарк переставлять.
guest писал(а):
2019-01-05 14:11:07
На сервере, где возникла проблема, загрузиться с установочной
флешки и установить систему на пустую флешку, reboot
и смотреть, загрузиться или встанет.
Спасибо за идею. Попробую организовать.

Зависает после обновления на 12

Добавлено: 2019-01-08 12:44:43
als
Доложу прогрессивной общественности.
Сначала нашел на форуме freebsd.org, что не я один такой :)
И снимок экрана до боли похож.
Судя по всему, проблема с 12 релизом на старом железе. Но это на мой первый взгляд.

Попробовал идею с memstick
Не взлетает. Там уже ошибка can't find /boot/entropy
На эту тему тоже есть тема на форуме freebsd.org

Продолжаю исследовать.

Зависает после обновления на 12

Добавлено: 2019-01-08 14:57:36
guest
скорей всего проблема с загрузчиком...

загрузка:
- UEFI?
- BIOS/GPT?
- BIOS/MBR?

Если есть свободная быстрая машинка, можно собрать на ней 12-Stable, создать
iso или memstick и проверить установку с нее, в 12-Stable что-то правили
в загрузчике...

Зависает после обновления на 12

Добавлено: 2019-01-08 17:32:23
als
guest писал(а):
2019-01-08 14:57:36
загрузка:
- UEFI?
- BIOS/GPT?
- BIOS/MBR?
Тут сложно понять. Текущие диски GPT.
Я пробовал с другого сервера, который перешел с 11.2 на 12 скопировать boot Не вышло :)
Меня смущает, что memstick не стартует.
guest писал(а):
2019-01-08 14:57:36
Если есть свободная быстрая машинка, можно собрать на ней 12-Stable, создать
iso или memstick и проверить установку с нее
Попробую с мемстика запуститься на свободной машине. Как получится, буду пробовать запуститься на этом железе. У меня все-таки подозрение на старое железо.

Зависает после обновления на 12

Добавлено: 2019-01-10 15:20:10
als
Проверил memstick.
На относительно новой станции установка запускается.
На сервере нет.
На нем мать SE7520JR2
У нее два канала SATA и два канал IDE.
Биос так устроен, что ты сам можешь определить, какие каналы считать Prime какие Secondary.
Пока ставлю на то, что 12 релиз не ожидает такой конфигурации.
Хочу поэкспрементировать, при каких параметрах мемстик сможешь стартануть.

Зависает после обновления на 12

Добавлено: 2019-01-10 17:18:00
guest
На нем мать SE7520JR2
У нее два канала SATA и два канал IDE.
Биос так устроен, что ты сам можешь определить, какие каналы считать Prime какие Secondary.
как так?!
Для AHCI нет понятия Primary и Secondary, только для PATA (IDE).

SATA порты там в RAID0/1, возможно FreeBSD GEOM что-то оттуда получает и думает
что это RAID?

# man graid на предмет какие ядерные переменные disable чтобы FreeBSD не
пыталась считать метаданные, если у Вас там не настроен RAID0/1

Зависает после обновления на 12

Добавлено: 2019-01-11 6:35:23
als
guest писал(а):
2019-01-10 17:18:00
SATA порты там в RAID0/1, возможно FreeBSD GEOM что-то оттуда получает и думает
что это RAID?
Да, там есть опция запускать Raid или нет.

Зависает после обновления на 12

Добавлено: 2019-01-11 6:37:22
als
Не в raid дело.
Так же ведут себя ноутбуки. Там raid не должно быть.

Зависает после обновления на 12

Добавлено: 2019-01-11 10:04:31
guest
Не в raid дело.
Так же ведут себя ноутбуки. Там raid не должно быть.
пробовал на разных ноутбуках, на разных серверах, в том числе и старых,
загружается.

"В чем правда брат?" (c) не мой

ps. Да, из 12'ого релиза выкинули кучу ISA и древних драйверов для
древнего железа.

Зависает после обновления на 12

Добавлено: 2019-01-11 11:32:24
als
guest писал(а):
2019-01-11 10:04:31
пробовал на разных ноутбуках, на разных серверах, в том числе и старых,
загружается.
Старый старому рознь :)
guest писал(а):
2019-01-11 10:04:31
Да, из 12'ого релиза выкинули кучу ISA и древних драйверов для
древнего железа.
Может из за этого.

Кстати. Вчера снова мучил сервер и мемстик. При любых параметрах настройки IDE в биосе не стартует. Проверял вплоть до disable ide :)

Зависает после обновления на 12

Добавлено: 2019-01-12 1:07:15
ыть
на 13ц ходи
чо..
бесу - бесово.. ))