Здравствуйте, Eugene. Вы писали 3 апреля 2019 г., 12:37:45:
> 03.04.2019 15:16, Vladyslav Kolesnyk пишет: >> Добрый день всем. >> >> Столкнулся с одной проблемой при обновлении FreeBSD 12.0 через сорцы >> >> Система поднята на виртуалке - пробовал на разных хост-машинах: >> 1) VMware ESXi (ESXi version:6.5.0, ESXi build number: 7388607) >> 2) Microsoft Windows Server 2008R2 HYPER-V >> >> Также при установке FreeBSD 12.0 с нуля устанавливал систему на разные >> файловые системы: UFS и ZFS >> >> >> Порядок действий стандартный: > Это - вовсе не стандартный порядок, отсюда и проблемы. >> svn up /usr/src >> cd /usr/src/ && rm -R /usr/obj/* >> export XORG_UPGRADE=yes && make cleandir && make cleandir > Вот эта последняя строка - откуда? Проблем она не доставит, но она вообще не > имеет никакого отношения > к обновлению системы ветки stable. >> make -j2 buildworld && make buildkernel KERNCONF=GW-HYPER-V > Про пропущенный make installkernel перед ребутом уже написали. >> потом перезагрузка в Single mode: >> fsck -p >> mount -u / >> mount -a или zfs mount -a >> swapon -a >> >> cd /usr/src/ >> mergemaster -p >> make installworld >> mergemaster -a - отрабатывает нормально >> mergemaster -i - вот на этом этапе проблема >> на первом же сравнении скрипт mergemaster не отвечает на >> клавиатуру, >> причем удаленно зайти на систему и ребутнуть можно. >> >> Может кто сталкивался с таким "бубном"? > После installworld и без installkernel имеем систему с бинарниками от версии > 12, > которые хотят от ядра новых системных вызовов, и старое ядро, которое не > имеет поддержки > новых бинарников - может быть что угодно. > И рекомендую использовать один вызов mergemaster -iFUP вместо двух с -a и -i. svn up /usr/src cd /usr/src/ && rm -R /usr/obj/* export XORG_UPGRADE=yes && make cleandir && make cleandir make -j2 buildworld && make buildkernel KERNCONF=GW-HYPER-V make installkernel KERNCONF=GW-HYPER-V - конечно есть перед ребутом, извините, просто пропустил при написании письма shutdown -r now fsck -p mount -u / zfs mount -a swapon -a cd /usr/src/ mergemaster -p make installworld mergemaster -iFUP - опять зависание -- С уважением, Владислав Колесник VRUA-RIPE VRUA-UANIC mailto:[email protected] _______________________________________________ freebsd mailing list [email protected] http://mailman.uafug.org.ua/mailman/listinfo/freebsd
