lunes, 4 de octubre de 2010

Creando un archivo swap

Habitualmente para el uso de la swap solemos realizar una partición pero en algunos casos nos puede suceder como en el caso de nuestros Eee pc que hemos pagado por un sistema operativo que no lo vamos a usar pero no lo queremos borrar que para eso nos lo han cobrado (y aunque no lo use nunca en algunas paginas del gobierno es casi imposible realizar algunas cosas con nuestro querido ubuntu, así que ya que lo pago aunque lo use una vez cada 2 años, tengo sitio y lo dejo).

Bueno el caso es que no podemos realizar mas particiones al disco, nuestros amigos de asus realizaron demasiadas y si no ponemos a modificarlas para hacer una swap debemos borrar algunas y liarnos mas de lo que nos apetece. Como en mi caso no me apetece hacer esto creare un archivo swap del siguiente modo:

Creamos un archivo para nuestra swap.

$ sudo dd if=/dev/zero of=/media/swapfile bs=1M count=1024
sudo mkswap /media/swapfile
Con esto hemos creado un archivo swap de 1gb si queréis hacerlo de otro tamaño solo cambiad el count=XXX donde XXX sera el tamaño en mb que queráis dar a vuestra swap.
Lo activamos.
$ sudo swapon /media/swapfile
Y finalmente comprobamos que funciona con el comando free.
Cuando hemos comprobado que funciona ya solo nos queda decidir si queremos activarlo al inicio o bien solo cuando nos interese en determinados momentos, si lo queremos activar solo cuando nos interese usamos el comando de activación que utilizamos anteriormente, en caso de que queramos que se inicie cuando arranque nuestro ordenador lo añadiremos al fstab.
Para añadirlo al fstab solo editaremos el archivo /etc/fstab y añadiremos lo siguiente:
/media/swapfile swap swap defaults 0 0

No hay comentarios:

Publicar un comentario