Agregando a la lista de guiones que hemos cubierto antes, p. MultiCD y Wildevine estamos aquí con otro ingenioso para los gurús de Linux y se llama takeover.sh.
takeover.sh es un script gratuito y de código abierto con el que puede hacerse cargo de forma remota de un sistema Linux en ejecución mediante SSH. Le permite iniciar sesión en un entorno de rescate en memoria, desmontar su sistema de archivos raíz, etc., todo sin necesidad de reiniciar su computadora portátil.
También puede reemplazar su distribución en ejecución con otra sin tocar una consola física. Sin embargo, deberá reiniciar su sistema. Si está interesado, puede ampliar las funciones de takeover.sh para admitir la reejecución de un nuevo inituna vez que haya terminado para que pueda cambiar a una nueva distribución sin reiniciar. Hector Martin, el desarrollador, está aceptando solicitudes de incorporación de cambios.
takeover.sh fue creado para init sistemas que admiten recargar el binario init usando el comando telinit u
, es decir, sysvinit y systemd . Tendría que adaptarlo si usa un tipo de sistema diferente, pero aún así podría no funcionar.
Características de takeover.sh
Recordar
Si algo sale mal mientras usa el script de toma de control, su sistema informático entrará en pánico.
Hector dejó en claro en GitHub que takover.sh es para expertos en Linux y deliberadamente omitió pasos desde los cuales puede copiar y pegar comandos.
En sus propias palabras:
Este script no tiene ninguna disposición para salir del nuevo entorno y regresar a algo cuerdo. Tendrás que reiniciar cuando hayas terminado. Si te equivocas en algo, tu máquina no arrancará. Mala suerte. Esta no es una guía para novatos. Deliberadamente no te estoy dando comandos que puedas copiar y pegar. Si no sabe qué hacer exactamente sin que lo tomen de la mano, este guión no es para usted.
No he incluido los detalles de uso aquí porque la mayoría de los lectores no lo necesitarían. Pero si está interesado en usar el script, puede ver la guía de uso del desarrollador aquí.
Debe probar el script en una VM (Máquina virtual ) donde puede ejecutar un tarball de su sistema de archivos raíz en vivo para realizar pruebas. Hector Martin quiere que configurar el gestor de arranque sea un ejercicio para usted.
¿Qué opinas sobre takeover.sh? ¿Se hará cargo de algún sistema en el corto plazo? ¿Es el guión útil para ti en primer lugar? Comparta sus ideas en la sección de comentarios a continuación.