Automontaje de particiones fat16/32 en GNU/Linux

Hace un par de diás atras termine de armar un pc pequeña con partes de otras
2 que tenia guardadas en fin salio una amd k6 500 overclockeada a 550 MHz
memoria 64 mb
disco 20 gb
Termine instalandole Debian Woody me habra llevado algo asi como 1:20hs.
Esta distro esta compuesta por 7 CDs pero solo instale los 2 primeros con las
aplicaciones mas comunes, también le agregue un segundo
Sistema operativo (WinMe) y como siempre hay que preparar el sistema
para que se comporte como más nos gusta.
Uno de los principales problemitas que tuve fue poder acceder a las particiones fat 32 de winMe
las montaba tranquilamente desde la consola con el comando:

Logueado Como root

mount -t msdos /dev/hda1 /mnt/win  (win –> carpeta ya creada desde la consola o desde la interfaz gráfica dentro del directorio /mnt)

Pero yo necesitaba que se montara automáticamente las particones fat32 de winMe para eso tenia que editar el archivo
llamado fstab dentro del directorio /etc
nosotros lo podemos hacer de distintas maneras.
desde la consola(1)  o buscando manualmente el archivo llamado fstab
dentro del directorio /etc y editarlo con nuestro editor de texto
preferido.

Metodo (1)
(Aclaración yo lo hice logueandome desde kdm como root y no desde un usuario comun)
por eso es que al abrir la consola me sale esto:

debian:~#

Precaución:
Antes de editar el archivo y como sabemos que estamos con privilegios de root realizaremos un backup del mismo:
entonces escribimos:
cp /etc/fstab /root
se copiara el archivo fstab dentro del directorio root.
También lo podemos redireccionar a otro directorio donde acostumbremos a guardar los backups del sistema.
Continuamos escribiendo:

debian:~# nedit /etc/fstab

Click para ampliar imagen

Como pueden ver automaticamente nedit nos devolvio el archivo fstab para poder editarlo manualmente
lo que agregaremos en la ultima linea es lo que está remarcado.
/dev/hda1    /mnt/win    msdos    errors=remount-ro,user,auto
Por último cerramos, guardamos los cambios y reiniciamos nuestro sistema.
De esta manera se montarán automáticamente las particiones fat32 y tendremos acceso a ellas como solo lectura. (ro).
Yo usé nedit para aditarlo, ustedes pueden usar emacs, vi, gedit o el que mas les guste.
Paso a explicar algunas opciones del archivo fstab tamando de ejemplo el recien editado.

/dev/hda2         /              ext2      errors=remount-ro

/dev/hda5        none          swap     sw

proc                 /proc         proc       defaults

/dev/fd0          /floppy       auto       user,noauto

/dev/hdc          /cdrom       iso9660   ro,rw,user,auto

/dev/hda1        /mnt/win    msdos    errors=remount-ro,user,auto

1Columna nos muestra el dispositivo o particion que se montara.
2 Columna nos muestra la ruta en la que se montara
3 Columna nos enseña el tipo de particion.
4 Columna los atributos que se le otorgan.

ejemplo: la ultima linea me señala que nuestro disco es /dev/hda1 y se montara automaticamente (auto) en el directorio
/mnt/win es de tipo (fat16 o 32) y si presenta algun (error) remonte de todas formas la particion como solo lectura (ro)
tambien puedo agregar ro,rw (lectura y escritura) teniendo acceso los usuarios (user) del sistema.
(Agrego en la 5 fila iso9660 = estandar cdrom).

Más opciones:

defaults:esta opción es la unión de la opciones rw,suid,dev,exec,auto,nouser y async.
rw: Read-Write. Con esta opción montamos el dispositivo para poder leer y escribir en él.
ro: Read-Only. Como el nombre indica, esta opción sirve para montar el dispositivo en modo lectura.
noexec: Impide la ejecución de cualquier archivo en el dispositivo en el que esta opción esté activada.
nodev: Con esta opción impedimos que se interpreten
los dispositivos especiales de bloques y de carácteres presentes en el
dispositivo.
dev: Opción contraria a nodev, permitimos que puedan usarse nodos de dispositivo en el sistema de archivos.
auto: Cada vez que iniciemos el sistema el dispositivo que tenga esta opción será montado automáticamente.
noauto: Opción contraria a auto, al iniciar el sistema el dispositivo no se montará, habrá que montarlo manualmente.
uid=X: Esta opción asigna el control de los archivos conteidos en el dispositivo a los usuarios o grupos con el uid X.
async: Con esta opción conseguimos que las operaciones
que realicemos sobre el dispositivo se realicen más adelanteno en el
mismo instante.
sync: Esta opción hace que todas las operaciones realizadas en el dispositivo se hagan al instante.

dump: Esta opción sólo puede tomar dos valores, 0 ó 1 (1=activado y 0=desactivado), si está activado
se guarda un backup de los errores que se hayan podido producir en el
sistema de ficheros, lo más común es tenerlo desactivado porque los
errores son poco comunes.
pass: Al igual que en la anterior sólo puede tomar valor 0 ó 1 (1=activado y 0=desactivado), y lo que
hace esta opción si está activada esque cada vez que se desmonta un numero determinado de veces
una unidad o la desmontamos incorrectamente se comprobará la integridad de ésta.

Pueden ver como quedo aqui

Click para ampliar imagen

Captura de acceso automático a sistema de archivos fat32 desde GNU/Linux.
De esta manera podremos copiar, pegar archivos y directorios de un sistema a otro sin tener que
reiniciar el sistema ni montarlo cada vez que inicie sesion.

Aclaración:
Igualmente ustedes lo pueden hacer desde un usuario comun siempre
y cuando lo cambien a root desde el terminal (su).
Tambien podemos montar particiones ext2/3 - nfs - swap - xiafs - hpfs - ntfs -  iso9660 (nuestro cdrom) y mas.
Los usuarios que  usan nuevas distros no se deben preocupar ya que es mucho mas simple.

Saludos a todos esperamos comentarios.
Gastón.

 

Inicio de sesión

CAPTCHA
Esta pregunta sirve para asegurarnos de que eres una persona y no un robot que envía spam
10 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Comentarios