Для FreeBSD 4.x
В /boot/loader.conf добавляем vn_load="YES"
cd /dev; sh MAKEDEV vn0
dd if=/dev/zero of=/usr/swap0 bs=1024k count=64
chmod 0600 /usr/swap0
В /etc/rc.conf добавляем swapfile="/usr/swap0"
Для активации без перезагрузки:
vnconfig -e /dev/vn0b /usr/swap0 swapДля FreeBSD 5.x
dd if=/dev/zero of=/usr/swap0 bs=1024k count=64
chmod 0600 /usr/swap0
В /etc/rc.conf добавляем swapfile="/usr/swap0"
Для активации без перезагрузки:
mdconfig -a -t vnode -f /usr/swap0 -u 0 && swapon /dev/md0
URL: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ad...
Обсуждается: https://www.opennet.ru/tips/info/697.shtml
А можно ли добавлять несколько файлов свопа, на разных дисках?
Как их прописать, чтоб при старте системы цеплялись?
>Для FreeBSD 5.x
> dd if=/dev/zero of=/usr/swap0 bs=1024k count=64
> chmod 0600 /usr/swap0
>В /etc/rc.conf добавляем swapfile="/usr/swap0"
> Для активации без перезагрузки:Проще /etc/rc.d/addswap start
Несколько файлов не поддерживаются, можно прописать руками в /etc/rc.local