BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: Вт 23 апр, 2019 7:18 am 
Не в сети

Зарегистрирован: Вт 23 апр, 2019 7:14 am
Сообщения: 1
Обновился с 11.2 на 12.0
После перезагрузки система не может примаунтить корневой раздел zfs.
Удалось выяснить что нет модуля ядра opensolaris.ko в папке с ядром.
Думаю в этом и проблема.
Со старым ядром грузилось, но после очереднойго freebsd-upgrade старое ядро потерлось, там теперь только 1 файл.
В итоге имеем новое ядро, в котором не хвататет модуля opensolaris.

Можно как-нибудь этот модуль подгрузить с например диска установки 12 версии?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт 23 апр, 2019 11:31 am 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2476
Roland22 писал(а):
Обновился с 11.2 на 12.0
После перезагрузки система не может примаунтить корневой раздел zfs.
Удалось выяснить что нет модуля ядра opensolaris.ko в папке с ядром.
Думаю в этом и проблема.
Со старым ядром грузилось, но после очереднойго freebsd-upgrade старое ядро потерлось, там теперь только 1 файл.
В итоге имеем новое ядро, в котором не хвататет модуля opensolaris.

Можно как-нибудь этот модуль подгрузить с например диска установки 12 версии?


можно и не забыть обновить загрузчик zfs:

# less /usr/src/UPDATING
...
"gpart bootcode -p /boot/gptzfsboot -i 1 ada0"

вместо ada0, имя вашего диска, если зеркало, то выполнить для
двух дисков в zfs mirror.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт 23 апр, 2019 4:14 pm 
Не в сети

Зарегистрирован: Чт 14 май, 2009 6:56 pm
Сообщения: 822
lavr писал(а):
"gpart bootcode -p /boot/gptzfsboot -i 1 ada0"


Почему обязательно `-i 1`?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср 24 апр, 2019 2:06 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2476
arrowdodger писал(а):
lavr писал(а):
"gpart bootcode -p /boot/gptzfsboot -i 1 ada0"


Почему обязательно `-i 1`?


Если GPT, образ gptzfsboot должен быть записан в раздел "freebsd-boot".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт 25 апр, 2019 12:54 pm 
Не в сети

Зарегистрирован: Чт 14 май, 2009 6:56 pm
Сообщения: 822
lavr писал(а):
Если GPT, образ gptzfsboot должен быть записан в раздел "freebsd-boot".


Ну да. И у меня раздел с этим типом идет под номером 2.

Так что, сначала нужно посмотреть вывод `gpart list` и выяснить на каком разделе обновлять буткод.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт 25 апр, 2019 6:24 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2476
arrowdodger писал(а):
lavr писал(а):
Если GPT, образ gptzfsboot должен быть записан в раздел "freebsd-boot".


Ну да. И у меня раздел с этим типом идет под номером 2.

Так что, сначала нужно посмотреть вывод `gpart list` и выяснить на каком разделе обновлять буткод.


Да.

Кто сам размечал, наверняка знает где у него freebsd-boot и правильно обновит gptzfsboot,
указав соответствующий номер партиции для freebsd-boot.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт 25 апр, 2019 8:08 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5331
Откуда: Москва
А кто не знает скопирует команду и повредит другой раздел.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт 26 апр, 2019 12:27 am 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2476
AMDmi3 писал(а):
А кто не знает скопирует команду и повредит другой раздел.


и получит урок, к сожалению.

Видимо нужно конкретизировать в:

# grep gptzfsboot /usr/src/UPDATING

и расширить главу в Handbook:

23. Updating and Upgrading FreeBSD

Кстати, все примеры в документации, опираются исходя из того
что freebsd-boot делают первой партицией.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика