diff options
Diffstat (limited to 'installer/opengnsys_import.sh')
-rwxr-xr-x | installer/opengnsys_import.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/installer/opengnsys_import.sh b/installer/opengnsys_import.sh index b2c14c2a..0197a775 100755 --- a/installer/opengnsys_import.sh +++ b/installer/opengnsys_import.sh @@ -322,6 +322,19 @@ for BOOTLOADER in menu.lst grub; do fi done +if [ -f $OPENGNSYS/tftpboot/menu.lst/templates/01 ]; then + echo " * Cambio del nombre de las plantillas PXE para compatibilidad con UEFI." + BIOSPXEDIR="$OPENGNSYS/tftpboot/menu.lst/templates" + mv $BIOSPXEDIR/01 $BIOSPXEDIR/10 + sed -i s/MBR/1hd/ $BIOSPXEDIR/10 + sed -i s/1hd-1partition/1hd-1os/ $BIOSPXEDIR/11 + sed -i s/1hd-2partition/1hd-2os/ $BIOSPXEDIR/12 + + # Cambiamos el valor en la base de datos. Si no lo hacemos desaparecen de las columnas del NetBootAvanzado. + mysql --defaults-extra-file=$MYCNF -D "$CATALOG" -e "update ordenadores set arranque='10' where arranque='01';" &>/dev/null + [ $? -ne 0 ] && echo "ERROR: Error al modificar nombre de las plantilla '10' en la base de datos." +fi + # ConfiguraciĆ³n de los clientes echo " * Guardamos la configuraciĆ³n de los clientes." mv $OPENGNSYS/client/etc/engine.cfg $OPENGNSYS/client/etc/engine.cfg-$DATE |