
Esta es una nueva instalación de Ubuntu 12.04 en mi netbook. Durante la instalación seleccioné cifrar mi carpeta de inicio. Ahora estoy intentando configurar la hibernación, pero mi partición de intercambio no funciona. Primero, aquí hay información que puede resultarle útil:
(parted) print all
Model: ATA WDC WD1600BEVT-2 (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 158GB 158GB primary ext4 boot
2 158GB 160GB 2135MB extended
5 158GB 160GB 2135MB logical
Aquí está la entrada de intercambio de mi fstab:
# swap was on /dev/sdb5 during installation
#UUID=311a1b8d-b111-4890-a8ed-32a413d833a6 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
No estoy seguro de estar haciendo la pregunta correcta, pero aquí va: ¿cómo puedo crear la entrada del asignador para que mi partición de intercambio funcione?
amy@amy-netbook:/etc$ swapon -a
swapon: /dev/mapper/cryptswap1: stat failed: No such file or directory
Intenté ejecutarlo sudo mkswap /dev/sda5
pero no pareció hacer nada. También notaré que eso blkid /dev/sda5
no hace nada.
amy@amy-netbook:/etc$ blkid /dev/sda1
/dev/sda1: UUID="68e22b54-68ad-487b-a8a3-9c8f05c49788" TYPE="ext4"
amy@amy-netbook:/etc$ blkid /dev/sda5
amy@amy-netbook:/etc$
¿Cómo puedo hacer que mi swap vuelva a funcionar?
Respuesta1
Recientemente comencé a usar Ubuntu Linux y resolví el mismo conjunto de inquietudes.
Tenía mi archivo de intercambio en una partición separada en el único disco duro. Configuré un ramdrive y no estaba seguro de que funcionara.
Ejecuté algunas cosas de monitoreo del sistema, pero no pude entender por qué la memoria no parecía estar haciendo mucho.
No entendía por qué tenía archivos de intercambio en la RAM y en el disco duro, ambos sin hacer nada, y me sentí frustrado.
Después de leer un poco, esto es lo que estoy haciendo. Quizás te ayude a ti también.
Fui al tablero y abrí una terminal. Escribe cat /proc/swaps
y presiona enter. Esto enumerará los intercambios en su sistema. Tengo un archivo de intercambio llamado /dev/sda5
. Se trata de 2 GB. Si ve la entrada, o algo parecido, lo más probable es que su archivo de intercambio esté allí.
Estoy haciendo la transición desde Windows, por lo que estoy acostumbrado a ver cómo cambia el tamaño del archivo de intercambio. Linux usa la memoria de manera diferente. La mayoría de las cosas que he leído recomiendan usar configuraciones que mantengan los datos en la memoria en lugar de intercambiarlos en el disco. Sin embargo, estaba buscando un rendimiento un poco mejor, así que leí que los archivos de intercambio tienen una propiedad llamada "intercambio". Ajusta la rapidez con la que se realizan los intercambios de datos al disco según la memoria en uso.
En la terminal, escriba cat /proc/sys/vm/swappiness
y presione enter. Se mostrará un número. Tu nivel de intercambio. 60 es el valor en la configuración. El rango es de 1 a 100. Subí el mío a 70 para ver cómo se veían las cosas. El rendimiento es bueno.
Este es un enlace a una de las mejores páginas que encontré sobre el tema. https://askubuntu.com/questions/103915/how-do-i-configure-swappiness
Puedes cambiar el intercambio. Así es como lo hago.
En la terminal escriba sudo gedit /etc/sysctl.conf
y presione enter. Le pedirá una contraseña. Probablemente sea el mismo que usa para iniciar sesión. Cerca de la parte inferior del archivo hay una línea similar a vm.swappiness = 60
Puede cambiar el número, guardar el archivo y cerrarlo.
Al principio también tuve problemas para llegar swapon
y swapoff
trabajar. Ponlo sudo
delante. Debería verse así: sudo swapoff -a
Se le pedirá su contraseña. Si no está seguro de si el archivo de intercambio se detuvo, cat /proc/swaps
se lo haremos saber. sudo swapon -a
reiniciará su archivo de intercambio. Ejecuto el monitor del sistema para ver qué está haciendo la memoria. Inicie la utilidad y cargue el sistema haciendo lo que hace. Debería poder moverse con bastante comodidad si desea realizar otros cambios. La comunidad de Ubuntu y buscar en Google Ubuntu 12.04 <y mis preguntas> generalmente arrojan buenas soluciones.