Útil para crear las particiones necesarias para instalar SRP en varios equipos iguales creados con la mimsma maqueta.
Abre una consola en el escritorio y ejecuta la orden:
lsblk -J -b -o
NAME,KNAME,PATH,TYPE,TRAN,SIZE,MODEL,SERIAL,FSTYPE,MOUNTPOINT,UUID,PARTUUID,LABEL,START,LOG-SEC,PHY-SEC >
bloques.json
el archivo bloques.json tiene la información de los discos y particiones del sistema,
Cárgalo en esta herramienta para crear un script (particionador.sh) que ejecutado en una terminal, genere espacio libre
a partir de una partición grande presente en un disco, reduciéndola por su final y en el espacio liberado
se puede crear nuevas particiones que se precisen.(si el equipo tiene varios discos, se puede generar espacio a partir de una particion por disco)
Tras ejecutar el script particionador.sh, habrá creado las particiones configuradas, si deseamos que en los demás equipos se creen con las mismas UUIDs que en este, deberemos obtener un nuevo bloques.json. Ejecutando de nuevo la orden lsblk ..., si cargamos el nuevo archivo bloques.json obtenido con el botón siguiente en el navegador ya configurado obtendremos el archivo particionadorUUIDs_clone.sh. Ejecutando ese script en equipos clon de este nos creara las mismas nuevas particiones con los mismos UUIDs y PartUUIDs (a diferencia de particionador.sh en que los UUIDs y PartUUIDs se asignanal azar).
Botón para cargar el bloques.json nuevo y
Al descargar particionador.sh se descarga a la vez Estado.json un archivo con la información de bloques.json y los datos que introdujimos para configurar particiones a redimensionar y nuevas a crear. Para generar particionadorUUIDs_clone.sh se precisa que el navegador esté configurado y si por error recargamos la página antes de leer el nuevo archivo bloques.json se perdería esa información. Para evitar que se tuviera que rehacer manualmente se puede recuperar el navegador completamente configurado cargando Estado.json con el siguiente botón.
Carga estado guardado:
⚠️ ADVERTENCIA: Esta herramienta genera scripts (particionador.sh y particionadorUUIDs_clone.sh) que cuando se ejecutan modifican las particiones del disco. Ese proceso puede ocasionar pérdida de datos. Es necesario que se haya creado una copia de seguridad de los discos mediante una herramienta como clonezilla.
Generar con esta herramienta los scripts, que solo contienen texto con ordenes basch, no tiene ningun peligro sobre los discos. Las precauciones se deben tomar al ejecutarlos.