summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorIrina Gómez <irinagomez@us.es>2019-05-22 10:24:20 +0200
committerIrina Gómez <irinagomez@us.es>2019-05-22 10:24:20 +0200
commit093ebcd4610be859c0c4e6ed702de2d4d112e51a (patch)
tree388985c5730d4b5a64042f4af4edb3e9e264884a /client
parentd7d1ec812ec9e02c30cfa7d32b8d130d17207ebc (diff)
#802 #889 createImage script don't use 'ogSaveImageInfo' for Windows. 'ogSaveImageInfo' function is removed.
Diffstat (limited to 'client')
-rw-r--r--client/engine/UEFI.lib69
-rwxr-xr-xclient/shared/scripts/createImage3
2 files changed, 0 insertions, 72 deletions
diff --git a/client/engine/UEFI.lib b/client/engine/UEFI.lib
index ca64ff08..5bef80e6 100644
--- a/client/engine/UEFI.lib
+++ b/client/engine/UEFI.lib
@@ -487,75 +487,6 @@ fi
#/**
-# ogSaveImageInfo
-#@brief Crea un fichero con la información de la imagen.
-#@param int_ndisk nº de orden del disco
-#@param int_nfilesys nº de orden del sistema de archivos
-#@param REPO|CACHE repositorio
-#@param str_imgname nombre de la imagen
-#@return (nada)
-#@exception OG_ERR_FORMAT formato incorrecto.
-#@exception OG_ERR_NOTFOUND fichero o dispositivo no encontrado.
-#*/ ##
-function ogSaveImageInfo () {
-local DISK PART IMGDIR IMGNAME INFO INFOFILE DEVICE DATA GUID
-local EFIPARTDEVICE EFIDEVICE EFIDATA EFIGUID
-
-# Si se solicita, mostrar ayuda.
-if [ "$*" == "help" ]; then
- ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_nfilesys REPO|CACHE str_imgname" \
- "$FUNCNAME 1 2 REPO Windows"
- return
-fi
-# Error si no se reciben 4 parámetros.
-[ $# -eq 4 ] || ogRaiseError $OG_ERR_FORMAT "$FUNCNAME int_ndisk int_nfilesys REPO|CACHE str_imgname" || return $?
-
-DISK=$1
-PART=$2
-IMGDIR="$(ogGetParentPath "$3" "/$4")"
-# Si no existe el directorio de la imagen me salgo
-[ "$IMGDIR" != "" ] || ogRaiseError $OG_ERR_NOTFOUND "$3 $(dirname $4)" || return $?
-IMGNAME="$(basename "$4")"
-INFOFILE="$IMGDIR/.$IMGNAME.img.json"
-
-DEVICE=$(ogDiskToDev $DISK) || return $?
-DATA=$(sfdisk -J $DEVICE)
-GUID=$(echo $DATA|jq ".partitiontable|.id"|tr -d \")
-
-# Información de la imagen. Valor inicial de efi: false
-INFO=$(cat << EOT | jq .
-{"name":"$IMGNAME","efi":"false","guid":"$GUID"}
-EOT
- )
-
-if ogIsEfiActive; then
- # Cambio valor de efi a true
- INFO=$(echo $INFO| jq --arg aux true '. + {efi: $aux}')
-
- # Obtener partición EFI.
- read -e EFIDISK EFIPART <<<"$(ogGetEsp)"
- EFIPARTDEVICE=$(ogDiskToDev $EFIDISK $EFIPART) || return $?
- if [ $DISK -eq $EFIDISK ]; then
- EFIDEVICE=$DEVICE
- EFIDATA=$DATA
- EFIGUID=$GUID
- else
- EFIDEVICE=$(ogDiskToDev $EFIDISK)
- EFIDATA=$(sfdisk -J $EFIDEVICE)
- EFIGUID=$(echo $EFIDATA|jq ".partitiontable|.id"|tr -d \")
- fi
-
- # Incluyo valor de EFIGUID (por si partición EFI en distinto disco que la de sistema)
- INFO=$(echo $INFO| jq --arg aux $EFIGUID '. + {espguid: $aux}')
-fi
-
-cat << EOT | jq . > $INFOFILE
-$INFO
-EOT
-}
-
-
-#/**
# ogNvramSetNext
#@brief Configura el próximo arranque con la entrada del gestor de arranque (NVRAM) identificada por la etiqueta o el orden.
#@param Num_order_entry | Label_entry Número de orden o la etiqueta de la entrada a borrar.
diff --git a/client/shared/scripts/createImage b/client/shared/scripts/createImage
index 7b99afe2..be1cb439 100755
--- a/client/shared/scripts/createImage
+++ b/client/shared/scripts/createImage
@@ -131,9 +131,6 @@ OSTYPE="$(ogGetOsType $1 $2)"
if ogIsEfiActive && [ "$OSTYPE" == "Windows" ]; then
ogEcho log session "[25] $MSG_HELP_ogCopyEfiBootLoader"
ogCopyEfiBootLoader $1 $2
- echo ogSaveImageInfo $1 $2 "$REPO" "$4"
- ogSaveImageInfo $1 $2 "$REPO" "$4"
-
fi
# Evaluar variable de engine.cfg para reducir el sistema de archivos en la creacion