Esta es una extensin del sistema de archivos FAT conocida como FAT32.
Soporta tamaos de discos mayores que FAT. La mayora de discos con
MS Windows son vfat.
iso9660
El sistema de archivos estndar del CD-ROM; la extensin popular Rock
Ridge del estndar del CD-ROM que permite nombres de archivo ms
largos se soporta de forma automtica.
nfs
Un sistema de archivos de red que permite compartir un sistema de
archivos entre varios ordenadores para permitir fcil acceso a los archivos
de todos ellos.
smbfs
Un sistema de archivos que permite compartir un sistema de archivos con
un ordenador MS Windows. Es compatible con los protocolos para
compartir archivos de Windows.
hpfs
El sistema de archivos de OS/2.
sysv
EL sistema de archivos de Xenix, Coherent y SystemV/386..
La eleccin del sistema de archivos a utilizar depende de la situacin. Si la
compatibilidad o alguna otra razn hace necesario uno de los sistemas de
archivos no nativos, entonces hay que utilizar se. Si se puede elegir libremente,
entonces lo ms inteligente sera utilizar ext3, puesto que tiene todas las
caractersticas de ext2, y es un sistema de archivos con bitcora.
Existe tambin el sistema de archivos proc, generalmente accesible desde el
directorio /proc, que en realidad no es un sistema de archivos, an cuando lo
parece. El sistema de archivos proc facilita acceder a ciertas estructura de datos
del ncleo, como la lista de procesos (de ah el nombre). Hace que estas
estructuras de datos parezcan un sistema de archivos, y que el sistema de
archivos pueda ser manipulado con las herramientas de archivos habituales. Por
ejemplo, para obtener una lista de todos los procesos se puede utilizar el
comando
$ ls -l /proc
total 0
dr-xr-xr-x
4
dr-xr-xr-x
4
dr-xr-xr-x
4
dr-xr-xr-x
4
dr-xr-xr-x
4
dr-xr-xr-x
4
-r--r--r-1
-r--r--r-1
-r--r--r-1
-r--r--r-1
-r-------1
-r--r--r-1
-r--r--r-1
-r--r--r-1
-r--r--r-1
-r--r--r-1
dr-xr-xr-x
2
dr-xr-xr-x
4
-r--r--r-1
-r--r--r-1
-r--r--r-1
version
$
root
liw
liw
liw
root
liw
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
users
users
users
users
users
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
0
0
0
0
0
0
0
0
0
0
8654848
0
0
0
0
0
0
0
0
0
0
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
Jan
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
20:37
20:37
20:37
20:37
20:37
20:37
20:37
20:37
20:37
20:37
20:37
11:50
20:37
11:51
20:37
20:37
20:37
20:37
20:37
20:37
20:37
1
63
94
95
98
99
devices
dma
filesystems
interrupts
kcore
kmsg
ksyms
loadavg
meminfo
modules
net
self
stat
uptime
/dev/fd0H1440
mke2fs 0.5a, 5-Apr-94 for EXT2 FS 0.5, 94/03/10
360 inodes, 1440 blocks
72 blocks (5.00%) reserved for the super user
First data block=1
Block size=1024 (log=0)
Fragment size=1024 (log=0)
1 block group
8192 blocks per group, 8192 fragments per group
360 inodes per group
Writing inode tables: done
Writing superblocks and filesystem accounting information:
done
$
/floppy
msdos
user,noauto
/dosfloppy
/ext2floppy
msdos
ext2
user,noauto
user,noauto
0
0
0
0
de e2fsck para ser evitado. (Vea la pgina de manual de e2fsck para los detalles
sobre cmo.).
La comprobacin automtica slo funciona para los sistemas de archivos que se
montan automticamente en el arranque. Utilice fsck de forma manual para
comprobar otros sistemas de archivos, por ejemplo, disquetes.
Si fsck encuentra problemas irreparables, necesita conocimientos profundos de
cmo funciona en general un sistema de archivos, y en particular el tipo del
sistema de archivos corrupto, o buenas copias de seguridad. Lo ltimo es fcil
(aunque algunas veces tedioso) de arreglar, el precedente puede solucionarse a
travs de un amigo, los grupos de noticias y listas de correo de Linux, o alguna
otra fuente de soporte, si no sabe cmo hacerlo usted mismo. Me gustara
contarle ms sobre el tema, pero mi falta de formacin y experiencia en este
asunto me lo impiden. El programa de Theodore Ts'o debugfs puede ser de
ayuda.
fsck debe ser utilizado nicamente en sistemas de archivos desmontados, nunca
en sistemas de archivos montados (a excepcin del raz en slo-lectura en el
arranque). Esto es as porque accede al disco directamente, y puede por lo tanto
modificar el sistema de archivos sin que el sistema operativo se percate de
ello. Habr problemas, si el sistema operativo se confunde.
Comprobar errores en el disco mediante badblocks
Puede ser buena idea comprobar los bloques defectuosos peridicamente. Esto se
realiza con el comando badblocks. Saca una lista de los nmeros de todos los
bloques malos que puede encontrar. Esta lista puede introducirse en fsck para
grabar en el sistema de archivos las estructuras de datos para que el sistema
operativo no intente utilizar los bloques malos para almacenar datos. El ejemplo
siguiente muestra cmo puede hacerse esto.
$ badblocks /dev/fd0H1440 1440 >
bad-blocks
$ fsck -t ext2 -l bad-blocks
/dev/fd0H1440
Parallelizing fsck version 0.5a (5-Apr-94)
e2fsck 0.5a, 5-Apr-94 for EXT2 FS 0.5, 94/03/10
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Check reference counts.
Pass 5: Checking group summary information.
/dev/fd0H1440: ***** FILE SYSTEM WAS MODIFIED *****
/dev/fd0H1440: 11/360 files, 63/1440 blocks
demonio update hace esto automticamente. Puede ser til en caso de catstrofe,
por ejemplo si update o su proceso ayudante bdflush muere, o si debe apagar el
ordenador ahora y no puede esperar que se ejecute update. De nuevo, estn las
pginas de manual. El comando man es su mejor amigo en linux. Su
sobrino apropos es tambin muy til cuando no sabe cul es el nombre del
comando que quiere.
Otras herramientas para el sistema de archivos ext2/ext3
Adems del creador (mke2fs) y del comprobador (e2fsck) de sistemas de
archivos accesibles directamente o a travs de las caretas independientes del tipo
del sistema de archivos, ext2 posee herramientas adicionales que pueden resultar
tiles.
tune2fs ajusta parmetros del sistema de archivos. Algunos de los parmetros
ms interesantes son:
Un contador mximo de montados. e2fsck fuerza una comprobacin
cuando el sistema de archivos se ha montado demasiadas veces, incluso si
la bandera de limpiado est activa. Para un sistema que se utiliza para
desarrollo o pruebas de sistema, puede ser una buena idea reducir este
lmite.
Un tiempo mximo entre comprobaciones. e2fsck puede tambin forzar un
tiempo mximo entre dos comprobaciones, incluso si la bandera de
limpiado est activa, y el sistema de archivos no se monta frecuentemente.
De cualquier forma, esto puede desactivarse.
Nmero de bloques reservados para root. Ext2 reserva algunos bloques
para root de manera que si el sistema de archivos se llena, todava ser
posible realizar tareas de administracin sin tener que borrar nada. La
cantidad reservada es por defecto el 5%, lo que en la mayora de discos no
supone un desperdicio. De cualquier manera, para los disquetes no existe
justificacin en reservar ningn bloque.
Vea la pgina de manual de tune2fs para ms informacin.
dumpe2fs muestra informacin acerca de un sistema de archivos ext2, la
mayora referente al superbloque. La Figura 6.6, Salida de ejemplo
de dumpe2fs muestra una salida de ejemplo. Alguna informacin en la salida es
tcnica y requiere comprensin acerca de cmo trabaja el sistema de archivos