URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 3124
[ Назад ]

Исходное сообщение
"OpenNews: Как избежать проблем при обновлении FreeBSD 5.1 до 5.2"

Отправлено opennews , 17-Янв-04 23:22 
Краткое описание проблем и их решений при обновлении FreeBSD 5.1 до версии 5.2 используя cvsup и пересборку из исходных текстов, с которыми столкнулся автор статьи или любой поленившийся прочитать /usr/src/UPDATING перед установкой (нельзя делать make installworld, раньше чем будет собрано и установлено новое ядро от FreeBSD 5.2, т.е. сперва нужно сделать make installkernel, перезагрузиться в однопользовательский режим и только тогда выполнить make installworld, иначе - полная неработа системы, вплоть до потери данных на диске).

URL: http://bsdvault.net/article.php?sid=779
Новость: http://www.opennet.me/opennews/art.shtml?num=3308


Содержание

Сообщения в этом обсуждении
"Как избежать проблем при обновлении FreeBSD 5.1 до 5.2"
Отправлено temny , 17-Янв-04 23:22 
Эх вышла бы эта статья на два дня раньше...
Фразу "перегрузиться в однопользовательский режим" следует понимать как:
1. Перегрузиться.
2. Перейти в однопользовательский режим.
И никак иначе!! Я на восстановление системы, после неверного обновления, потратил часов 6 :)

"Как избежать проблем при обновлении FreeBSD 5.1 до 5.2"
Отправлено keepver , 18-Янв-04 14:07 
офигеть, дорогая редакция:

/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).
# 5.  `reboot'        (in single user mode: boot -s from the loader prompt).
# 6.  `mergemaster -p'
# 7.  `make installworld'
# 8.  `mergemaster'
# 9.  `reboot'



"Как избежать проблем при обновлении FreeBSD 5.1 до 5.2"
Отправлено Аноним , 18-Янв-04 02:04 
Странно.... я всегда так делал..
т.е. installkernel а потом installworld

так в Makefile написано делать... единственное что пропускаю, так это mergemaster


"Как избежать проблем при обновлении FreeBSD 5.1 до 5.2"
Отправлено Аноним , 18-Янв-04 14:40 
mergemaster также обязателен как и все остальные 9
пунктов записанных в файле /usr/src/Makefile :)

"Как избежать проблем при обновлении FreeBSD 5.1 до 5.2"
Отправлено Bushi , 18-Янв-04 19:13 
А какие подводные камни могут быть при обновлении с дистрибутивного компакт-диска?

"Как избежать проблем при обновлении FreeBSD 5.1 до 5.2"
Отправлено Alex , 18-Янв-04 20:16 
А вобще нужно читать UPDATING внимательно перед тем, как начинать обновлять систему. Там все написано. И про то, что нельзя ставить бинарники новые, до того как ядро будет обновлено, и про /etc/rc.d/ . Вобщем про все, чтобы избежать подобных проблем.

"Как избежать проблем при обновлении FreeBSD 5.1 до 5.2"
Отправлено Hak , 19-Янв-04 10:17 
Хм А как тогда удаленно обновить 5.1 до 5.2 ?????

"Как избежать проблем при обновлении FreeBSD 5.1 до 5.2"
Отправлено Стирч , 19-Янв-04 14:37 
после обновления ядра всё нормально грузится в multi-user, так что проблем не возникло при удалённом обновлении.

"Как избежать проблем при обновлении FreeBSD 5.1 до 5.2"
Отправлено Аноним , 19-Янв-04 17:00 
Кто не может выкачать - идем на http://opensource.com.ua/product_info.php?products_id=77