Mivel a gecis FreeBSD Team kihúzta a gecis FreeBSD 11 alól a gecis repót, így kénytelen voltam upgradelni. Ehhez azonban nagyobb tárat kellett már megint adnom ennek a szarnak. Miután a VBox-nak megmondtam, hogy mekkora legyen az új mérete a HDD-nek, írtam rá egy scriptet, hogy egy parancsból menjen a már élő partíció átméretezése.#!/bin/sh
gpart recover "$1"
sysctl kern.geom.debugflags=16
gpart resize -i "$2" -a 4k "$1"
if [ "$3" = "ZFS" ]
then
zpool online -e zroot "$1""p""$2"
else
growfs "/dev/""$1""p""$2"
fi Használat pl.:rspart ada0 3 ZFS Vagy ötször újra kellett csinálnom az egészet, mire rájöttem, hogy a gecis growfs azért dobálja vissza, hogy "superblock not recognized", mert a ZFS-hez nem jó...és erre is abból jöttem rá, hogy kívülről a gparted ill. a parted is csak beszart rajta, miután felcsatoltam a VDI-t NBD-be. Persze ezt egyetlen kurwa FreeBSD-s manual és egyetlen kurwa fórum se írta le; ill. egy fórum igen, az, ahol megtaláltam.
Aztán az update:freebsd-update fetch install
freebsd-update install
freebsd-update -r 12.3-RELEASE upgrade
freebsd-update install
reboot
freebsd-update install
freebsd-update install
pkg-static install -f pkg
pkg update -f
pkg upgrade -f
pkg clean Igen. Ezt így kellett update-elni. Ráment a fél napom, mire mindenre rájöttem. |