Problema com USB: “Sistema de arquivos somente leitura”

1

Estou executando o Linux Ubuntu 16.04 LTS (kernel: 4.4.0-38 genérico) e não posso modificar nenhum conteúdo no meu dispositivo USB. O que acontece é que recebo uma mensagem de erro dizendo que é um " sistema de arquivos somente leitura ". Tentei alterar as permissões por meio de Properties - > Permissions , mas não me permite: ainda a mesma mensagem de erro.

Já procurei informações de outros tópicos no fórum e, especialmente, o conselho dado por @ user284234 / @antivirtel levou-me um passo adiante. No entanto, este é o ponto em que preciso de um tipo de ajuda diferente.

Então, fui aconselhado a executar os seguintes comandos em Terminal :

sudo su
df -Th
dosfsck /dev/sda1

E sim, /dev/sda1 é meu pendrive; verificado e confirmado! De qualquer forma, é aqui que me confundo. Depois do terceiro comando, são feitas cinco perguntas sequenciais. Primeiro :

fsck.fat 3.0.28 (2015-05-16)
0x41: Dirty bit is set. Fs was not properly unmounted and some data
may be corrupt.
1) Remove dirty bit
2) No action

Segundo :

There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
  65:01/00
1) Copy original to backup
2) Copy backup to original
3) No action

Terceiro :

FSINFO sector has bad magic number(s):
  Offset 0: 0x00000000 != expected 0x41615252
  Offset 484: 0x00000000 != expected 0x61417272
  Offset 510: 0x0000 != expected 0xaa55
1) Correct
2) Don't correct (FSINFO invalid then)

Quarto :

FATs differ but appear to be intact. Use which FAT ?
1) Use first FAT
2) Use second FAT

Até agora, optei por não fazer nada em cada questão (bem, Use primeiro FAT na questão número quatro). Depois disso, na quinta fase , o terminal produz 48 linhas semelhantes a esta:

Cluster 1542915 out of range (134217728 > 1962495). Setting to EOF.

Logo após as mensagens anteriores, ele também registra doze arquivos específicos no meu pendrive. Eu dei dois exemplos abaixo para cobrir os dois casos dados pelo terminal : linhas 1-2 referem-se a um nome de pasta, linhas 3 -

/example folder/example sub-folder one/
  Contains a free cluster (45643). Assuming EOF.
/example folder/example sub-folder two/presentation.ppt
  File size is 1488896 bytes, cluster chain length is 229376 bytes.
  Truncating file to 229376 bytes.

Depois de passar por todos os arquivos (1 pasta e 11 arquivos), finalmente me perguntam o seguinte (incluindo minha resposta):

Reclaimed 957 unused clusters (3919872 bytes).
Perform changes ? (y/n) n
/dev/sda1: 323 files, 42936/1962494 clusters

Espero que isso ajude a entender meu problema. O problema é que eu realmente preciso desses arquivos no meu pen drive, e tenho medo de tomar qualquer ação que possa acidentalmente danificá-los / destruí-los.

Muito obrigado pela sua ajuda antecipadamente! Não há nenhuma maneira de voltar ao Windows, embora eu seja um novato!

    
por Jayaguru-Shishya 23.09.2016 / 11:32

1 resposta

1

Problema resolvido : tomei todas as ações corretivas sugeridas pelo terminal depois de executar a seguinte lista de comandos:

sudo su
df -Th
dosfsck /dev/sda1

É uma coisa bastante curiosa, no entanto. Quando tento voltar a ligar o pen drive USB - embora eu ainda seja capaz de modificar o conteúdo do drive - quando eu corro dosfsck /dev/sda1 novamente, ele ainda dá alguns erros e até sugere a exclusão de pastas inteiras:

root@XXXXs:/home/XXXXs# dosfsck /dev/sda1
fsck.fat 3.0.28 (2015-05-16)
0x41: Dirty bit is set. Fs was not properly unmounted and some data 
may be corrupt.
1) Remove dirty bit
2) No action
? 1
Orphaned long file name part "Example I"
1: Delete.
2: Leave it.
? 2
Orphaned long file name part "Example II"
1: Delete.
2: Leave it.
? 2
/Desktop (Linux)/Personal/Example III
 Start does point to root directory. Deleting dir. 
Orphaned long file name part "Example IV"
1: Delete.
2: Leave it.
? 2
Perform changes ? (y/n) y
/dev/sda1: 1011 files, 149304/1962494 clusters

Felizmente, posso apenas dizer " no " às propostas. : -)

    
por Jayaguru-Shishya 27.09.2016 / 14:31