diff options
author | ramon <ramongomez@us.es> | 2012-09-12 08:05:22 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2012-09-12 08:05:22 +0000 |
commit | e087194ba1ae48912953bb48cbe0ce4232b98bbd (patch) | |
tree | e04cd2f139e47ca606f571a7014c67cc8cd6e77a | |
parent | 301107565aa7b7bfadc2f300201ef94ce98e0a9e (diff) |
#142: Función {{{ogExtendFs}}} desmonta el sistema de archivos antes de ampliarlo.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3278 a21b9725-9963-47de-94b9-378ad31fedc9
-rwxr-xr-x | client/engine/FileSystem.lib | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/client/engine/FileSystem.lib b/client/engine/FileSystem.lib index 635154d8..5cc7cef8 100755 --- a/client/engine/FileSystem.lib +++ b/client/engine/FileSystem.lib @@ -40,7 +40,7 @@ function ogCheckFs () local PART TYPE PROG PARAMS CODES ERRCODE # Si se solicita, mostrar ayuda. if [ "$*" == "help" ]; then - ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_npartition" \ + ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_nfilesys" \ "$FUNCNAME 1 1" return fi @@ -95,7 +95,7 @@ return $ERRCODE #/** -# ogExtendFs int_ndisk int_npartition +# ogExtendFs int_ndisk int_nfilesys #@brief Extiende un sistema de archivos al tamaño de su partición. #@param int_ndisk nº de orden del disco #@param int_nfilesys nº de orden del sistema de archivos @@ -121,7 +121,7 @@ local PART TYPE PROG PARAMS ERRCODE # Si se solicita, mostrar ayuda. if [ "$*" == "help" ]; then - ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_npartition" \ + ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_nfilesys" \ "$FUNCNAME 1 1" return fi @@ -131,7 +131,6 @@ fi # Obtener partición. PART="$(ogDiskToDev $1 $2)" || return $? -ogUnmount $1 $2 2>/dev/null # Redimensionar al tamano máximo según el tipo de partición. TYPE=$(ogGetFsType $1 $2) case "$TYPE" in @@ -143,6 +142,7 @@ case "$TYPE" in return $? ;; esac # Error si el sistema de archivos está montado o bloqueado. +ogUnmount $1 $2 2>/dev/null if ogIsMounted $1 $2; then ogRaiseError $OG_ERR_PARTITION "$1 $2" # Indicar nuevo error return $? @@ -169,7 +169,7 @@ return $ERRCODE #/** -# ogFormat int_ndisk int_npartition | CACHE +# ogFormat int_ndisk int_nfilesys | CACHE #@see ogFormatFs ogFormatCache #*/ ## function ogFormat () @@ -209,7 +209,7 @@ local PART ID TYPE LABEL PROG PARAMS ERRCODE # Si se solicita, mostrar ayuda. if [ "$*" == "help" ]; then - ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_npartition [str_label]" \ + ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_nfilesys [str_label]" \ "$FUNCNAME 1 1" \ "$FUNCNAME 1 1 EXT4" \ "$FUNCNAME 1 1 \"DATA\"" \ @@ -399,7 +399,7 @@ function ogGetFsType () local PART ID TYPE # Si se solicita, mostrar ayuda. if [ "$*" == "help" ]; then - ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_npartition" \ + ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_nfilesys" \ "$FUNCNAME 1 1 => NTFS" return fi @@ -452,7 +452,7 @@ function ogGetMountPoint () local PART # Si se solicita, mostrar ayuda. if [ "$*" == "help" ]; then - ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_npartition" \ + ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_nfilesys" \ "$FUNCNAME 1 1 => /mnt/sda1" return fi @@ -486,7 +486,7 @@ function ogIsFormated () # Variables locales local DISK if [ "$*" == "help" ]; then - ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_npartition" \ + ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_nfilesys" \ "if $FUNCNAME 1 1; then ... ; fi" return fi @@ -514,7 +514,7 @@ function ogIsMounted () { # Si se solicita, mostrar ayuda. if [ "$*" == "help" ]; then - ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_npartition" \ + ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_nfilesys" \ "if $FUNCNAME 1 1; then ... ; fi" return fi @@ -649,7 +649,7 @@ local PART MNTDIR # Si se solicita, mostrar ayuda. if [ "$*" == "help" ]; then - ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_npartition" \ + ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_nfilesys" \ "$FUNCNAME 1 1 => /mnt/sda1" return fi @@ -732,7 +732,7 @@ local PART BLKS SIZE # Si se solicita, mostrar ayuda. if [ "$*" == "help" ]; then - ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_npartition" \ + ogHelp "$FUNCNAME" "$FUNCNAME int_ndisk int_nfilesys" \ "$FUNCNAME 1 1" return fi |