[freebsd] mergemaster -i
Vladyslav Kolesnyk
vector-ua at ukr.net
Wed Apr 3 13:02:02 EEST 2019
Здравствуйте, 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:vector-ua at ukr.net
More information about the freebsd
mailing list