Creación de un sistema automatizado de instalación.

Creación de un sistema automatizado de instalación. Se deberá configurar el sistema para que se responda automáticamente a todos los item en la instalación. Las diferentes contraseñas deberán codificarse para que no aparezcan en texto plano. Se trabajará con un esquema lvm creando volúmenes lógicos /, home y var.

ASO

Creado en October 5, 2022.

Instalación automatizada basada en medio de almacenamiento extraíble.

Usaremos 7z para descomprimir la iso.

7z x /mnt/Archivos/ISOs/debian-10.6.0-amd64-xfce-CD-1.iso

ASO-P1.8.png

descomprimimos el initrd. Damos permisos a la carpeta que vamos a modificar, ponemos el preseed en el initrd, volvemos a comprimir y ponemos los permisos de antes

7z x initrd.gz
chmod +w -R install.amd/
echo preseed.cfg | cpio -H newc -o -A -F install.amd/initrd
gzip install.amd/initrd
chmod -w -R install.amd/

Regeneramos el md5sum.txt

chmod +w md5sum.txt
find -follow -type f ! -name md5sum.txt -print0 | xargs -0 md5sum > md5sum.txt
chmod -w md5sum.txt

Creamos una nueva iso booteable con el comando genisoimage

sudo genisoimage -r -J -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../debian-10.6.0-amd64-xfce-CD-1.iso 

Ya tenemos la iso lista, ahora haremos una instalación desatendida. Ponemos el disco con la iso e iniciamos la máquina. Le damos a Advanced options. imagen

Ahora le damos a Automated install y empezará la instalación imagen

ponemos contraseña de root y del usuario(me da problemas en el preseed y he decidido ponerla antes de la instalación). imagen

Ahora empieza la instalación desatendida. imagen

Aquí muestro la salida del comando df -h imagen

Siguiente post

Talleres unidad 1 Servicios.

Post anterior.

Instalación de Debian 11 en el equipo de trabajo