Al actualizar Debian en el PlayStation 3 me dio un error de que no podía reservar memoria (algo como Couldn’t allocate memory), y revisando con el Monitor del Sistema me percaté que la memoria swap no estaba habilitada:
Pasé a revisar el archivo /etc/fstab para comprobar que hubiese una memoria swap asignada:
#<file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda5 none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Aquí es donde está el problema, ya que las últimas versiones del kernel identifican el disco duro del PS3 como /dev/ps3da en vez de /dev/sda. Basta con editar el /etc/fstab para que quede de la siguiente manera:
#<file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/ps3da1 / ext3 defaults,errors=remount-ro 0 1 /dev/ps3da5 none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
De una vez aproveché de cambiar el dispositivo para la raíz. Una vez hecho este cambio podemos activar todas las memorias swap listadas en el /etc/fstab usando el comando:
swapon -a
Revisamos nuevamente y veremos que el Monitor del Sistema reportará el espacio de la swap habilitado:
Ahora se comporta mucho mejor el sistema


Planeta Linux