суботу, 1 квітня 2017 р.

Ще одне вдале відновлення FreeBSD

 Історія коротка така, що вирішив бінарно оновити систему з FreeBSD 10.2 До FreeBSD 11.0-RELEASE, але виконав не так як треба, після оновлення два рази freebsd-update install і reboot, а треба один і ребут і там вже після авторизації freebsd-update install.
Все ніби вантажиться але pkg писав що немає libssl.so8 not found, довелось повертати все назад yf 10.3 і оновитись за допомогою freebsd-update заново:
Я звичайно виконую зразу таку команду:
# freebsd-update upgrade -r 11.0-RELEASE && freebsd-update install && reboot
після перезавантаження:
# freebsd-update install && freebsd-update install
І перезавантажую і kernel panic, в режим одного користувача з параметром зайти не вийшло,
навіть при OK boot -s, вибрав ядра теж не пішло, пізніше вияснив що це за одного з модулів
ядра який вказаний в файлі /boot/loader.conf. Так задача, завантажити образ, записати і
монтувати кореневий розділ і редагувати loader.conf
Дивно те що i386 образи не вантажились, завантажились образи з UEFI x64, LiveCD вибрав і:
# mount -o ro /dev/ada0p2 /mnt 
# fsck -t ufs /mnt# umount /mnt 
# mount /dev/ada0p2 /mnt
# ee /mnt/boot/loader.conf
Закоментував всі розділи і ребут, зразу вся система не хотіла монтуватись, тому довелось
полічити файлову систему. В мене все пішло добре, да ще до перезавантаження я виконав:
# pkg-static upgrade -f
 Де всі програми оновилось для 11 версії, що є нового в репозиторії.
Все пройшло без перевстановлення, матюків на виробників, нарікань на “некроз” HDD, RAM )))
Лише прийшлось трохи почитати документацію і на сайті почитати рішення і все працює.
Що можу сказати з власного досвіду використання FreeBSD, систему я навіть не знаю коли переставляв,навіть коли щось робив таке, що вона не вантажилась, не стартували програми, та інше, але це з моїми випадками, а вони бувають звісно різні. Все більше і більше набираєшся досвіду з ОС FreeBSD.