Не загружается после freebsd_update

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Zizan
проходил мимо

Не загружается после freebsd_update

Непрочитанное сообщение Zizan » 2014-05-23 18:05:03

Ситуация следующая:
Была freebsd7.0 . "Решил" обновить до 8.4. Запустил freebsd-update uprade. Поотвечал на все вопросы. Сказало, мол, все хорошо, давай перезагружаться.
После перезагрузки не поднялась. Сервер стоит в ДЦ. Физический доступ к нему очень сильно затруднен (масса организационных причин). Так что пытаюсь разобраться через КВМ

Описание проблемы:
При загрузке появляется окошко выбора операционки (F1 FreeBsd). Дальше, на этапе loader пишет:

Код: Выделить всё

Can't work out which disk we are booting from.
Guessed BIOS device 0xffffffff not found by probes, defaulting to disk0:
can't load 'kernel'
загрузился с DVD FreeBsd 8.4. Вошел в Fixit. Винт вижу. Разделы вижу. Делаю mount - все файлы на месте
В выводе dmesg есть следующие строчки:

Код: Выделить всё

ad4: 238474MB <Seagate...> ...at ata2-master UDMA100 SATA 3Gb/s
GEOM: usfid/51abf1143431a5e7: invalid disklabel.
GEOM: md0: invalid disklabel
GEOM: usfid/51abf1143431a5e7: invalid disklabel.
GEOM: md0: invalid disklabel
GEOM: usfid/51abf1143431a5e7: invalid disklabel.
GEOM: md0: invalid disklabel
GEOM: usfid/51abf1143431a5e7: invalid disklabel.
GEOM: md0: invalid disklabel
GEOM: usfid/51abf1143431a5e7: invalid disklabel.
GEOM: md0: invalid disklabel
Как по моему, количество повторов совпадает с количеством разделов на винте (/, /var, /tmp, /usr, swap)

Вышел из Fixit. Зашел в LABEL. Вижу разделы, но не примаунчены. Примаунтил, сохранился. Ушел на перезагрузку.
С винта не грузится.
Загрузился с DVD. Уже не могу зайти в FIXIT. Пишет, что не может примонтировать dvd. (Error mounting /dev/a??? on /dist: Input/output error (5))
В LABEL разделы все так же не примаунчены

Куда можно поковырять?
Последний раз редактировалось f_andrey 2014-05-24 5:33:14, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума, оформляйте сообщение по человечески.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
alex3
лейтенант
Сообщения: 872
Зарегистрирован: 2006-11-20 16:47:56
Откуда: Переславль
Контактная информация:

Re: Не загружается после freebsd_update

Непрочитанное сообщение alex3 » 2014-05-23 22:43:45

fsck?
Если ipfw можно считать речью обычного человека, то pf - речь политика. За каждой ошибкой -ядерный песец.

zizan
проходил мимо

Re: Не загружается после freebsd_update

Непрочитанное сообщение zizan » 2014-05-24 10:44:15

запускал. Ничего криминального не обнаружено

В итоге с баловствами типа
gpart bootstrap
и
boot0cfg -B
у меня при загрузке с винта есть черный экран (без выбора, что грузить (нету F1 Freebsd)), и курсор, который мигает сначала на первой строчке, потом прыгает на вторую, потом на третью. И там остается до последующей перезагрузки, но при этом ничего на экран не выводится.

Что можете посоветовать, чтобы восстановить загрузчик? (с диска freebsd 8.4 я загружаюсь, в fixit захожу, винт с разделами примаунчиваю)

zizan
проходил мимо

Re: Не загружается после freebsd_update

Непрочитанное сообщение zizan » 2014-05-24 14:57:26

Всем спасибо.
Это все виртуальные сидиромы на КВМ ввели меня в заблуждение. Загрузился нормально с винта, загрузил другое ядро - и все заработало безо всяких бубнов.