Start typing to search across invoices, services, domains, tickets, and more...
Cuando las plantillas de sistema operativo del panel de control no cubren lo que necesitas —por ejemplo, quieres la última Debian, una versión concreta de Ubuntu o tu propia imagen—, puedes usar un script de reinstalación en un clic de código abierto para reinstalar desde el propio sistema en ejecución. Esta guía toma como ejemplo el proyecto bin456789/reinstall de GitHub, con mantenimiento activo, para explicar el enfoque, poniendo el foco en las copias de seguridad y en preparar el rescate por VNC antes de reinstalar, para reducir el riesgo al mínimo.
ip addr
ip route
cat /etc/resolv.conf
En servidores fuera de China continental, descárgalo desde GitHub:
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh || wget -O reinstall.sh https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh
Si tu servidor accede lento a GitHub, puedes usar el mirror para China continental que figura en el README del proyecto. Tras la descarga, conviene echar un vistazo al script y al README para confirmar que la fuente es fiable.
La sintaxis básica es bash reinstall.sh <os-name> <version>. Ejemplos habituales:
# Reinstall as Debian 13
bash reinstall.sh debian 13
# Reinstall as Ubuntu 24.04
bash reinstall.sh ubuntu 24.04
# Reinstall as Rocky Linux / AlmaLinux 9
bash reinstall.sh rocky 9
bash reinstall.sh almalinux 9
Al ejecutarse, el script te pedirá que definas la contraseña de root del nuevo sistema. También puedes pasar la contraseña, el puerto SSH o la clave pública como parámetros:
bash reinstall.sh debian 13 --password 'Your-Strong-Pass' --ssh-port 22022
bash reinstall.sh debian 13 --ssh-key "ssh-ed25519 AAAA... user@pc"
Los nombres de los parámetros y la lista de sistemas compatibles cambian entre versiones. Revisa siempre el README del proyecto antes de ejecutarlo, o ejecuta
bash reinstall.sh --help.
Si tienes tu propia imagen raw (se admiten formatos comprimidos como gzip, xz y zstd), puedes escribirla directamente en el disco con DD:
bash reinstall.sh dd --img "https://example.com/my-image.raw.xz"
Las imágenes DD no reciben la configuración de red automáticamente. La propia imagen debe poder obtener una dirección por DHCP o tener ya configurada una IP estática. De lo contrario, el servidor quedará inaccesible tras la reinstalación y solo podrá arreglarse por VNC.
Cuando el script termine la preparación, te pedirá que reinicies:
reboot
Tras reiniciar, el sistema entra en el proceso de instalación, que suele tardar entre 5 y 20 minutos según el sistema de destino, la velocidad de red y el rendimiento de la máquina. Puedes seguir el progreso por VNC. No fuerces un reinicio ni apagues el servidor a mitad del proceso.
Cuando termine la instalación, conéctate por SSH con la nueva contraseña y el nuevo puerto, y revisa la red y los discos:
ip addr
ping -c 4 1.1.1.1
df -h
cat /etc/os-release
Después actualiza el sistema y vuelve a aplicar el refuerzo de seguridad (cambiar el puerto SSH, desactivar el acceso por contraseña, configurar el firewall, etc.).
Abre primero VNC y mira la pantalla. Si todavía está instalando, ten paciencia. Si se ha quedado en una pantalla de error, o el nuevo sistema arrancó pero no tiene red, configura la red manualmente por VNC con la IP y la puerta de enlace que anotaste antes. Si no puedes resolverlo tú mismo, abre un ticket.
Puedes reinstalar con una plantilla oficial de sistema operativo desde el área de cliente, o abrir un ticket para que un técnico monte un sistema de rescate. Esto da por hecho que hiciste copia de seguridad de tus datos: la reinstalación en sí no conserva ningún archivo.
El script sí admite la instalación de Windows, pero exige más RAM y disco, y tendrás que encargarte de la licencia de Windows. Consulta el README para ver los parámetros concretos.
No cambiará la IP asignada a tu servidor. El script suele detectar y reutilizar automáticamente la configuración de red existente. En servidores con varias IP, tendrás que volver a asociar las IP adicionales después de reinstalar.
Los scripts de código abierto como bin456789/reinstall te dan flexibilidad para cambiar de versión de sistema operativo, pero como operan directamente sobre el disco, son más arriesgados que reinstalar desde el panel. Recuerda tres pasos: primero la copia de seguridad, anota los datos de red y ten VNC listo, y podrás afrontar los problemas con calma. Si solo necesitas un sistema común, la función de reinstalación integrada en el área de cliente de IMIDC es la opción más sencilla. Todos los servidores cloud KVM y servidores dedicados de IMIDC admiten gestión por VNC o IPMI. Si tienes problemas de red o de arranque durante una reinstalación, abre un ticket en cualquier momento y nuestro soporte técnico 24/7 te ayudará a resolverlos.