summaryrefslogtreecommitdiffstats
path: root/client/engine/UEFI.lib
diff options
context:
space:
mode:
Diffstat (limited to 'client/engine/UEFI.lib')
-rw-r--r--client/engine/UEFI.lib69
1 files changed, 0 insertions, 69 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.