1. Los sistemas de archivo son los métodos y estructuras de datos que un S.O. utiliza para seguir la pista de los archivos de un disco de partición.
2. Sistemas de archivos soportados por Linux
2.1. minix
2.2. xia
2.3. ext4
2.4. ext3
2.5. ext2
2.6. ext
2.7. reiserfs
3. Sistemas de archivos que deben utilizarce.
3.1. ext3 (el mas popular)
3.2. Reiserfs (también posee bitacora)
4. Sistemas de archivos ajenos
4.1. msdos
4.2. umsdos
4.3. vfat
4.4. Iso9660
4.5. nfs
4.6. smbfs
4.7. hpfs
4.8. sysv
5. Pasos para crear un sistema de archivos.
5.1. Se inicia con el comando mkfs
5.2. Seleccionar el tipo con el comando -t fstype
5.2.1. Selecciona el tipo de sistemas de archivos -t fstype -c
5.3. Lee la lista inicial de los bloques defectuosos del archivo dado
5.4. Para crear un sistema de archivos desde ext2 en un disquet se usan los comandos $ fdformat -n /dev/fd0H1440
5.4.1. $ badblocks /deb/fd0H1440 1440 $>$ bad-blocks $ mkfs -t ext2 -l bad-blocks /dev/fd0H1440
5.4.2. Se puede usar en lugar de badblocks y un archivo aparte el comando $ mkfs -t ext2 -c /dev/fd0H1440
6. Montar y Desmontar un sistema de archivos.
6.1. Montar
6.1.1. Ejemplo sin especificar el tipo de sistema archivo
6.1.1.1. $ mount /dev/hda2 /home
6.1.1.1.1. mount: comando que se utiliza para montar el sistema de archivo
6.1.1.1.2. dev/hda2: disco o partición del disco que contiene el sistema de archivo
6.1.1.1.3. home: directorio donde será montado
6.1.2. Ejemplo con un sistema de archivos especifico
6.1.2.1. $ mount -t msdos /dev/fd0 /floppy
6.1.2.1.1. mount: comando que se utiliza para montar el sistema de archivo
6.1.2.1.2. -t : comando para especificar el sistema de archivo que se desea montar
6.1.2.1.3. dev/hda2: disco o partición del disco que contiene el sistema de archivo
6.1.2.1.4. floppy: directorio donde será montado
6.2. Desmontar
6.2.1. Para desmontar un sistema de archivos se utiliza el comando umount seguido del disco o la partición donde se encuentra montado o bien especificando el directorio donde se encuentra.
6.2.2. ejemplos
6.2.2.1. umount /dev/hda2
6.2.2.2. umount /usr