miércoles, julio 28, 2021

Quitar espacio reservado en disco en linux

Esta mañana me decia la raspberry con dietpi (raspbian) que no habia espacio en disco, y cuando lo miro, me doy cuenta de esto:

 /dev/sda1        917G   871G     0 100% /mnt/miguel

En teoria hay espacio en disco, pero dice que esta ocupado al 100%. Hace tiempo me paso algo similar y fue que linux por defecto, reserva el 5% del disco por si se queda sin espacio, seguir trabajando. Como no es un sistema critico, no necesito más de 40 gb reservados. Por lo que voy a cambiar y reducirlo, como siempre se me olvidan estas cosas, para eso esta el blog:

Lanzando el comando el siguiente comando, se da toda la información,incluido el espacio reservado en disco:

 tune2fs -l /dev/sda1

Teneis que buscar la linea:

Reserved block count:     12209100


Con este comando, se soluciona:

Con esto, cambio el espacio asignado al 1% (puede ser el 0% sin problema) para la unidad sda1

tune2fs -m 1 /dev/sda1

Eso, más un borrado de cosas que no uso:

/dev/sda1        917G   818G   91G  91% /mnt/miguel
 

Aunque con el comando ese solo, me libero 39gb rapidamente.

 

 https://aprendiendoavirtualizar.com/recuperar-espacio-reservado-de-disco/

domingo, noviembre 18, 2018

Configuración Latex en Windows Vista

Aunque Windows vista es un sistema viejuno, a veces, por seguir utilizando un hardware antiguo no puedes actualizar a una versión mas moderna. En ese caso y si necesitas trabajar con documento de texto Latex, es necesario instalar y configurar una serie de programas que detallo en esta entrada:

  • Basic miktex 2.9.6850.
  • TeXniCenter TXCSetup 2.02.
  • Ghostscript Gs925w32.
  • Ghostscript Viewer Gsvw32.

Una vez instalado esos programas (en ese orden) es necesario configurar las opciones del TeXnicCenter añadiendo la carpeta donde tengamos los documentos de trabajo.


Posteriormente reiniciar.

Y no ulitizar documentos con nombres largos o con carácteres extraños.

domingo, mayo 06, 2018

Configuración de una Virtual Private Network (VPN) en Raspberry pi 3

Vamos a hacerlo por comandos todo este proceso, documentando paso a paso:

Descargamos e instalamos, el permiso de ejecución no funcionó en la misma línea.


Así que lo hice a continuación.


Y ejecutamos el script instalador, nos va preguntando una serie de cuestiones.
  • IP de la interfaz de red por la que queremos que OPEN VPN escuche.
  • Protocolo, puerto, DNS a usar con la VPN y el nombre para el certificado cliente (hemos usado “cliente”)

Hay que esperar un buen rato hasta que se instale.


En este punto nos pide la IP externa, y como puede llegar a cambiar, vamos a crear una cuenta gratuita De DNS dinámica que responda por el nombre y no por la IP. El nombre será omvpisolution.zapto.org


El nombre sera omvpisolution.zapto.org.


Ya está respondiendo. Lo probamos.


Nos conectamos por ssh como si lo hiciéramos desde fuera, por el nombre y por el puerto 666 que está nateado.



Seguimos con la configuración del VPN, ahora que tenemos una dns dinámica.


Hecho, la configuración de “client” la tenemos en la ruta /root/client.ovpn. 


Tenemos que hacer un reenvío o “Port Forwardindg” para que funcione el VPN.


Accedemos a la carpeta del root donde se ha guardado el archivo “client” del Open VPN y lo pasamos al escritorio.


Tras instalar la versión cliente de OpenVPN importamos el archivo y de damos a conectar.


Y ya estamos conectados al VPN, nos ha dado una ip.

Lo comprobamos. Ahora tenemos la 10.8.0.2, a través de esta ip podemos estar como en la red local de la Raspberry.



Pero claro, nuestro PC está conectado por red al mismo router que las Raspberry,
a pesar de que los pantallazos muestran que funciona perfectamente, para cerciorarnos más vamos a hacerlo desde el móvil conectados por 3g.


Descargamos el archivo “cliente.ovpn” en el móvil.

Importamos el archivo client .ovpn en la APP de Open VPN de android que hemos bajado.


Nos sale un aviso de aceptar la fuente y nos conecta.


Desactivamos el wifi y aquí está la prueba de que no estamos navegando a través del router ONO de casa.


Tutorial original redactor por @luikismi (TELEGRAM)

Preparar tarjeta SD para nintendo 2DS modificada

Tutorial con los pasos a seguir en caso de que (como a mi) la tarjeta SD se corrompa y sea necesario volver a prepararla.

  • Formatear la tarjeta SD.
  • Colocar ciertos ficheros (me los podéis pedir).
  • Colocar la tarjeta en la consola y encender.
  • Esperar un minuto aproximadamente a que cree los arvhivos del menú HOME.
  • Abrir la aplicación "Modo descarga".

  • Elegir Show Nand y Start.
  • Abrir de nuevo la aplicación modo descarga.
  • Pulsar a la vez y sin soltar L, abajo en la cruceta y select.
  • En el nuevo menú elegir Miscelanous options.
  • Opción Switch .hb y Start.
  • Tras aparecer sucess volver atrás varias veces con B hasta cerrar el menú.
  • Botón Home y cerrar la aplicación.
  • Abrirla de nuevo, bajar con la cruceta y darle a A encima de FBI.
  • Meterse en la carpeta Cias e instalar FBI.cia, Freeshop.cia y DSP.cia.
  • Cerrarlo todo y ejecutar la aplicación DSP, y al terminar darle a B para que se autodesintale.

Problemas en el uso de Pi-hole y OMV

OMV (Open media vault) es una distribución debían que permite convertir tu raspberry en un NASS completamente funcional con toda una serie de servicios como VPN, FTP, SSH, CUPS y mucho mas.
Pi-hole es un completo servidor DNS que permite realizar un bloqueo de webs y banners publicitarias a nivel de la raspberry y por tanto evita tener que instalar software en cada uno de los dispositivos conectados, tales como extensiones para el navegador Chrome.
Pero si queremos tener ambas cosas en nuestra raspberry 3, existen dos problemas a resolver que describo aqui:
  • El servidor de administración de pi-hole emplea el mismo puerto que el de OMV. Es necesario por tanto cambiar el puerto del servidor lighttpd a otro, normalmente en el fichero /etc/lighttpd/lighttpd.conf. Una vez modificado parar el servicio "sudo service lighttpd stop" e iniciarlo "sudo service lighttpd start".
  • Pi-hole emplea la utilidad dnsmasq pero la última versión de pi-hole (3.3) es incompatible con la versión de OMV (basada en Debian 8 jessie). Es por tanto necesario emplear una versión anterior de pi-hole o actualizar manualmente dnsmasq a la última versión. En este enlace se explica como hacer ambas cosas.