>Ок, спасибо. Все кратко и понятно. Вот только
>
># reboot
>После успешного выполнения installkernel вам необходимо загрузить систему в однопользовательском режиме
>
>То есть скрипт только до boot -s а дальше ручками? Получется
>должен быть физический доступ к серверу. Остается только п.1. Тогда, помолившись, пропускаем этот шаг и обновляемся на живом сервере :)
>PS
> В handbook написано, что допускается выполнять make installworld в многопользовательском режиме.
>Какие проблемы могут при этом возникнуть? И что будет если я
>запущу mergemaster тоже в многопользовательском?
Теотетически возможно, что кому-нибудь понадобится два жестко связаных файла и он успеет прочитать один файл из старого мира, а второй уже из обновленного, после чего сильно удивится. На практике - пофиг.
На самом деле возможны и другие проблемы, но только при прыжке на новую версию, а не на патч. Там весьма рекомендуется компилировать ядро с поддержкой старой версии и выполнять installworld уже с новым ядром.