Ya hace tiempo que tengo mi usb corriendo con Kali Linux, basicamente las usb stick no son la mejor forma de almacenar un sistema operativo, los ciclos de escritura pueden matar la vida útil de tu usb y no queremos eso.
Bueno básicamente esto que expongo no es nada que no se encuentre en internet, básicamente hice algún compendio de varios PDF, con tips y los acople a mis necesidades.
Primero que nada vamos a cambiar nuestro scheduler de escritura.
Ejecutamos un grub-update, para que esta nueva configuración se actualize en nuestro grub.cfg
No olvidemos a nuestro amigo el navegador el cual siempre escribe cosas en nuestro filesystem, vamos a quitar la escritura del cache, ya que esto se supone debe operar como una livecd, en teoría.
Montamos nuestro tmpfs cambiando, de este modo, no me
acuerdo todos los parámetros tiene mucho tiempo que lo hice, pero en la red
encontraran todo.
Dentro de las configuraciones de nuestro syslog en
/etc/syslog.conf, eliminamos todos los rubros que no sirvan, yo solo quite estos
parámetros.
Movemos nuestros cron.hourly, ya que no queremos estar ejecutando
tareas tan repetitivamente, tampoco va estar tanto tiempo prendida nuestra usb,
solo cuando se nos ofrezca.
Todo lo pasamos a cron.montly.
Dentro de nuestro archivo sysctl.conf, ponemos la siguiente
configuración de escritura, estos parámetros los encontré en la red, tampoco
hice tantas pruebas con ellos, pero me han funcionado bien.
Por cierto, si buscas meter en esto en rc.local, parece que
hay un pequeño bug, que no configura los parámetros al inicio, si esto sucede,
puedes poner en cron un syctl -p.
Por ultimo creamos un script que durante el arranque
sincronice todo lo que está en var log y lo mantenga en la memoria ram, para
evitar esos ciclos de escritura, por logs del sistema, que todo se vaya a la
RAM.
Por ultimo creamos un script que durante el arranque
sincronice todo lo que está en var log y lo mantenga en la memoria ram, para
evitar esos ciclos de escritura, por logs del sistema, que todo se vaya a la
RAM.
Creamos el siguiente script en /etc/rcS.d
Por ultimo realizamos un update-rc.d mountvarproc.sh
defautls
Espero esto les sirva.
No hay comentarios:
Publicar un comentario