diff options
author | ramon <ramongomez@us.es> | 2014-02-03 09:04:59 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2014-02-03 09:04:59 +0000 |
commit | df097c22eda38efab0202faf4973578471ed5c96 (patch) | |
tree | 5d0531ad41625ddddbfd210761c34f29656b6924 /client/engine/FileSystem.lib | |
parent | 499a7ece18c578dcf26af5dbed60f3d51e87e8f9 (diff) |
#541 #548: Eliminar fichero {{{swapfile.sys}}} al reducir sistema de archivos de Windows 8; permitir clonar sistemas de archvios de tipo EFI.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@4135 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'client/engine/FileSystem.lib')
-rwxr-xr-x | client/engine/FileSystem.lib | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/client/engine/FileSystem.lib b/client/engine/FileSystem.lib index f0972641..af003ac3 100755 --- a/client/engine/FileSystem.lib +++ b/client/engine/FileSystem.lib @@ -729,7 +729,7 @@ echo $MNTDIR #@exception OG_ERR_FORMAT Formato incorrecto. #@exception OG_ERR_NOTFOUND Disco o particion no corresponden con un dispositivo. #@exception OG_ERR_PARTITION Partición desconocida o no accesible. -#@warning En Windows, se borran los ficheros pagefile.sys e hiberfile.sys +#@warning En Windows, se borran los ficheros de hiberanción y de paginación. #@warning El sistema de archivos se amplía al mínimo + 10%. #@note Requisitos: *resize* #@version 0.1 - Integracion para Opengnsys - EAC: ReduceFileSystem() en ATA.lib @@ -790,8 +790,10 @@ case "$(ogGetFsType $1 $2)" in JFS) ;; # No se reduce (por el momento). XFS) ;; # No se reduce (por el momento). NTFS) - ogDeleteFile $1 $2 pagefile.sys - ogDeleteFile $1 $2 hiberfil.sys + # Borrar ficheros de hibernación y paginación de Windows. + ogDeleteFile $1 $2 hiberfil.sys 2>/dev/null + ogDeleteFile $1 $2 pagefile.sys 2>/dev/null + ogDeleteFile $1 $2 swapfile.sys 2>/dev/null ogUnmount $1 $2 2>/dev/null ## NTFS: Obtiene tamaño mínimo en MB. #SIZE=$(ntfsresize -fi $PART | awk '/resize at/ {print int($8*1.1)}') |