OpenGnsys  1.1.1
Referencia del Archivo FileSystem.lib

Librería o clase FileSystem #. Más...

Ir al código fuente de este archivo.

Funciones

function ogCheckFs ()
 Comprueba el estado de un sistema de archivos. #. Más...
 
function ogExtendFs ()
 Extiende un sistema de archivos al tamaño de su partición. #. Más...
 
function ogFormat ()
 
function ogFormatFs ()
 Formatea un sistema de ficheros según el tipo de su partición. #. Más...
 
function ogGetFsSize ()
 Muestra el tamanio del sistema de archivos indicado, permite definir la unidad de medida, por defecto GB #. Más...
 
function ogGetFsType ()
 Devuelve el mnemonico con el tipo de sistema de archivos. #. Más...
 
function ogGetMountPoint ()
 Devuelve el punto de montaje de un sistema de archivos. #. Más...
 
function ogIsFormated ()
 Comprueba si un sistema de archivos está formateado. #. Más...
 
function ogIsLocked ()
 
function ogIsPartitionLocked ()
 Comprueba si una partición o su disco están bloqueados por una operación de uso exclusivo. #. Más...
 
function ogIsMounted ()
 Comprueba si un sistema de archivos está montado. #. Más...
 
function ogIsReadonly ()
 Comprueba si un sistema de archivos está montado solo de lectura. #. Más...
 
function ogIsWritable ()
 Comprueba si un sistema de archivos está montado de lectura y escritura. #. Más...
 
function ogLock ()
 
function ogLockPartition ()
 Genera un fichero de bloqueo para una partición en uso exlusivo. #. Más...
 
function ogMount ()
 
function ogMountFirstFs ()
 Monta el primer sistema de archivos disponible en el disco. #. Más...
 
function ogMountFs ()
 Monta un sistema de archivos. #. Más...
 
function ogMountCdrom ()
 Monta dispositivo óptico por defecto #. Más...
 
function ogReduceFs ()
 Reduce el tamaño del sistema de archivos, sin tener en cuenta el espacio libre. #. Más...
 
function ogUnlock ()
 
function ogUnlockPartition ()
 Elimina el fichero de bloqueo para una particion. #. Más...
 
function ogUnmount ()
 
function ogUnmountFs ()
 Desmonta un sistema de archivos. #. Más...
 
function ogUnmountAll ()
 Desmonta todos los sistema de archivos de un disco, excepto el caché local. #. Más...
 
function ogUnsetDirtyBit ()
 Inhabilita el Dirty Bit del sistema de ficheros NTFS para evitar un CHKDSK en el primer arranque #. Más...
 
function ogGetFreeSize ()
 muestra informacion del tamaño total, datos y libre. # Más...
 

Descripción detallada

Librería o clase FileSystem #.

# #

Definición en el archivo FileSystem.lib.

Documentación de las funciones

function ogCheckFs ( )

Comprueba el estado de un sistema de archivos. #.

ogCheckFs int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

(nada) #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
OG_ERR_PARTITIONPartición desconocida o no accesible. #
Nota
Requisitos: fsck #
Atención

No se comprueban sistemas de archivos montados o bloqueados. #

Tareas pendientes:

Definir salidas. #

Versión

0.9 - Primera adaptación para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-10-07 #

Versión

1.0.2 - Ignorar códigos de salida de comprobación (no erróneos). #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2011-09-23 #

Versión

1.0.4 - Soportar HFS/HFS+. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2012-05-21 #

Versión

1.0.5 - Desmontar antes de comprobar, soportar Btrfs y ExFAT. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2012-09-05 #

Versión

1.1.0 - Soportar F2FS. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2016-05-03

Definición en la línea 40 del archivo FileSystem.lib.

Hace referencia a ogGetFsType(), ogHelp(), ogIsLocked(), ogIsMounted(), ogLock(), ogRaiseError(), ogUnlock() y ogUnmount().

Gráfico de llamadas para esta función:

function ogExtendFs ( )

Extiende un sistema de archivos al tamaño de su partición. #.

ogExtendFs int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

(nada) #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
OG_ERR_PARTITIONPartición desconocida o no accesible. #
Nota
Requisitos: resize #
Versión

0.1 - Integracion para Opengnsys - EAC: EnlargeFileSystem?() en ATA.lib #

Autor

Antonio J. Doblas Viso. Universidad de Malaga #

Fecha

2008-10-27 #

Versión

0.9 - Primera adaptacion para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-09-23 #

Versión

1.0.5 - Soporte para BTRFS. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2012-06-28

Definición en la línea 125 del archivo FileSystem.lib.

Hace referencia a ogGetFsType(), ogHelp(), ogIsLocked(), ogIsMounted(), ogLock(), ogMount(), ogRaiseError(), ogUnlock() y ogUnmount().

Gráfico de llamadas para esta función:

function ogFormat ( )

ogFormat int_ndisk int_nfilesys | CACHE

#

Ver también
ogFormatFs ogFormatCache

Definición en la línea 201 del archivo FileSystem.lib.

Hace referencia a ogFormatCache() y ogFormatFs().

Referenciado por ogGrubInstallMbr(), ogNvramList() y ogRestoreImage().

Gráfico de llamadas para esta función:

function ogFormatFs ( )

Formatea un sistema de ficheros según el tipo de su partición. #.

ogFormatFs int_ndisk int_nfilesys [type_fstype] [str_label]

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
type_fstypemnemónico de sistema de ficheros a formatear (opcional al reformatear) #
str_labeletiqueta de volumen (opcional) #
Devuelve

(por determinar) #

Excepciones
OG_ERR_FORMATFormato de ejecución incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
OG_ERR_PARTITIONPartición no accesible o desconocida. #
Nota

Requisitos: mkfs* #

Atención

No formatea particiones montadas ni bloqueadas. #

Tareas pendientes:

Definir salidas. #

Versión

0.9 - Primera versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-10-08 #

Versión

1.0.4 - Solucionado error cuando no se detecta tipo de sistema de ficheros pero si se indica. #

Autor

Universidad de Huelva #

Fecha

2012-04-11 #

Versión

1.0.5 - Comprobar errores al inicio e independizar del tipo de tabla de particiones. #

Autor

Universidad de Huelva #

Fecha

2013-05-16 #

Versión

1.1.0 - Soportar F2FS y NILFS. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2016-05-03

Definición en la línea 237 del archivo FileSystem.lib.

Hace referencia a ogHelp(), ogIsLocked(), ogIsMounted(), ogLock(), ogRaiseError(), ogUnlock() y umount().

Referenciado por ogFormat().

Gráfico de llamadas para esta función:

function ogGetFreeSize ( )

muestra informacion del tamaño total, datos y libre. #

ogGetFreeSize int_disco int_partition str_SizeOutput

#

Parámetros
int_ndisknº de orden del disco #
int_npartnº de orden de partición #
str_unitSizeunidad mostrada #
Devuelve

int_size:int_data:int_free # Componer corretcamente esta función. #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
Versión

#

Autor

#

Fecha

Definición en la línea 1166 del archivo FileSystem.lib.

Hace referencia a awk() y ogMount().

Referenciado por ogGetSizeParameters().

Gráfico de llamadas para esta función:

function ogGetFsSize ( )

Muestra el tamanio del sistema de archivos indicado, permite definir la unidad de medida, por defecto GB #.

ogGetFsSize int_ndisk int_npartition [str_unit]

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
str_unitunidad (opcional, por defecto: KB) #
Devuelve

float_size - Tamaño del sistema de archivos #

Nota

str_unit = { KB, MB, GB, TB } #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o partición no corresponden con un dispositivo. #
Versión
0.1 - Integracion para Opengnsys - EAC: SizeFileSystem() en FileSystem.lib #
Autor

Antonio J. Doblas Viso. Universidad de Malaga #

Fecha

2008-10-27 #

Versión

1.0.4 - Adaptación de las salidas. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2012-06-18

Definición en la línea 335 del archivo FileSystem.lib.

Hace referencia a awk(), ogHelp() y ogRaiseError().

Referenciado por ogGetPartitionSize() y ogReduceFs().

Gráfico de llamadas para esta función:

function ogGetFsType ( )

Devuelve el mnemonico con el tipo de sistema de archivos. #.

ogGetFsType int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

Mnemonico #

Nota

Mnemonico: { EXT2, EXT3, EXT4, BTRFS, REISERFS, XFS, JFS, FAT12, FAT16, FAT32, NTFS, LINUX-SWAP, LINUX-LVM, LINUX-RAID, HFS, HFSPLUS, CACHE } #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
Versión

0.1 - Integracion para Opengnsys - EAC: TypeFS() en ATA.lib #

Autor

Antonio J. Doblas Viso. Universidad de Malaga #

Fecha

2008-10-27 #

Versión

0.9 - Primera adaptacion para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-07-21 #

Versión

1.0.2 - Obtención de datos reales de sistemas de ficheros. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2011-12-02 #

Versión

1.0.5 - Usar "blkid" para detectar tipo de sistema de archivo. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2014-06-10 #

Versión

1.1.0 - Detectar volumen ZFS. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2014-11-14

Definición en la línea 399 del archivo FileSystem.lib.

Hace referencia a awk(), mount(), ogDiskToDev(), ogHelp(), ogIsFormated() y ogRaiseError().

Referenciado por ogCheckFs(), ogExtendFs() y ogGrubInstallMbr().

Gráfico de llamadas para esta función:

function ogGetMountPoint ( )

Devuelve el punto de montaje de un sistema de archivos. #.

ogGetMountPoint int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

Punto de montaje #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
Nota
Requisitos: mount* awk #
Versión

0.9 - Primera versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-10-15 #

Versión

1.0.6 - Usar comando findmnt. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2014-09-04

Definición en la línea 456 del archivo FileSystem.lib.

Hace referencia a ogHelp() y ogRaiseError().

Gráfico de llamadas para esta función:

function ogIsFormated ( )

Comprueba si un sistema de archivos está formateado. #.

ogIsFormated int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco o volumen. #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

Código de salida: 0 - formateado, 1 - sin formato o error. #

Versión

0.91 - Adaptación inicial para comprobar que existe caché. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2010-03-18 #

Versión

1.0.1 - Devolver falso en caso de error. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2011-05-18 #

Versión

1.0.5 - Dejar de usar "parted". #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2012-09-04 #

Versión

1.1.0 - Comprobar sin montar el sistema de ficheros. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2016-01-21

Definición en la línea 495 del archivo FileSystem.lib.

Hace referencia a ogHelp().

Referenciado por ogGetFsType().

Gráfico de llamadas para esta función:

function ogIsLocked ( )

ogIsLocked int_ndisk int_npartition

#

Ver también
ogIsPartitionLocked

Definición en la línea 523 del archivo FileSystem.lib.

Hace referencia a ogIsPartitionLocked().

Referenciado por ogCheckFs(), ogCreateImage(), ogExtendFs(), ogFormatFs(), ogMcastReceiverPartition(), ogMcastSendPartition(), ogMountFs(), ogRestoreImage(), ogUcastReceiverPartition(), ogUcastSendPartition() y ogUnmountFs().

Gráfico de llamadas para esta función:

function ogIsMounted ( )

Comprueba si un sistema de archivos está montado. #.

ogIsMounted int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

Código de salida: 0 - montado, 1 - sin montar o error. #

Versión

0.9 - Primera versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-10-15 #

Versión

1.0.1 - Devolver falso en caso de error. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2011-05-18

Definición en la línea 581 del archivo FileSystem.lib.

Hace referencia a ogHelp().

Referenciado por ogCheckFs(), ogExtendFs(), ogFormatFs() y ogUnmountCache().

Gráfico de llamadas para esta función:

function ogIsPartitionLocked ( )

Comprueba si una partición o su disco están bloqueados por una operación de uso exclusivo. #.

ogIsPartitionLocked int_ndisk int_npartition

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
Devuelve

Código de salida: 0 - bloqueado, 1 - sin bloquear o error. #

Nota
Los ficheros de bloqueo se localizan en /var/lock/dev, siendo dev el dispositivo de la partición o de su disco, sustituyendo el carácter "/" por "-". #
Versión

0.9 - Primera versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-09-03 #

Versión

1.0.1 - Devolver falso en caso de error. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2011-05-18 #

Versión

1.1.0 - Comprobar si el disco está también bloqueado. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2016-04-08

Definición en la línea 545 del archivo FileSystem.lib.

Hace referencia a ogHelp().

Referenciado por ogIsLocked().

Gráfico de llamadas para esta función:

function ogIsReadonly ( )

Comprueba si un sistema de archivos está montado solo de lectura. #.

ogIsReadonly int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

Código de salida: 0 - montado solo de lectura, 1 - con escritura o no montado. #

Versión

1.1.0 - Primera versión para OpenGnsys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2016-01-20

Definición en la línea 607 del archivo FileSystem.lib.

Hace referencia a ogHelp().

Referenciado por ogGrubInstallMbr() y ogMountFs().

Gráfico de llamadas para esta función:

function ogIsWritable ( )

Comprueba si un sistema de archivos está montado de lectura y escritura. #.

ogIsWritable int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

Código de salida: 0 - lectura y escritura, 1 - solo lectura o no montado. #

Versión

1.0.5 - Primera versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2013-10-09

Definición en la línea 636 del archivo FileSystem.lib.

Hace referencia a ogHelp().

Gráfico de llamadas para esta función:

function ogLock ( )

ogLock int_ndisk int_npartition

#

Ver también
ogLockPartition

Definición en la línea 659 del archivo FileSystem.lib.

Hace referencia a ogLockPartition().

Referenciado por ogCheckFs(), ogCreateImage(), ogExtendFs(), ogFormatFs() y ogRestoreImage().

Gráfico de llamadas para esta función:

function ogLockPartition ( )

Genera un fichero de bloqueo para una partición en uso exlusivo. #.

ogLockPartition int_ndisk int_npartition

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
Devuelve

(nada) #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
Nota
El fichero de bloqueo se localiza en /var/lock/part, siendo part el dispositivo de la partición, sustituyendo el carácter "/" por "-". #
Versión

0.9 - Primera versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2009-09-03

Definición en la línea 677 del archivo FileSystem.lib.

Hace referencia a ogHelp() y ogRaiseError().

Referenciado por ogLock().

Gráfico de llamadas para esta función:

function ogMountCdrom ( )

Monta dispositivo óptico por defecto #.

ogMountCdrom

#

Devuelve

Punto de montaje #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_PARTITIONTipo de particion desconocido o no se puede montar. #
Versión

#

Autor

#

Fecha

Definición en la línea 842 del archivo FileSystem.lib.

Hace referencia a awk(), mount(), ogHelp() y ogRaiseError().

Referenciado por ogMount().

Gráfico de llamadas para esta función:

function ogMountFirstFs ( )

Monta el primer sistema de archivos disponible en el disco. #.

ogMountFirstFs int_ndisk

#

Parámetros
int_ndisknº de orden del disco #
Devuelve
Punto de montaje del primer sistema de archivos detectado

Definición en la línea 722 del archivo FileSystem.lib.

Hace referencia a ogGetPartitionsNumber(), ogMount() y ogRaiseError().

Gráfico de llamadas para esta función:

function ogMountFs ( )

Monta un sistema de archivos. #.

ogMountFs int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

Punto de montaje #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
OG_ERR_PARTITIONTipo de particion desconocido o no se puede montar. #
Versión
0.1 - Integracion para Opengnsys - EAC: MountPartition() en FileSystem.lib #
Autor

Antonio J. Doblas Viso. Universidad de Malaga #

Fecha

2008-10-27 #

Versión

0.9 - Primera version para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-09-28 #

Versión

1.0.5 - Independiente del tipo de sistema de ficheros. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2012-09-04 #

Versión

1.1.0 - Montar sistema de archivos ZFS y NTFS hibernado. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2016-09-19

Definición en la línea 766 del archivo FileSystem.lib.

Hace referencia a mount(), ogEcho(), ogHelp(), ogIsLocked(), ogIsReadonly() y ogRaiseError().

Referenciado por ogMount() y ogMountCache().

Gráfico de llamadas para esta función:

function ogReduceFs ( )

Reduce el tamaño del sistema de archivos, sin tener en cuenta el espacio libre. #.

ogReduceFs int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

int_tamañoKB - tamaño en KB #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
OG_ERR_PARTITIONPartición desconocida o no accesible. #
Atención

En Windows, se borran los ficheros de hiberanción y de paginación. #

El sistema de archivos se amplía al mínimo + 10%. #

Nota
Requisitos: resize #
Versión

0.1 - Integracion para Opengnsys - EAC: ReduceFileSystem?() en ATA.lib #

Autor

Antonio J. Doblas Viso. Universidad de Malaga #

Fecha

2008-10-27 #

Versión

0.9 - Primera version para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-09-23 #

Versión

0.9.2 - Añadir un 10% al tamaño mínimo requerido. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2010-09-27 #

Versión

1.0 - Deteccion automatica del tamaño minimo adecuado #

Autor

Antonio J. Doblas Viso. Universidad de Malaga #

Fecha

2011-02-24 #

Versión

1.0.6 - Integrar código de antigua función "ogReduceFsCheck". #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2014-10-28 #

Versión

1.1.1b - Detectar metadispositivos. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2020-02-24

Definición en la línea 894 del archivo FileSystem.lib.

Hace referencia a awk(), ogDiskToDev(), ogGetFsSize(), ogHelp(), ogMount(), ogRaiseError() y ogUnmount().

Gráfico de llamadas para esta función:

function ogUnlock ( )

ogUnlock int_ndisk int_npartition

#

Ver también
ogUnlockPartition

Definición en la línea 985 del archivo FileSystem.lib.

Hace referencia a ogUnlockPartition().

Referenciado por ogCheckFs(), ogExtendFs(), ogFormatFs() y ogRestoreImage().

Gráfico de llamadas para esta función:

function ogUnlockPartition ( )

Elimina el fichero de bloqueo para una particion. #.

ogUnlockPartition int_ndisk int_npartition

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
Devuelve

(nada) #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
Nota
El fichero de bloqueo se localiza en /var/lock/part, siendo part el dispositivo de la partición, sustituyendo el carácter "/" por "-". #
Versión

0.9 - Primera versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2009-09-03

Definición en la línea 1003 del archivo FileSystem.lib.

Hace referencia a ogHelp() y ogRaiseError().

Referenciado por ogUnlock().

Gráfico de llamadas para esta función:

function ogUnmount ( )
function ogUnmountAll ( )

Desmonta todos los sistema de archivos de un disco, excepto el caché local. #.

ogUnmountAll int_ndisk

#

Parámetros
int_ndisknº de orden del disco #
Devuelve

Nada #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
Atención

No se desmonta la partición marcada como caché local. #

Versión

0.9 - Versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2009-10-07

Definición en la línea 1096 del archivo FileSystem.lib.

Hace referencia a ogGetPartitionsNumber(), ogHelp(), ogRaiseError() y ogUnmount().

Referenciado por ogCreateCache() y ogCreatePartitions().

Gráfico de llamadas para esta función:

function ogUnmountFs ( )

Desmonta un sistema de archivos. #.

ogUnmountFs int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Devuelve

Nada #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
Atención

La partición no está previamente montada o no se puede desmontar. #

Versión
0.1 - Integracion para Opengnsys - EAC: UmountPartition() en FileSystem.lib #
Autor

Antonio J. Doblas Viso. Universidad de Malaga #

Fecha

2008-10-27 #

Versión

0.9 - Primera version para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2009-09-28

Definición en la línea 1051 del archivo FileSystem.lib.

Hace referencia a ogEcho(), ogHelp(), ogIsLocked(), ogRaiseError() y umount().

Referenciado por ogUnmount() y ogUnmountCache().

Gráfico de llamadas para esta función:

function ogUnsetDirtyBit ( )

Inhabilita el Dirty Bit del sistema de ficheros NTFS para evitar un CHKDSK en el primer arranque #.

ogUnsetDirtyBit int_ndisk int_npart

#

Parámetros
int_ndisknº de orden del disco #
int_npartnº de orden de partición #
Devuelve

Nada #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
Versión

1.1.0 - Versión para OpenGnsys. #

Autor

Carmelo Cabezuelo, ASIC Universidad Politécnica de Valencia #

Fecha
2016-04-20

Definición en la línea 1129 del archivo FileSystem.lib.

Hace referencia a ogHelp(), ogRaiseError() y ogUnmount().

Gráfico de llamadas para esta función: