En una instalación de Debian Sarge, con todo el disco ocupado, para instalar Oracle se hace necesario tener al menos más del doble de swap que de RAM, y como durante el proceso de instalación las medidas que se le indican no suelen ser del todo exactas, en lugar de redimensionar una partición y crear una dedicada, se puede crear un fichero temporal que funcione como swap:
Primero se crea el fichero /opt/swapfile con un tamaño de 256 MB:
dd if=/dev/zero of=/opt/swapfile bs=1M count=256
el comando mkswap hace que ese fichero se inicialice para funcionar como swap:
mkswap /opt/swapfile
y acto seguido se activa con swapon:
swapon /opt/swapfile
y ya solo quedarÃa "proteger" el fichero de lecturas a usuarios no privilegiados.
chmod 640 /opt/swapfile
Ni que decir tiene que todo este proceso tiene que hacerse con el usuario root.