PreguntasLinux

Versión Completa: Sin permisos sobre particion montada (solucionado)
Actualmente estas viendo una versión simplificada de nuestro contenido. Para ver la versión completa en el formato correcto, dale click aquí
Hola a todos!

Es la primera vez qye ne pasa y no pude encontrarle solucion.
La cosa es que no tengo permisos de escritura sobre una particion montada.
La aprticion es ntfs y esta es la linea en el fstab:
/dev/sda1 /mnt/windows ntfs defaults 1 0

no puedo escribir nada porque me dice que no tengo permisos.
Le hice un
chmod 777 /mnt/windows
pero tampoco funcionó

Alguna idea?
Gracias!!
El problema es que no tenés soporte de escritura en NTFS por lo tanto no podés cambiar los permisos de los archivos por más que seas root. Lo que deberías hacer es instalar ntfs-3g. En la pagina oficial encontrarás el how-to para instalarlo en Ubuntu, es bastante simple y veo que tenés conocimientos del fstab, de permisos,etc. etc. etc. así que no creo que te cueste instalarlo, de todas maneras si tenés alguna duda en el proceso de instalación no dudes en comentarlo acá.

Si lo llegás a solucionar por favor avisanos.
Mmm, el primer link es un HowTo para instalar captive, no te lo recomiendo ya que no es muy estable y es más lento que ntfs-3g, además tenés que usar archivos del sistema de Windows, en cambio ntfs-3g no los necesita y es estable.
coincido, pero igual le paso las posibilidades.....
Hola gente.
Antes que nada quiero agradecerles loco, una masa.

Instale el ntfs-3g (que requeria el fuse, asique tambien lo instalé) pero no pude montar la particion, me daeste error:
# mount -t ntfs-3g /dev/sda1 /mnt/hd
fusermount: mount failed: Invalid argument
FUSE mount point creation failed
Unmounting /dev/sda1 ()

el kernel tiene soporte para fuse.

saludos!
Edita el archivo fstab y agrega la siguiente linea

Código:
/dev/sda1     /mnt/hd     ntfs-3g     defaults,locale=en_US.utf8   0    0


Obviamente debe existir el directorio "/mnt/hd". Ubuntu para montar unidades generalmente usa el directorio "/media". Es indistinto, te va a funcionar mientras existan los directorios.

Gracias modernclics, pero me da el mismo error que puse en mi post anterior. Y habia intentado editar el fstab de esa forma y dio el mismo error.
Gracias por responder, habra que seguir probando

Saludos!
que kernel tenes?

You need the fuse __KERNEL__ driver from __ANY__
fuse package __OR__ at least Linux kernel 2.6.20. You can use almost any
fuse 2.6.x package. But of course the later is the better.
Estoy usando el kernel 2.6.30.
Ya compile para soportar FUSE, pero me da ese error...
Saludos!
La 2.6.30 no salió, supongo que habrás tipeado mal y te referis a la 2.6.20. ¿Y que version de fuse tenes?

Si estás bien de versiones, entonces hay algo en el comando que esta mal. Porque el mensaje de error es claro: "invalid argument".
Perdon! quise decir 2.6.20, se me chanfleó el dedo 033
Te digo lo que pongo y lo que me sale:

#mount -t ntfs-3g /dev/sda1 /media/hd

Volume is scheduled for check. Please boot into Windows TWICE, or
use the 'force' mount option. For example type on the command line:

mount -t ntfs-3g /dev/sda1 /media/hd -o force

Or add the option to the relevant row in the /etc/fstab file:

/dev/sda1 /media/hd ntfs-3g defaults,force 0 0

Bueno, le hago caso:

# mount -t ntfs-3g /dev/sda1 /media/hd -o force

fusermount: mount failed: Invalid argument
FUSE mount point creation failed
Unmounting /dev/sda1 ()

Las versiones que uso son:
fuse: 2.6.3
ntfs-3g: 1.328

Gracias por responder.

Saludos!
Páginas: 1 2
URLs de Referencia