En ocasiones podemos tener algún equipo en el que su pila ha llegado a su fin de batería. Esto provoca, entre otras cosas, que la configuración de la BIOS no se guarde y se desconfigure cada vez que pierde la conexión a la red eléctrica.

Para solucionar este problema vamos a crear un script muy simple que se lance cada vez que arranque el equipo. Eso sí, debe estar conectado a internet en el arranque, sino habría que lanzarlo después de que conecte.

En mi caso tengo varios portátiles que actúan como equipos de sobremesa que están conectados por cable, pero la pila se ha agotado, y cambiar la pila a un portátil es un poco más complicado que a un sobremesa.

Crearemos el archivo «ntp-update.sh» en /etc/init.d/

$ cd /etc/init.d$ nano ntp-update.sh

Contenido de ntp-update.sh:

#!/bin/bash
ntpdate -u pool.ntp.org && hwclock --systohc

Le damos permisos de ejecución: $ chmod +x ntp-update.sh

Lo incluimos como servicio en el arranque: $ update-rc.d ntp-update.sh defaults

Listo. La próxima vez que arranquemos se actualizará la fecha y la insertará en el BIOS.