do you have the file /etc/init.d/local.sh ? This should start the swap partition on boot. as root try running /etc/init.d/local.sh start Does this start it?