Yo y mi debian

Mi?rcoles, 28 de septiembre de 2005

$>Tutorial y manual de fstab. Para cualquier linux: debian, suse, mandrake, mandriva ...

?Que es el FSTAB?

El fstab es el archivo donde se guardan los diferentes datos sobre el montaje de los dispositivos f?sicos.
Pese a lo que mucha gente piensa, el fstab no es tan solo de Linux, si nos que se encuentra en diversas plataformas, como la plataforma BSD o la Solaris.

Fstab es v?lido entonces para cualquier linux: debian, mandrake, mandriva, suse, etc.

En shell vete a /etc y pon vi fstab (con su). Para editar pulsa i, y para quitarlo, escape :wq (w es write y q es quit)

Este es mi fstab:
****************************************************EJEMPLO
# /etc/fstab: static file system information.
# file system mount point type options dump pass

proc /proc proc defaults 0 0

/dev/hda7 / ext3 defaults,errors=remount-ro 0 1

/dev/hda6 /home ext3 defaults 0 2

/dev/hda5 none swap sw 0 0

/dev/hdc /media/cdrom iso9660 ro,user,noauto 0 0

/dev/hdd /media/grabadora iso9660 ro,user,noexec,noauto 0 0

/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

/dev/sda5 /media/universo vfat rw,user,noauto,gid=skudram,uid=skudram 0 0

/dev/sda6 /media/espacio vfat rw,user,noauto,gid=skudram,uid=skudram 0 0

/dev/hda8 /media/andromeda vfat rw,user,auto,umask=000 0 0

/dev/sda1 /media/usb auto rw,user,noauto 0 0

/dev/hda1 /media/windows ntfs ro,user,auto,gid=skudram,uid=skudram 0 0

********************************************FIN DE EJEMPLO

Con fdisk -l en shell veras tus particiones.
En /media con su crea carpetas para alojar ah? las particiones (no se copia el contenido, solo es para el montaje).
Ejemplo: mkdir windows

ahora vete a tu fstab y en file system abajo pon una de las particiones de fdisk -l, por ejemplo el de windows, que a menudo es /dev/hda1

En mount point pon la carpeta que creaste en /media. Ejemplo: /media/windows
type pon el tipo de la partici?n. Si es de windows generalmente es ntfs. Si es una fat32 o fat16 pon vfat, para cdroms y regrabadoras (hdc y hdd) son iso9660, para swap es swap, para tu home normalmente es ext2 o ext3. Si deseas, puedes poner auto, y as?, fstab lo detecta autom?ticamente (v?ase sda1 del ejemplo).

options es la parte m?s problem?tica pero es igual de f?cil.

Las opciones mas usadas son las siguientes

defaults: Esta opci?n es la uni?n de las opciones rw,suid,dev,exec,auto,nouser y async.

rw: READ-WRITE. Con esto montamos la partici?n para que sea posible tanto leer como escribir en el dispositivo f?sico, esta opci?n es muy usada con dispositivos que permiten la escritura como por ejemplo los pendrive o los disquets, ya que sin esta opci?n, no podr?amos guardar datos en dichos dispositivos.

ro: READ-ONLY. Con esta opcion hacemos que no se pueda escribir en el dispositivo, que tan solo se pueda leer.

noexec: Impide la ejecuci?n de cualquier archivo en el dispositivo en el que esta opci?n sea activada, esta opci?n suele ser muy ?til cuando en una misma maquina diversos usuarios tienen acceso a un mismo dispositivo y no queremos que estos puedan ejecutar archivos en los dispositivos, con esto ganamos en seguridad, ya que impedimos que los usuarios puedan ejecutar cualquier tipo de archivo ?maligno? a trav?s del cual lo que realmente quiere conseguir es escalar privilegios en el sistema, por ejemplo.

nodev: con esto impedimos que puedan usarse nodos de dispositivo en el sistema de archivos, es decir, con esta opci?n impedimos que se interpreten los dispositivos especiales de bloques y de caracteres presentes en el dispositivo.

dev: Opci?n contraria a nodev, es decir, al activar esta opci?n permitimos que puedan usarse nodos de dispositivo en el sistema de archivos, o, lo que es lo mismo, que se interpreten como tal los dispositivos especiales de bloques y de caracteres presentes en el dispositivo.

auto: Con esta opci?n hacemos que el dispositivo que la contenga sea iniciado SIEMPRE que se inicie el sistema, es decir, cada vez que este sea encendido.
no auto: Esta es la opci?n contraria a auto, con ella hacemos que el dispositivo no sea montado al iniciarse el sistema, y tan solo sera montado en el momento en el que le vayamos a dar uso, esta opci?n suele ser usada con dispositivos como las disqueteras, cd-roms, pendrives..., es decir, todos aquellos dispositivos que no es necesario que se monte con el arranque del sistema.

user: Permite a cualquier usuario del sistema montar o desmontar un dispositivo f?sico sin necesidad de ser root, esta opci?n es muy ?til para dispositivos de uso frecuente, como cd-roms o disquetes.

uid=X: Con esta opci?n indicamos que tan solo el usuario o el grupo con el gid especificado tiene el control sobre los archivos del dispositivo.

async: Con esto hacemos que las operaciones que realicemos no se hagan de forma as?ncrona, es decir, en el mismo momento en que las realizamos, si nos que pueden ser realizada mas adelante.

sync: Es la opci?n contraria a async, con esta opci?n conseguimos que todas las modificaciones que hagamos sean ?in situ? es decir, realizadas en el mismo momento en que sean realizadas.

dump pass
dump: Esta opcion solo puede poseer el valor 0 o 1, en ella se guardan los errores en tiempo de sistema que ha reportado el sistema de archivos. Al activarlo (1) se har? un backup con las opciones, creando backup por si surge alg?n tipo de problema, lo normal es tenerlo desactivado (0), ya que rara vez se produce un error.
pass: Esta opci?n al igual que la anterior tan solo puede poseer el valor 0 o 1. Si la activamos (1) el sistema realizara una pasada cada X desmontadas o si el dispositivo a sido desmontado incorrectamente para comprobar su integridad. En caso de estar desactivado (0), el sistema no realizara nunca ninguna pasada para comprobar la integridad del dispositivo f?sico, por ello es recomendable tenerlo en activado (1).
Si en fstab pones noauto: tan facil como poner mount /media/windows (ejemplo).


Esto se suele poner en los fat (vfat)
uid=valor
Establece el propietario de todos los ficheros
gid=valor o usuario
Establece el grupo de todos los ficheros.
umask=valor o usuario
Establece la umask (la m?scara de bits de los permisos que no est?n presentes).

ejemplo:
si chmod 777 son todos los permisos
umask=777 es ninguno
mientras ke umask=000 son todos





http://dai.blogcindario.com/ ies azarquiel (toledo)
Desarrollo de aplicaciones informaticas (modulo ciclo formativo grado superior)
gente !, visita el Foro DAI. by sKuDRaM
apuntes, ejercicios y m?s.
Publicado por sKuDRaM @ 12:43 | 11 Comentarios | Enviar

Comentarios

$>Añadir comentario
  • Autor: Invitado
  • Fecha: Mi?rcoles, 28 de septiembre de 2005
  • Hora: 13:31
bueno.... tu pagina me a ayudado muxisimo, esres un tio q se nota q esta tooooooodo el dia en el ordenador, pero bueno creo q por eso aprenderas no???? sigue escribiendo mas cosas pa seguirme informando, soy tu fan N? 1..Rebotado

  • Autor: Invitado
  • Fecha: Viernes, 21 de octubre de 2005
  • Hora: 1:29
Rectifico el fstab y le a?ado un pendrive y mi disco de windows, me lo monta bien, pero cuando reinicio el ordenador el fstab vuelve a su estado inicial, osea que me desaparecen las lineas que he a?adido antes,la del pendrive y del windows. Porque??

  • Autor: sKuDRaM
  • Fecha: S?bado, 22 de octubre de 2005
  • Hora: 0:13
en shell
su y contrase?a
vi fstab
haces lo que quieras
escape
:wq

w es para guardarlo
y q para salir.

?haces eso?

  • Autor: Invitado
  • Fecha: Viernes, 07 de julio de 2006
  • Hora: 2:39
Gui?o

  • Autor: angelinux
  • Fecha: Viernes, 29 de septiembre de 2006
  • Hora: 19:27
Estupendo de veras!!!. Una pregunta... ?como ha de ser la linea que contemple una grabadora de dvd externa (usb)?

sigue as? que se agradece

  • Autor: Invitado
  • Fecha: Mi?rcoles, 15 de noviembre de 2006
  • Hora: 8:58
Una duda, por un despiste borre el fstab, existe alguna manera de recuperarlo? gracias

  • Autor: Invitado
  • Fecha: Lunes, 15 de enero de 2007
  • Hora: 16:40
MUCHAS GRACIAS?????, TU INFORME ESTA MUY CLARO Y COMPLETO. SALUDOS

  • Autor: Invitado
  • Fecha: Lunes, 12 de febrero de 2007
  • Hora: 9:38
Un peque?o detalle: La p?gina no se ve bien ni en mozilla/firefox ni en opera, tengo que hacer que el opera se identifique como IE para que no se me solapen los comentarios sobre el texto.

Por lo dem?s, mil gracias por la informaci?n

  • Autor: Invitado
  • Fecha: Mi?rcoles, 30 de mayo de 2007
  • Hora: 9:49
Hola, la verdad es que es curioso esto que nos cuentas.
Alguien seria tan amable de contarme c?mo detectar un GPS?Hemos instalado el PL2303,los supuestos drivers de la marca (Holux). Tenemos Suse y queremos usar el GPS, GPSDrive,gpsd y Kismet.Gracias

  • Autor: Invitado
  • Fecha: Jueves, 31 de julio de 2008
  • Hora: 19:33
Solo comentar que BSD, Solaris y Linux, igual que AIX y otros, no son m?s que casos particulares de Unix.
There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.

- Jeremy S. Anderson

  • Autor: Invitado
  • Fecha: Mi?rcoles, 15 de junio de 2011
  • Hora: 19:25

Linda reseña sobre fstab. Gracias.