• Hola Invitado, nos gustaría recordarte que mantener este sitio en línea conlleva unos gastos mensuales y anuales.

    Sin vuestra ayuda mensual no es posible seguir en pie, no hay mucho más que contar.

    Si quieres colaborar para que sea posible por lo menos seguir en pie como comunidad, puedes hacerlo mediante alguno de los métodos disponibles en esta página: https://www.lonasdigital.com/donaciones/

    Recuerda que si necesitas invitación para acceder al foro, puedes solicitarla en nuestro Grupo de Telegram


script crear memoria swap

††LUCIFER††

script A


1) crea particion
2) la activa
3) la monta
4) y añade en fstab swap para que en reinicio deco siga activa y funcione el compartir ram


copiais el script en bloc notas lo archivais con el nombre que querais, lo meteis en el deco, le dais permisos y lo ejecutais y listo.


este script creando memoria pequeña:


Código:
#!/bin/sh


echo "Creando el archivo SWAP..."
dd if=/dev/zero of=/media/hdd/swapfile bs=1024 count=90072
echo "Montando archivo SWAP..."
mkswap /mnt/hdd/swapfile
echo "Activando memoria SWAP..."
swapon /media/hdd/swapfile
echo "Actualizando archivo fstab..."
echo "/media/hdd/swapfile defaults swap swap 0 0" >> /etc/fstab
echo "Terminado."
exit 0


Y en caso tener mas memoria:


Código:
#!/bin/sh


echo "Creando el archivo SWAP..."
dd if=/dev/zero of=/mnt/hdd/swapfile bs=1M count=512
echo "Montando archivo SWAP..."
mkswap /mnt/hdd/swapfile
echo "Activando memoria SWAP..."
swapon /media/hdd/swapfile
echo "Actualizando archivo fstab..."
echo "/media/hdd/swapfile defaults swap swap 0 0" >> /etc/fstab
echo "Terminado."
exit 0




Unas capturas en mi caso:


ejecuto el script al que llame swp.sh


observamos que ya hay una particion swap que necesita el usb en mi caso, y vemos como tras ejecutar el script me aumenta swap con los bytes del primer script


http://imagizer.**********.us/v2/xq90/703/rg7g.png


http://imagizer.**********.us/v2/xq90/607/k6kn.png


http://imagizer.**********.us/v2/xq90/268/tyo0.png


y observamos como el script ya nos añadio la linea necesaria en fstab


http://imagizer.**********.us/v2/xq90/19/8j7g.png


bien ahora hago un reboot


http://imagizer.**********.us/v2/xq90/827/83ss.png


y tras arrancar el deco de nuevo pues sigue estando lo creado perfectamente:


http://imagizer.**********.us/v2/xq90/809/k3ux.png


bien pues si queremos borrar swap os he creado otro pequeño script.


SCRIPT B


1) Desactiva swap
2) borra la linea swap de fstab
3) elimina swap


Código:
#!/bin/sh


echo "desactivando SWAP..."
swapoff /media/hdd/swapfile 
echo "borrando fstab SWAP..."
sed -i '/swapfile/d' /etc/fstab
echo "borrando SWAP..."
rm /media/hdd/swapfile
echo "Terminado."
exit 0


en mi caso lo llame noswp.sh y tras ejecutarlo y comprobar memoria ya vemos como la memoria swap esta como al principio


http://imagizer.**********.us/v2/xq90/546/ge6h.png
 

Temas similares

payback126
Respuestas
15
Visitas
2K
payback126
payback126
U
Respuestas
1
Visitas
1K
Arduramix
Arduramix
E
Respuestas
4
Visitas
2K
4car0
4car0
R
Respuestas
1
Visitas
476
Javilonas
Javilonas
J
Respuestas
0
Visitas
715
juspahilon
J
Atrás
Arriba