View previous topic :: View next topic |
Author |
Message |
cheche n00b
Joined: 24 Jul 2004 Posts: 12
|
Posted: Sat Jul 24, 2004 10:28 am Post subject: acceso a fat-windows |
|
|
Acabo de instalar gentoo y no consigo acceder a la partición de windows (fat) como usuario normal (sí como root). He estado mirando los foros y probando cosas, pero no consigo que vaya. Os pongo cómo tengo la fstab:
Code: |
/dev/hda1 /mnt/winxp vfat user,noauto,umask=077 0 2
/dev/hda2 /boot ext2 noauto,noatime 1 2
/dev/hda3 none swap sw 0 0
/dev/hda4 / ext3 noatime 0 1
|
He probado también a poner gid=100 (grupo users), gid=10 (grupo wheel), a ponerlo auto...y nada. No sé qué más hacer, la verdad.
Si alguien me puede echar una mano se lo agradeceré.
Saludos |
|
Back to top |
|
|
fastangel Apprentice
Joined: 10 May 2004 Posts: 259 Location: Jerez de la frontera (Cádiz) Spain
|
Posted: Sat Jul 24, 2004 10:34 am Post subject: |
|
|
Lo mas fácil es hacer como yo que si me deja como root pero como usuario normal no lo que hago es abrir el administrador de archivos de modo superusuario y pones file:/mnt y hay a tu particion de win le das permiso y no se te olvide poner aplicar a subcarpeta. Espero que se te halla arreglado así.
_______________________
salu2 |
|
Back to top |
|
|
L41n Tux's lil' helper
Joined: 21 Jul 2004 Posts: 85
|
Posted: Sat Jul 24, 2004 11:01 am Post subject: |
|
|
Hola cheche.
Mi primera recomendación sobre las opciones de montaje de una VFAT sería que la cambiases tal y como te pongo en mi ejemplo:
Code: | /dev/hda2 /mnt/fat32 vfat user,noauto,noatime,umask=0000 0 0 |
Sobre el acceso a tu particion VFAT en modo usuario, pienso que si la desmontas y haces:
Code: | chown usuario:users /mnt/fat32/* |
y la vuelves a montar, deberías poder escribir y montarla como usuario normal.
Suerte y un saludo _________________ Emerge your liberty. |
|
Back to top |
|
|
Ziqyss n00b
Joined: 15 Jul 2003 Posts: 64
|
Posted: Sat Jul 24, 2004 11:09 am Post subject: |
|
|
Yo lo tengo similar y me funciona. La única diferencia que veo es que le añado un rw (rw,user,noauto,umask=000), aunque no debería ser relevante puesto que es la opción por defecto.
Mira también los permisos de /mnt/winxp (no si sé si pueden llegar a afectar en algo). Para descartar que sea un tema de permisos haz un chmod 777 /mnt/winxp (ya lo cambiarás más adelante si funciona)
Por otra parte, cuando intentas montarlo (mount /mnt/winxp) ¿Qué error te da? |
|
Back to top |
|
|
pcmaster Advocate
Joined: 04 Dec 2003 Posts: 2234 Location: Barcelona
|
Posted: Sat Jul 24, 2004 11:13 am Post subject: |
|
|
Yo tengo una partición FAT así:
Quote: | /dev/hda7 /mnt/win-e vfat noauto,user,gid=407,dmask=007,fmask=117 0 0
|
La opción dmask indica los permisos que le pone a los directorios, fmask los permisos de los ficheros, y la opción user hace que la partición la pueda montar un usuario. DEBE desmontarla el mismo usuario que la montó. Si quieres que pueda montarla y desmontarla cualquier usuario indistintamente, en vez de user has de poner users.
dmask y fmask están disponibles en los kernel 2.6, y sólo para VFAT. Si usas el 2.4, has de contentarte con un mask normal. tampoco pueden usarse con NTFS.
El gid es el grupo al que pertenecerán los ficheros. El usuarios erá el que haya montado a partición.
Y si quieres que la partición se monte automáticamente al iniciar el sistema, cambia noauto por auto. _________________ pcmaster |
|
Back to top |
|
|
cheche n00b
Joined: 24 Jul 2004 Posts: 12
|
Posted: Sat Jul 24, 2004 9:37 pm Post subject: |
|
|
En primer lugar, gracias a todos, aunque de momento no he conseguido que funcione:
L41n: he probado a hacer lo que decías de poner el fstab igual que lo que ponías, luego a cambiar la propiedad del directorio y probar a montar otra vez. La cuestión es que en cuanto monto de nuevo (desde root, si no no deja), la propiedad del directorio /mnt/winxp vuelve automaticamente a ser del root.
Ziqyss: he probado a cambiar la fstab y los permisos a lo que decías y tampoco va. Pongo un extracto de mis pruebas:
Code: | bash-2.05b# chmod 777 /mnt/winxp
bash-2.05b# ls -l
total 16
drwx------ 2 root root 4096 Apr 12 23:28 cdrom
drwx------ 2 root root 4096 Apr 12 23:28 floppy
drwxr--r-- 8 root root 8192 Jan 1 1970 winxp
bash-2.05b$ cd winxp
bash: cd: winxp: Permission denied |
Por otra parte, cuando intento montarlo como usuario normal sale esto:
Code: | bash-2.05b$ mount /dev/hda1 winxp/
mount: only root can do that |
Por supuesto, cuando meto estos mismos comandos desde root no hay ningún problema y puedo acceder perfectamente a lo que hay dentro.
pcmaster: he probado a poner la fstab como decías (tengo el kernel 2.6.7-gentoo-r11) y al igual que los casos anteriores, no ha habido suerte.
Lo dicho, gracias a todos por la ayuda. Si a alguien se le ocurre alguna cosa más que pudiera hacer, se lo agradeceré. Saludos. |
|
Back to top |
|
|
pcmaster Advocate
Joined: 04 Dec 2003 Posts: 2234 Location: Barcelona
|
Posted: Sat Jul 24, 2004 9:48 pm Post subject: |
|
|
Al indicar user en la sopciones del fstab, le indicas que cuaklquier usuario pueda montar la partición. La partición, al montarla, cambia de dueño, el dueño pasa a ser quién la montó, y sólo él puede desmontarla. Si quieres que cualquiera pueda montar/desmontar/acceder a la partición, pon users. En ambos casos debe dejarte montarla como usuario. _________________ pcmaster |
|
Back to top |
|
|
cheche n00b
Joined: 24 Jul 2004 Posts: 12
|
Posted: Sat Jul 24, 2004 10:06 pm Post subject: |
|
|
Tengo ahora la fstab como sigue:
Code: | /dev/hda1 /mnt/winxp vfat users,noauto,noatime,dmask=007,fmask=117,gid=100 0 0 |
Seguidamente de comprobarlo, hago lo siguiente:
Code: | bash-2.05b$ mount /dev/hda1 winxp/
mount: only root can do that |
No me deja montarla. Gracias de todos modos. |
|
Back to top |
|
|
Ziqyss n00b
Joined: 15 Jul 2003 Posts: 64
|
Posted: Sun Jul 25, 2004 10:31 am Post subject: |
|
|
Prueba hacer directamente en lugar de Code: | mount /dev/hda1 /mnt/winxp |
|
|
Back to top |
|
|
cheche n00b
Joined: 24 Jul 2004 Posts: 12
|
Posted: Sun Jul 25, 2004 11:51 am Post subject: |
|
|
[bZiqyss:[/b] Ahora sí. Al hacerlo directamente ya me deja montarlo y entrar.
Muchas gracias a todos por vuestra ayuda. Saludos. |
|
Back to top |
|
|
Goldenice n00b
Joined: 08 Mar 2005 Posts: 9
|
Posted: Tue Mar 08, 2005 12:18 pm Post subject: |
|
|
Hola a todos, Tengo el mismo problema que cheche, pero a mi no se me ha solucionado como a el. A mi me da este fallo:
Code: | bash-2.05b$ mount /mnt/hda5
mount: tipo de sistema de ficheros incorrecto, opción incorrecta, superbloque incorrecto en /dev/hda5,
o nmero de sistemas de ficheros montados excesivo |
con esto en la fstab:
Code: | /dev/hda5 /mnt/hda5 vfat users,noauto,noatime,dmask=007,fmask=117,qid=100 0 0 |
|
|
Back to top |
|
|
TieferFeld Guru
Joined: 01 May 2004 Posts: 550 Location: irgendwie, irgendwo, irgendwann
|
Posted: Tue Mar 08, 2005 12:52 pm Post subject: |
|
|
Tu problema es distinto, como root no te debería dejar tampoco.
Me huele a problema con el codepage. Usa la búsqueda del foro, hace poco se habló de eso. Busca por codepage, montar y fat, y saldrá, digo yo.
Saludos _________________ Du bist was du isst! |
|
Back to top |
|
|
DarkMind Guru
Joined: 18 Dec 2003 Posts: 525 Location: Santiago, Chile
|
Posted: Tue Mar 08, 2005 3:58 pm Post subject: |
|
|
intenta con:
Code: | /dev/hda5 /mnt/hda5 vfat noauto,users,umask=000 0 0 |
|
|
Back to top |
|
|
Goldenice n00b
Joined: 08 Mar 2005 Posts: 9
|
Posted: Tue Mar 08, 2005 4:38 pm Post subject: |
|
|
TieferFeld, si que me dejaba montarlo desde root.
DarkMind Muchas gracias por tu ayuda, ya funciona perfectamente. |
|
Back to top |
|
|
CjBiFiDuS n00b
Joined: 09 Jan 2005 Posts: 44 Location: Asturies
|
Posted: Tue Mar 08, 2005 5:49 pm Post subject: |
|
|
Goldenice, hace un par de semanas tuve el mismo problema y se debía a lo que te comenta TieferFeld, mala configuracion del codepage, el hilo no debe tener mas de dos semanas
Un saludo. |
|
Back to top |
|
|
pcmaster Advocate
Joined: 04 Dec 2003 Posts: 2234 Location: Barcelona
|
Posted: Tue Mar 08, 2005 7:28 pm Post subject: |
|
|
Yo la partición FAT la tengo así en el archivo /etc/fstab:
/dev/hda7 /mnt/win-e vfat noauto,user,gid=407,dmask=007,fmask=117 0 0 _________________ pcmaster |
|
Back to top |
|
|
|