Lo que aquí se nos muestra es lo que tenemos montado actualmente en nuestro sistema, de la forma:
Dispositivo on Directorio type Tipo Opciones
donde el Tipo indica el sistema de ficheros que usa, y Opciones nos indica las opciones con las que fue montado, más adelante veremos qué significan.
Si estáis atentos os daréis cuenta de que existen Directorios a los que no hay asignados un dispositivo real, como por ejemplo “proc on /proc type proc (rw)”:
matados2k@fortaleza:~$ ls /dev/proc
ls: /dev/proc: No existe el fichero o el directorio
matados2k@fortaleza:~$
Esto es debido a que existen sistemas de ficheros que no están asociados a un dispositivo real, es más, en el caso '/proc' de este ejemplo ni siquiera existe físicamente, es una representación en memoria de los procesos que corren por el sistema y más información útil que nos proporciona el kernel. Pero de momento daremos de lado esto y nos centraremos en lo que nos interesa.
El kernel de Linux es capaz de reconocer muchos sistemas de ficheros, y entre ellos los que más nos interesan son los siguientes:
| vfat | Para particiones propias de Windows tipo FAT ya sea FAT16, FAT32 o FAT12 de los disquetes |
| ntfs | Para particiones propias de los Windows NT/200X/XP |
| ext2 | Particiones de Linux correspondientes al antiguo estándar, pero aun muy en uso. |
| ext3 | Particiones de Linux correspondientes al nuevo estándar. |
| swap | Para particiones swap de Linux. |
| raiserfs | Particiones de tipo RaiserFs muy utilizadas en Linux. |
| iso9660 | Un sistema de ficheros local para usado para discos CD-ROM. |
| ufs | Un sistema de ficheros local para usado para discos CD-ROM. |
Pero hay más como pueden ser minix, ext, xiafs, hpfs, msdos, umsdos, proc, nfs, smbfs, ncpfs, affs, ufs, romfs, sysv, xenix, coherent ... Como veis, una gran cantidad de posibilidades imposibles de conseguir con un Windows.
Y ahora queda la gran prueba: montar un dispositivo, y aunque la mayoría de vosotros tendréis ya facilitado la forma de montarlo vamos a hacerlo manualmente. Para ello usaremos la opción '-t' que sirve para indicar el tipo de sistema a usar, yo para referenciar al cd-rom lo haré como /dev/hdXY, aunque puedes usar /dev/cdrom:
matados2k@fortaleza:~$ cd curso
matados2k@fortaleza:~/curso$ mk cdrom
bash: mk: command not found
matados2k@fortaleza:~/curso$ mkdir cdrom
matados2k@fortaleza:~/curso$ su
Password:
fortaleza:/home/matados2k/curso# mount -t iso9660 /dev/hdc /home/matados2k/curso/cdrom/
mount: dispositivo de bloques /dev/hdc está protegido contra escritura; se monta como sólo lectura
fortaleza:/home/matados2k/curso#
Como veis sólo root puede montar unidades, y ahora podremos ver el contenido:
fortaleza:/home/matados2k/curso# cd cdrom/
fortaleza:/home/matados2k/curso/cdrom# ls
autorun.bat autorun.pif cdrom.ico index.html
autorun.inf boot change-log.txt KNOPPIX
fortaleza:/home/matados2k/curso/cdrom#