> ps. Что означает: после обновления ядра до 9.1?! Вы что, систему не
> пересобирали?
> Первым делом пересобрал ядро - ребутнулся - jail не стартует. Машина рабочий
> сервер и на джейлах сайты крутятся - сразу ребучусь на старое
> ядро. Мир не обновлял.
> FreeBSD eTorg.com 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun 12 02:52:29 UTC 2012
> root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 это uname старого ядра?
> # grep nomount /sys/kern/kern_jail.c
> "allow.nomount",
> # grep nomount /usr/src/usr.sbin/jail/*
> /usr/src/usr.sbin/jail/jail.8:.Va allow.nomount ,
> /usr/src/usr.sbin/jail/jail.conf.5:allow.nomount;
> grep -v "^#" /sys/conf/newvers.sh | head -n 5
> TYPE="FreeBSD"
> REVISION="9.1"
> BRANCH="RELEASE-p1"
> if [ "X${BRANCH_OVERRIDE}" != "X" ]; then
давайте еще раз чтобы было понятно, нижнее относится ТОЛЬКО к HOST машине:
1) обновили sources:
- как: через svn?
# cd /usr/src
# svn info
2) после обновления - собрали ТОЛЬКО ядро 9.1 и перезагрузились, после чего
вылезла ошибка?
- если ДА, то так делать нельзя, ибо изменения для JAIL был не только в sources ядра,
а и в sources jail: /usr/src/usr.sbin/jail
важно: в xBSD системах, ядро и система синхронизированны и после обновления sources,
требуется пересборка системы и ядра и установка их обоих!
# less /usr/src/Makefile (порядок сборки и установки)
...
# For individuals wanting to upgrade their sources (even if only a
# delta of a few days):
верхнее предложение прочитайте внимательно!
# 1. `cd /usr/src' (or to the directory containing your source tree).
# 2. `make buildworld'
# 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# [steps 3. & 4. can be combined by using the "kernel" target]
# 5. `reboot' (in single user mode: boot -s from the loader prompt).
# 6. `mergemaster -p'
# 7. `make installworld'
# 8. `make delete-old'
# 9. `mergemaster' (you may wish to use -i, along with -U or -F).
# 10. `reboot'
# 11. `make delete-old-libs' (in case no 3rd party program uses them anymore)
#
# See src/UPDATING `COMMON ITEMS' for more complete information.
Верхнее касается только HOST машины, содержимое jail'ов можно вообще не трогать после
апгрейда HOST-машины, в jail'ах вы можете запускать и 7.x и 8.x ..., а можете и
jail'ы обновить, если они у вас построены с использованием jail-base и монтированием
базового jail в остальные jail'ы