diff options
-rwxr-xr-x | client/engine/FileSystem.lib | 10 | ||||
-rw-r--r-- | client/shared/etc/lang.ca_ES.conf | 2 | ||||
-rw-r--r-- | client/shared/etc/lang.en_GB.conf | 4 | ||||
-rw-r--r-- | client/shared/etc/lang.es_ES.conf | 2 | ||||
-rw-r--r-- | doc/VERSION.txt | 2 |
5 files changed, 9 insertions, 11 deletions
diff --git a/client/engine/FileSystem.lib b/client/engine/FileSystem.lib index 69ac26c6..1f342a5e 100755 --- a/client/engine/FileSystem.lib +++ b/client/engine/FileSystem.lib @@ -711,12 +711,10 @@ if [ -z "$MNTDIR" ]; then fi # Montar sistema de archivos. mount $PART $MNTDIR &>/dev/null || \ - mount $PART $MNTDIR -o force,remove_hiberfile &>/dev/null - case $? in - 0) ;; - 14) ogRaiseError $OG_ERR_PARTITION "$1, $2 ($MSG_HIBERNATED)"; return $? ;; - *) ogRaiseError $OG_ERR_PARTITION "$1, $2"; return $? ;; - esac + mount $PART $MNTDIR -o force,remove_hiberfile &>/dev/null || \ + mount $PART $MNTDIR -o ro &>/dev/null && \ + ogEcho warning "$FUNCNAME: $MSG_MOUNTREADONLY: \"$1, $2\"" || \ + ogRaiseError $OG_ERR_PARTITION "$1, $2"; return $? ;; else # Montar sistema de archivos ZFS (un ZPOOL no comienza por "/"). zfs mount $PART 2>/dev/null diff --git a/client/shared/etc/lang.ca_ES.conf b/client/shared/etc/lang.ca_ES.conf index dbf7d6f4..ead87529 100644 --- a/client/shared/etc/lang.ca_ES.conf +++ b/client/shared/etc/lang.ca_ES.conf @@ -43,6 +43,7 @@ MSG_ERR_SYNCHRONIZING="Error al sincronizar, puede afectar la creacion|restaurac MSG_DONTMOUNT="Sistema de archivos no montado" MSG_DONTUNMOUNT="El sistema de archivos no se puede desmontar o no está montado" MSG_MOUNT="Sistema de archivos montado" +MSG_MOUNTREADONLY="Sistema de archivos montado solo de lectura" # Mensajes complementarios para las ayudas. MSG_64BIT="64 bits" @@ -51,7 +52,6 @@ MSG_EXAMPLE="Exemple" MSG_FORMAT="Format" MSG_FUNCTION="Funció" MSG_HARDWAREINVENTORY="Inventario de maquinari de la màquina" -MSG_HIBERTNATED="hivernat" MSG_IMAGE="imatge" MSG_INSTALLED="instal-lat" MSG_NOCACHE="sense caché local" diff --git a/client/shared/etc/lang.en_GB.conf b/client/shared/etc/lang.en_GB.conf index ee8f7018..f19b9106 100644 --- a/client/shared/etc/lang.en_GB.conf +++ b/client/shared/etc/lang.en_GB.conf @@ -42,7 +42,8 @@ MSG_ERR_SYNCHRONIZING="Error al sincronizar, puede afectar la creacion|restaurac # Warning messages. MSG_DONTMOUNT="Unmounted filesystem" MSG_DONTUNMOUNT="Cannot unmount the filesystem" -MSG_MOUNT="Sistema de archivos montado" +MSG_MOUNT="Filesystem already mounted" +MSG_MOUNTREADONLY="Filesystem mounted read-only" # Help auxiliary menssages. MSG_64BIT="64 bit" @@ -51,7 +52,6 @@ MSG_EXAMPLE="Example" MSG_FORMAT="Format" MSG_FUNCTION="Function" MSG_HARDWAREINVENTORY="Hardware inventory" -MSG_HIBERTNATED="hibernated" MSG_IMAGE="image" MSG_INSTALLED="installed" MSG_NOCACHE="no lacal cache" diff --git a/client/shared/etc/lang.es_ES.conf b/client/shared/etc/lang.es_ES.conf index dd2fbaf9..da7d8db2 100644 --- a/client/shared/etc/lang.es_ES.conf +++ b/client/shared/etc/lang.es_ES.conf @@ -43,6 +43,7 @@ MSG_ERR_SYNCHRONIZING="Error al sincronizar, puede afectar la creacion|restaurac MSG_DONTMOUNT="Sistema de archivos no montado" MSG_DONTUNMOUNT="El sistema de archivos no se puede desmontar o no está montado" MSG_MOUNT="Sistema de archivos montado" +MSG_MOUNTREADONLY="Sistema de archivos montado solo de lectura" # Mensajes complementarios para las ayudas. MSG_64BIT="64 bits" @@ -51,7 +52,6 @@ MSG_EXAMPLE="Ejemplo" MSG_FORMAT="Formato" MSG_FUNCTION="Función" MSG_HARDWAREINVENTORY="Inventario de hardware de la máquina" -MSG_HIBERTNATED="hibernado" MSG_IMAGE="imagen" MSG_INSTALLED="instalado" MSG_NOCACHE="sin caché local" diff --git a/doc/VERSION.txt b/doc/VERSION.txt index 83129f74..d6f9c4f4 100644 --- a/doc/VERSION.txt +++ b/doc/VERSION.txt @@ -1 +1 @@ -OpenGnSys 1.1.0pre +OpenGnsys 1.1.0pre |