Memoria USB de solo lectura que no me deja hacerle nada.

Memoria USB de solo lectura que no me deja hacerle nada.

De alguna manera me equivoqué y accidentalmente convertí mi memoria USB en un sistema de archivos de solo lectura. He intentado varias cosas para eliminar los archivos, incluido el básico ( rm -f myfile) e intentar permitir la escritura ( sudo chmod +w myfile) y luego eliminarlos, pero nada de esto parece funcionar. Alguna idea sobre lo que puedo hacer. No tengo nada en la memoria USB que necesite, pero no quiero tirar un equipo que, por lo demás, está en perfecto estado.

¿Cómo puedo hacer que funcione? ¿Estoy haciendo esto completamente mal?

Respuesta1

Los comandos como rmy chmodse realizan en un sistema de archivos montado. Entonces, si el sistema de archivos es de solo lectura, esos no funcionan. Lo que debe hacer es montar el sistema de archivos como escribible.

Algunas memorias USB tienen un interruptor en la memoria para montarlas como de solo lectura. Quizás esa sea la razón. También podría romperse o dañarse por no desmontarlo correctamente.

Antes de hacer cualquier cosa: copie los archivos desde el dispositivo.

Si no es un interruptor de hardware, desconecte y conecte la memoria USB y emita un

dmesg | grep -i panic

Esto le mostrará cualquier mensaje de pánico. Si ve muchos de ellos relacionados con la memoria USB y si es una partición FAT, puede utilizarla dosfsckpara solucionarlo.

Puedes descubrir cómo se monta con

mount

y use

dosfsck -a /dev/sd{xn}

para arreglar una tabla de particiones de MS-DOS o sudo mkfs.vfat /dev/sd{xn}para formatear el disco. Donde {xn} es una letra y un dígito que obtuviste con el mountcomando.

Por cierto , también puedes usarlo gpartedpara formatearlo.

Respuesta2

Me encontré con esto. El fallo fueron las particiones corruptas. Verifique su partición en la memoria USB. Esto puede corromperse si intentas formatear en Win y luego en Ubuntu. utilice "separado". Deberías ver sólo 1 partición activa. Si también tiene una partición "no asignada", la memoria USB no funcionará. Si es así, elimine todas las particiones y cree una partición activa solo para el tamaño completo de GB de la memoria USB. desenchúfelo y vuelva a enchufarlo, y debería tener R/W nuevamente.

Respuesta3

Sí, si el sistema de archivos es de solo lectura, la configuración de modos en los archivos no tendrá ningún efecto. Puede ver /etc/fstabsi el sistema de archivos está montado como de solo lectura. Pero si no tiene nada, también puede crear un nuevo sistema de archivos en gparted o palimpsest (este último está instalado de forma predeterminada en Ubuntu y se llama Administrador de discos o algo así).

Respuesta4

Como he mencionadoaquíTuve un problema similar.

ntfs-3g ya está instalado, los comandos chmod tampoco ayudaron, no vi ningún código de error significativo. Gparted tampoco funcionó. De hecho, encontré que ningún USB funcionaba. El comando $dosfsk tampoco ayudó.

Todo lo que hice fue reiniciar la máquina ubuntu 16.04 con la memoria USB adentro y ahora las memorias USB funcionan.

información relacionada