Salve a tutti. Ho una chiavetta USB che da tempo mi dà vari problemi. Ultimamente la usavo come chiavetta di installazione Live di Ubuntu, ma ora mi servirebbe per altre cose e non riesco più a formattarla/modificare/eliminare i files perché ogni volta il sistema mi dice "filesystem motato in sola lettura" (sia da File, sia da GParted). Secondo i permessi che ho impostato, invece, dovrei poter sia leggere, sia scrivere i files... Qualcuno saprebbe dirmi come risolvere il problema? Grazie

chiesto 26 Gen '14, 16:57

Lord%20Jack's gravatar image

Lord Jack
155101319

modificato 27 Gen '14, 17:54

@lord-jack: se vuoi cancellare tutto, da GParted smonta tutte le partizioni, crea una nuova tabella delle partizioni MBR, poi crea una nuova partizione FAT32.

(26 Gen '14, 19:03) enzotib ♦♦ enzotib's gravatar image

Se quanto detto da @enzotib non funzionasse, controlla che non ci sia un tasto fisico sulla chiavetta che ne impedisce la scrittura (in genere segnato con "lock" o qualcosa di simile).

(26 Gen '14, 21:14) dadexix86 ♦♦ dadexix86's gravatar image

@enzotib: ho provato e dà comunque "Impossibile scrivere su /dev/sdb poiché è stato aperto in sola lettura.", a meno che non abbia sbagliato qualcosa. cosa intendi per MBR? Ho provato a creare "nuova partizione MS-DOS, ma non va... @dadexix: è una delle chiavette sandisk più base-base che ci siano. non ha tasti di nessun genere e nemmeno lucine che segnalino il collegamento

Altre possibilità? Ho anche provato su diversi pc, sia ubuntu, sia Windows, togliendo e reinserendo decine di volte la chiavetta, ma niente...

(27 Gen '14, 17:58) Lord Jack Lord%20Jack's gravatar image
2

Se non va né su Ubuntu né su Windows, direi che è un problema hardware.

(27 Gen '14, 19:15) dadexix86 ♦♦ dadexix86's gravatar image

ha iniziato a funzionare male quando ci avevo instalato sopra direttamente ubuntu. poi ha avuto un periodo in cui non veniva letta. dopo non manteneva i files salvati e adesso può solo essere letta, ma non modificata o formattata. c'è un qualche modo di risolvere il problema? quale potrebbe esserene la causa?

(27 Gen '14, 19:54) Lord Jack Lord%20Jack's gravatar image
1

La pennetta che è andata :) L'hardware si deteriora con l'uso, è un processo normale.

Se è ancora in garanzia portala al venditore :)

(27 Gen '14, 20:59) dadexix86 ♦♦ dadexix86's gravatar image

Torno su questa domanda dopo tanto tempo solo per non lasciarla senza risposta. Ritengo con ragionevole certezza che il problema fosse, come proposto in un commento da @dadexix86, la semplice usura della chiavetta.

Questo perché, dal momento che vi avevo installato sopra tutto il sistema operativo (varie volte, con più aggiornamenti), deve aver raggiunto il limite di scritture supportato dalla memoria flash.

coll. permanente

ha risposto 01 Ott '16, 23:10

Lord%20Jack's gravatar image

Lord Jack
155101319

Se ci fate caso la maggior parte delle chiavette USB è formattata in FAT32 o NTFS per permetterne l'utilizzo in tutti i tipi di OS, tuttavia la modifica del file system effettuata da altri OS può generare dei problemi di montaggio del device.

Ubuntu mette a disposizione il comando dosfsck che permette di controllare e riparare i file system MS-DOS.

Per prima cosa controlliamo il nome della partizione in cui è stato montato il device (che per comodità d'ora in poi chiameremo "nome del device") con il comando

lsblk

Ottenuto il nome del device lo smontiamo digitando questo comando

sudo umount -a /media/nome_device

Successivamente lanciamo dosfsck per riaprare gli errori

sudo dosfsck -a /dev/nome_device

Ora, una volta reinserito, il device USB dovrebbe essere visto in modalità lettura/scrittura.

Fonte: http://ubuntu-tricks.blogspot.it/2011/05/usb-disck-file-system-in-sola-lettura.html

coll. permanente

ha risposto 17 Set '14, 16:38

Jek's gravatar image

Jek
302

modificato 17 Set '14, 16:42

enzotib's gravatar image

enzotib ♦♦
14.0k112186

@Jek: bene, ma ho modificato un po' la formattazione, messo qualche "sudo" necessario qua e là e sostituito "bash" con Ubuntu, dato che non è bash che fornisce dosfsck (da bash lo invochi soltanto, come tutti i comandi da terminale).

(17 Set '14, 16:43) enzotib ♦♦ enzotib's gravatar image

Ok, grazie mille!

(17 Set '14, 17:07) Jek Jek's gravatar image

dal primo comando ottengo:

sdb      8:16   1  14,9G  1 disk

└─sdb1   8:17   1  14,9G  1 part /media/nomeutente/11C9-0AED

dopo aver dato il comando sudo umount -a media/nomeutente/11C9-0AED (o anche sdb, o sdb1) mi risponde con:

umount: /run/user: device is busy.
    (In some cases useful info about processes that use
     the device is found by lsof(8) or fuser(1))

ripetuto varie volte, riferito a diverse directory

con il 3o comando: - se scrivo /dev/11C9-0AED mi dà "file o directory non esistente" - se scrivo, "sdb" o "sdb1", mi dice "file system in sola lettura"

(24 Set '14, 13:27) Lord Jack Lord%20Jack's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×35

domanda posta: 26 Gen '14, 16:57

domanda visualizzata: 10,765 volte

ultimo aggiornamento: 01 Ott '16, 23:10

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.