оскільки, обновлення буде відбуватися за допомгою cvsup, то треба завантажити "джерельні" коди, з яких і буде збиратися система..
cd /usr/share/examples/cvsup/
cp standard-supfile standard-supfile.8
в файлі standard-supfile.8 міняємо знчення tag і host
........
*default host=cvsup2.FreeBSD.org
*default release=cvs tag=RELENG_8
............
і далі
cvsup -g -L 2 standard-supfile.8
далі редагуємо файл ядра /usr/src/sys/amd64(i386)/conf/GENERIC чи як воно у вас називається..
старе версія в мене не підійшла.. деяких опцій у 8.0 вже нема , тому прийшлось наново робити..
далі
cd /usr/src/
make buildkernel KERNCONF=
make buildworld
make installkernel KERNCONF=
далі перевантажуємлсь
shutdown -r now
і заходимо в однокористувацбкий режим.. при старті системи вибираємо 5 ... вибираємо інтерпретатор (/bin/sh по замовчуванні) ..
монтуємо файлові системи
mount -a
cd /usr/src
mergemaster -p
make installworld
mergemaster -i
всі конфігураціні файли, що я не чіпав руками, я міняю на нові...
далі ще раз перевантажуємося .. і все маємо FreeBSD-8..
(тепер можна обновити порти і перезібрати весь софт.. щоб вже все було нове)
No comments:
Post a Comment