miércoles, 21 de agosto de 2013

Tips, para despuesde instalar un kali linux en una memoria USB

Bueno,

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.



Cambiamos los demás schedulers, editando el grub.cfg


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.