Versión 1.0.4, #543: Tabla de particiones de tipo MSDOS por defecto para discos vacíos.

git-svn-id: https://opengnsys.es/svn/branches/version1.0@3208 a21b9725-9963-47de-94b9-378ad31fedc9
remotes/github/debian-pkg
ramon 2012-06-15 08:00:39 +00:00
parent efe8ac7528
commit a06ac2da2b
1 changed files with 4 additions and 1 deletions

View File

@ -51,6 +51,7 @@ fi
ND="$1"
DISK=$(ogDiskToDev "$ND") || return $?
PTTYPE=$(ogGetPartitionTableType $1)
PTTYPE=${PTTYPE:-"MSDOS"} # Por defecto para discos vacíos.
case "$PTTYPE" in
GPT) ogCreateGptPartitions "$@"
return $? ;;
@ -272,9 +273,10 @@ esac
# Capturamos el tipo de tabla de particiones actual
DISK=$(ogDiskToDev $1) || return $?
PTTYPE=$(ogGetPartitionTableType $1)
PTTYPE=${PTTYPE:-"MSDOS"} # Por defecto para discos vacíos.
CREATEPTT=${CREATEPTT:-"$PTTYPE"}
# Si la tabla actual y la que se indica son iguales, se comprueba por si hay que regenerarla.
# Si la tabla actual y la que se indica son iguales, se comprueba si hay que regenerarla.
if [ "$CREATEPTT" == "$PTTYPE" ]; then
case "$PTTYPE" in
GPT) [ ! $(sgdisk -p $DISK 2>&1 >/dev/null) ] || CREATE="GPT" ;;
@ -667,6 +669,7 @@ esac
# Hay que comprobar si el disco es GPT
PTTYPE=$(ogGetPartitionTableType $1)
PTTYPE=${PTTYPE:-"MSDOS"} # Por defecto para discos vacíos.
case "$PTTYPE" in
GPT)
if [ $# == 1 ]; then