[[https://denik.od.ua/freebsd-ufs-change-partition]] gpart show da0 gpart recover da0 # якщо не бачить вільного місця на диску # gpart show da0 => 34 209715133 da0 GPT (100G) 34 128 1 freebsd-boot (64k) 162 98566016 2 freebsd-ufs (47G) 98566178 5242880 3 freebsd-swap (2.5G) 103809058 105906109 - free - (50G) gpart delete -i 3 da0 gpart resize -i 2 da0 Изменить размер файловой системы После изменения разметки разделов, необходимо изменить размер файловой системы, утилита growfs. growfs -y /dev/da0p2 И в заключение - обязательно проверьте диск на ошибки: fsck -yf -t ufs /dev/da0p2 Посмотреть результаты: # gpart show => 34 314572733 da0 GPT (150G) 34 128 1 freebsd-boot (64k) 162 314572605 2 freebsd-ufs (150G) # df -h Filesystem Size Used Avail Capacity Mounted on /dev/da0p2 145G 99G 34G 75% / devfs 1.0k 1.0k 0B 100% /dev df -h gpart show dd if=/dev/zero of=/swap.1g.swap bs=1M count=1024 chmod 0600 /swap.1g.swap mdconfig -a -t vnode -f /swap.1g.swap -u 0 mdconfig -l -v swapon /dev/md0 swapinfo -k echo 'swapfile="/swap.1g.swap"' >> /etc/rc.conf swapoff /dev/da0p3 swapinfo -k gpart delete -i 3 da0 gpart resize -i 2 da0 gpart show df -h service growfs onestart growfs /dev/da0p2 df -h echo "md0 none swap sw,file=/swap.1g.swap 0 0" >> /etc/fstab nano /etc/fstab fsck -yf -t ufs /dev/da0p2