Desde que actualicé a Ubuntu 12.10, el automout de dispositivos USB no funciona como se esperaba. Cuando conecto un dispositivo de almacenamiento, se reconoce correctamente, pero no tengo privilegios de escritura. Pensé que quizás los permisos de / media no están configurados correctamente, pero no sé cómo deben ser. Son asi:
drwxr-xr-x 14 root root 4096 Jan 13 19:37 media
También verifiqué si mi usuario es miembro del grupo plugdev y definitivamente lo es.
¿Qué más podría ser la causa de ese problema?
Actualización: Aquí está la salida dmesg después de conectar un dispositivo de almacenamiento USB: http://pastebin.com/pJ7qebQR
usb
mount
permissions
usuario5950
fuente
fuente
dmesg
salida desde el momento en que conecta o monta la unidad?dmesg
justo después de enchufar la unidad, y algunas de las últimas líneas deberían tener información sobre la detección del dispositivo. O puede copiar / pegar todo el resultado (censurar si es necesario) en Pastebin y compartir el enlace aquí.cat /etc/fstab
ymount
(por favor ignore la recomendación anterior ya que no puedo editar o eliminar de mi teléfono)Respuestas:
Creo que estás sufriendo el error # 1021375
Puede solucionarlo cambiando el nombre de la carpeta ~ / .config / nautilus y luego cerrar sesión y volver a iniciarla.
mv ~/.config/nautilus ~/.config/nautilus-bak
fuente
killall nautilus
hizo el truco como sugirió @isset. Gracias.Esto resolverá el problema. No estoy seguro de cómo hacerlo permanente. No estoy seguro de si
chmod
funcionaría si el USB no está montado en modo readwrite en primer lugar.Probado en Ubuntu 12.10 y 13.
fuente
sudo mount -o remount,rw /media/$USER/*
mount: cannot remount /dev/sda1 read-write, is write-protected
Cuando se inserta el USB, se monta en el
/media/<username>
que debe tener permisos a través de una lista de control de acceso.Puede verificar cuáles son los permisos, por ejemplo
Si no hay una lista de control de acceso, simplemente elimine el directorio y lo volverá a crear con los permisos correctos.
O agregue la ACL:
fuente
El problema parece haberse ido
Esta es una pregunta de 5 años sobre el lanzamiento a corto plazo de Ubuntu 12.10. El
dmesg
enlace ya no está disponible en la pregunta del OP. Pero si conecto un Ubuntu 18.04 Live USB con almacenamiento persistentedmesg
revela:A diferencia de OP implica, no hay advertencia para solo lectura. Observe la línea:
Aparentemente, sea cual sea el problema hace 5 años, hoy ya no existe en Ubuntu 16.04 LTS . También para la única otra versión LTS de hoy, 14.04 , tampoco recuerdo que esto sea un problema. Solo las tarjetas SD RAM vienen a la mente como de solo lectura, lo cual es un problema completamente diferente.
fuente
No hay nada malo con las opciones de montaje y el archivo fstab, que yo sepa, solo tiene que usar el siguiente comando para obtener los permisos correctos necesarios en la carpeta multimedia. y te explicaré por qué.
1) sus permisos actuales en la carpeta como mencionó son los siguientes. (Disculpa si sabes esto y te estoy molestando con eso).
drwxr-xr-x 14 root root 4096 Jan 13 19:37 media
en este d significa directorio, el primer grupo de rwx representa los derechos del usuario que posee ese objeto, que en su caso es root.el segundo grupo de rwx representa los derechos del grupo que posee ese objeto y aquí solo tiene rx, lo que significa que incluso si está en el archivo sudoers o en el grupo administrador no tiene derechos para escribir en él.
El tercer grupo de rwx es u otros usuarios, que no son propietarios de ese objeto ni en el grupo que tiene derechos de propiedad de ese objeto. si su caso es nuevamente solo rx. Por eso no tiene permisos de escritura.
2) Por lo tanto, debe cambiar los permisos de la carpeta multimedia. (Voy a considerar que está en el grupo de administración o en el archivo sudoers, porque esto solo funcionará en ese caso). así que esto es lo que debes hacer.
3) Esto le dará los permisos de escritura requeridos en todas las unidades montadas automáticamente.
Por favor, verifique y avíseme si esto no funciona le dirá qué más se puede hacer para solucionar este problema.
fuente
-R
banderachmod
. Por un lado, los permisos de/media/$USER
deberían (ahora) ser 750 con una ACL para$USER
. (Las versiones de Ubuntu posteriores a 15.04 deben tener elacl
paquete ya quesystemd
depende de él).chmod 775 /media/user/device
es lo suficientemente bueno.Llegué a este problema también, en mi caso fue un problema de corrupción fat32 que permite leerlo pero no escribir.
Entonces, si su clave usb es fat32, es posible que su archivo de archivos esté dañado.
Para verificar hacer un sudo dmesg
luego desconéctelo, sudo fsck.vfat your_device_partition y luego vuelva a montarlo.
en mi caso específico:
fuente