Vous êtes sur la page 1sur 5

Linux Experts

Mdulo Operador
Manejo de Dispositivos de Almacenamiento

Temario
Archivo /etc/fstab ............................................................................................................................. 3 Comando mount............................................................................................................................... 4 Comando umount............................................................................................................................. 4 Uso de disquetes.............................................................................................................................. 4 Uso del cdrom ................................................................................................................................. 5 Comando mkboot............................................................................................................................. 5 Comando fsck.................................................................................................................................. 5

Archivo /etc/fstab
Todo lo que vayamos a usar en nuestro sistema operativo tiene que estar previamente montado si!nifica que tenemos que asociar un dispositivo que se encuentra en /dev con un punto de monta"e !eneralmente un directorio. Cuando el #istema $perativo arranca lee de una tabla llamada fstab ubicada en /etc la cual nos dice que dispositivo le corresponde a cada uno de los directorios del sistema. Una ve% le&da esta tabla escribe la tabla de monta"e definitiva !uardada en /etc llamada mtab 'tabla de monta"e(. )ara hacer todo esto se utili%a un comando llamado mount. *osotros lo usaremos cuando necesitemos acceder a dispositivos como la disquetera + el cdrom. Al tipear este comando sin nin!,n par-metro nos mostrar- los dispositivos y sus puntos de monta"e 'le&do desde /etc/mtab(. Ejemplo:

equipo1:/tmp# mount /dev/hda6 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw) devpts on /dev/pts type devpts (rw, id=!,mode=6"#) tmp$s on /dev/shm type tmp$s (rw) us%$s on /proc/%us/us% type us%$s (rw)
.l dispositivo hda/ tiene montado a 0 / 0 cuyo sistema de archivo es el e1t3. #i!nifica que en la partici+n n,mero / del disco duro tiene montado a 0/ 0 . 2ue!o los permisos r3 y por ,ltimo un par-metro que indica que pasa si el sistema no puede levantarse. . 0 mite un mensa"e de error4. 5urante el arranque nuestro sistema ley+ el archivo /etc/fstab y mont+ las distintas particiones en los directorios indicamos. Ejemplo: Archivo /etc/fstab
equipo1:/tmp# cat /etc/fstab # /etc/fstab: static file system information. # #<file system> <mount point> <type> <options> proc /proc proc defaults 0 0 /dev/hda6 / ext defaults!errors"remount#ro /dev/hda$ none s%ap s% 0 0 /dev/hdb /media/cdrom0 iso&660 ro!user!noauto0 /dev/fd0 /media/floppy auto r%!user!noauto

<dump> <pass> 0 0 0 1 0

6eamos la sinta1is7 Dispositivo Punto de montaje Tipo de file system Indica si se monta o no durante el arranque y con qu permisos defaults7 montado durante el arranque noauto7 no se monta durante el arranque

838

Comando mount
.ste comando necesita por lo menos tres par-metros7

mount -t &tipo de $i'e system(&dispositivo a uti'i)ar(&punto de monta*e(

Comando umount
.ste comando necesita por lo menos 9 par-metros7

umount &dispositivo uti'i)ado(&punto de monta*e(

Uso de disquetes
6olvamos al archivo /etc/fstab en su antepen,ltima l&nea7

/dev/$d#

/media/$'oppy

auto rw,user,noauto

5ispositivo a utili%ar '/dev/$d#( )unto de monta"e a utili%ar /media/$'oppy Tipo de file system 'auto(7 esto si!nifica que lo tiene que reconocer autom-ticamente 'ver archivo /proc/$i'esystems todos los filesystems reconocidos( noauto7 este par-metro le dice al sistema que en el arranque no lo monte pero ya de"a preparado todo para montar el dispositivos m-s f-cil. Como tiene seteado el par-metro que le indica que detecte el tipo de filesystem autom-ticamente podemos montar los disquetes utili%ando el comando mount de manera corta.

equipo1:/tmp# mount /media/$'oppy

Con esto asociamos el dispositivo /dev/fd0 con el punto de monta"e /media/floppy.


Al!o muy importante es que los dispositivos deben ser desmontados antes de sacarlos de las unidades de lectura. Desmontando el disquete...

equipo1:/tmp# umount /media/$'oppy

Aclaraci n : !ara poder desmontar un dispositivo no podemos estar posicionados en el punto de montaje. "i hacemos esto nos mostrar#a el mensaje dispositivo ocupado. $asta que no sal%a de ese directorio no voy a poder desmontar. &EC'&DA&: (U(CA "ACA& U( D)"*E++E ")( DE",'(+A&-'
)ara formatear disquetes tenemos que e"ecutar el comando mke9fs. 5icho comando formatea dkts en e1t9.

equipo1:/tmp# m+e"$s /dev/$d#

848

#i queremos formatear el disquete en formato e1t3.

equipo1:/tmp# m+e"$s -* /dev/$d#


)mportante: .l dispositivo a formatear no debe estar montado. #i tenemos un disquete formateado para :*U/2inu1 no lo vamos a poder usar en un #istema $perativo ;.#. <indo3s.

Uso del cdrom


Todo lo que hemos mencionado para los disquetes vale para los cdroms se cumplen las mismas re!las.

equipo1:/tmp# mount /media/cdrom equipo1:/tmp# umount /media/cdrom


#i volvemos al archivo /etc/fstab veremos que tenemos una l&nea que indica que el dispositivo /dev/cdrom se montar- en /mnt/cdrom y que el file system es iso.//0 debido a que esta l&nea est- escrita es que podemos usar la forma corta de montar el cdrom. #i no estuviera deber&amos usar la forma lar!a y especificar el tipo de filesystem.

Comando m0boot
.ste comando !enera disquetes de booteo. Tenemos que tener en cuenta que estos discos de boot ,nicamente sirven para equipos que tienen la misma cantidad de particiones y tambi=n el mismo kernel. Ejemplo:

equipo1:/tmp# m+%oot ,uname -r, -nsert a $'oppy dis+ette into your %ot drive, and press &.eturn(/
>nsertamos el disquete y ya tenemos nuestro disco de boot.

Comando fsc0
Chequea y repara un sistema de archivos. #irve de interfa% para otros comandos m-s espec&ficos como fsc0.msdos fsc0.reiserfs fsc0.mini1 fsc0.e1t2 fsc0.e1t3 fsc0.et14 e2fsc0 dosfsc0 y reiserfsc0. Ejemplos:

# $sc+ /dev/hdc! # dos$sc+ /dev/$d#


.ste comando no debe ser usado en un ?ile #ystems montado.

858

Vous aimerez peut-être aussi