MUNTATGE DEL SISTEMA DE FITXERSEl fet d'inserir un dispositiu d'emmagatzemament al sistema de fitxers s'anomena muntatge. Només l'usuari root pot fer-ho des d'un programa amb les crides que detallem tot seguit:
Totes retornen 0 si van bé i -1 combinat amb errno si hi ha algún error. mount: Monta el sistema de fitxers del dispositiu disp en el punt de muntatge que indica dir. El tipus de sistema de fitxers, l'indicarem amb la variable sf i pot ser qualsevol dels valors de la llista de /proc/filesystems, com ara ext3, ext2, iso9660 o vfat. La variable flm (flags de muntate) pot contenir, entre d'altres, els següents valors (per veure'ls tots podeu fer man 2 mount), que es poden combinar separant-los per | (la o lògica)::
Finalment, dd serà un apuntador a les opcions que necessiti el sistema de fitxers per ser muntat. umount: Desmonta allò que es digui a nom, que pot ser tant el dispositiu com el punt de muntatge que prèviament s'hagi muntat. umount2: És una novetat dels nuclis 2.1.116 que funciona com l'anterior excepte que aquí es passa un altre argument (flags) que pot prendre els valors següents:
ATENCIÓ: Aquestes crides no modifiquen el fitxer /etc/mtab, de manera que allò que muntem no perdurarà. Els següent exemple, no el podreu aplicar fil per randa, ja que no tindreu un dispositiu /dev/sda5 a muntar. Adapteu-lo per muntar per exemple un disquet i comproveu com un cop executat el disquet ja és accessible. |
Autor: Lluís València López
Aquesta obra està subjecta a una Llicència
de Creative Commons.