Pregunta sobre fstab

Imagen de filipok

Forums: 

Tengo una inquietud observen, es fstab:
/*************************************************************/
/dev/hda6 / ext3 defaults 1 1
none /dev/pts devpts mode=0620 0 0
/dev/hdc /mnt/cdrom auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec 0 0
/dev/fd0 /mnt/floppy auto umask=0,user,iocharset=iso8859-15,dev,sync,codepage=850,suid,noauto,exec 0 0
/dev/hda1 /mnt/win_c vfat umask=0,user,iocharset=iso8859-15,dev,codepage=850,suid,noauto,exec 0 0
/dev/hdd1 /mnt/win_c2 vfat umask=0,user,iocharset=iso8859-15,dev,codepage=850,noauto,suid,exec 0 0
none /proc proc defaults 0 0
/dev/hda5 swap swap defaults 0 0
none /mnt/hd supermount dev=/dev/ide/host0/bus1/target1/lun0/part1,fs=ext2:vfat,--,umask=0,iocharset=iso8859-15,kudzu,codepage=850 0 0
/*************************************************************/
En esta ultima parte: "none /mnt/hd supermount...", no tengo idea de que es, al montarla me muestra /dev/hdd1, y mientras esta montada no se puede montar /dev/hda1. y solo root puede desmontarla.
He borrado y modificado esta linea en fstab y el punto de montaje, repetidas veces y siempre reaparece o se restaura.
Que puede ser :?:
Uso mandrake 10

Imagen de elhumano

Eso parece ser la forma automática de Mandrake para reconocer dispositivos externos (discos duros y/o usb flashcards) pero lo que no alcanzo a entender es por que usa IDE , tendría que ser una linea parecida a esta

/dev/scsi/host1/bus0/target0/lun0/part1 /mnt/hd-Flashcard vfat rw,noauto,user,exec 0 0

o

/mnt/hd supermount dev=/dev/sda1,fs=ext2:vfat,--,codepage=850,kudzu,iocharset=iso8859-15 0 0

con scsi en vez de ide, seria interesante que conectes algún dispositivo, como una cámara digital o algún tipo de memoria flash para ver si esta linea continua igual o se genera una con scsi.

No me sorprende que no hayas podido modificar esta linea porque Mandrake la genera automáticamente con un script en :

/etc/dynamic/scripts/part.script que intercepta información del rc.sysinit .

Si tienes la oportunidad de hacer este experimento (que yo aún no hago solo lo he leído!)

primero conecta una memoria flash y fíjate si la reconoce automáticamente y la monta . Después mira que paso con fstab Después de haberla conectado y también puedes reiniciar la computadora por curiosidad que pasa con el fstab?.

Luego Saca la memoria o cámara.

Ahora deshabilita esta opción con estos pasos .

1)Entra como root

2)elimina estas lineas del fstab:

none /mnt/hd supermount

dev=/dev/ide/host0/bus0/target1/lun0/part1,fs=ext2:vfat,--,umask=0,iocharset=iso8859-15,kudzu,codepage=850 0 0

(las que no sabemos para que sirven)

3)edita el archivo /etc/dynamic/scripts/part.script. Y después de las lineas:

# try to catch calls from rc.sysinit
case `runlevel` in
unknown) exit 0;;
esac

Inserta las siguientes 3 lineas:

case $2 in
/dev/ide/host0/bus0/target1/lun0/part1 exit 1;;
esac

Me supongo que ya no las podrá montar automáticamente tu memoria flash?.

Cuentanos que pasa ??

Por hoy estoy usando Gentoo por eso aun no lo he intentado yo mismo en Mandrake.

Suerte con el experimento.

Imagen de elhumano

Otra idea que se me ocurre es que esta linea sirva para generar automáticamente en el fstab las lineas

/dev/hda1 /mnt/win_c vfat umask=0,user,iocharset=iso8859-15,dev,codepage=850,suid,noauto,exec 0 0
o
/dev/hdd1 /mnt/win_c2 vfat umask=0,user,iocharset=iso8859-15,dev,codepage=850,noauto,suid,exec 0 0

Que pasa si las borras o las comentas (#)??(antes de que deshabilites el script)

Vuelve a generar estas?

Probablemente esto tenga mas sentido que lo que dije anteriormente sobre flashcards después de todo dice claramente “IDE