Come rendere scrivibile il file system in sola lettura?

75
  1. Non sono sicuro da quando il filesystem sul mio audio digitale il giocatore è stato cambiato per essere sola lettura. Non riesco a copiare i file in o rimuovi i file su di esso.

    Ci sono alcune possibili ragioni per il file system del giocatore per cambiare il permesso del suo file system?

  2. Ho provato chmod:

    $ sudo chmod a+rw SGTL\ MSCN/ 
    chomd: changing permissions of 'SGTL MSCN/': Read-only file system
    

    dove "SGTL MSCN" è montato punto del riproduttore audio digitale.

    Mi stavo chiedendo come farlo scrivibile?

Grazie e saluti!

    
posta Tim 07.06.2011 - 21:58

5 risposte

98

Se un filesystem è stato montato in sola lettura, chmod non funzionerà poiché è anche un'operazione di scrittura.

Prova a rimontarlo read-write:

sudo mount -o remount,rw '/media/SGTL MSCN'

Se il dispositivo ha un blocco di scrittura su di esso (come le schede di memoria SD), è necessario spegnerlo. I blocchi hardware non possono essere disabilitati dal software. Nota che il lucchetto di scrittura sulle schede di memoria SD si trova dalla vista che vedi le lettere vicino all'angolo in alto a sinistra e sembra un interruttore molto piccolo.

Alcuni driver del filesystem potrebbero anche non supportare le operazioni di scrittura, questo è il caso del vecchio modulo NTFS supportato da Linux. Per i filesystem NTFS, assicurati di utilizzare il driver ntfs-3g che dovrebbe essere selezionato automaticamente al giorno d'oggi. In caso contrario, è possibile forzare il driver con qualcosa del tipo:

sudo mount -t ntfs-3g -o uid=$(id -u) /dev/sdb1 /mnt/

(dove /dev/sdb1 deve essere sostituito per il tuo dispositivo di blocco e /mnt/ per la tua destinazione)

    
risposta data Lekensteyn 07.06.2011 - 22:28
4

Se la chiavetta USB è montata in sola lettura. Vai a Utility Disco e smonta il disco. Quindi fare clic su Verifica file system se non ci sono problemi rimontare il disco. Dopo aver montato il disco dovrebbe funzionare correttamente, almeno questo è il modo in cui ho risolto questo problema.

    
risposta data SunTaoRus 02.12.2013 - 12:12
4

Ho riscontrato questo problema su diverse penne USB. Ogni volta ho cercato una risposta e provato vari suggerimenti, incluso l'utilizzo di Terminal per eseguire comandi, la riformattazione su macchine Linux e Windows, ecc. Tutto senza successo.

Mi è successo di nuovo oggi, quindi di nuovo sono andato a cercare di trovare una soluzione. Ho provato le cose qui, ma non hanno funzionato.

Per disperazione, sono andato di nuovo su Utility Disco. Ho smontato l'unità e poi ho cliccato su "Format" sulla parte della partizione, non sulla parte del drive - USB aveva solo la partizione singola. Questa volta ha funzionato !!!! Poi sono passato alla parte del drive e di nuovo ho riformattato la partizione singola come master boot drive e ho sfruttato un po 'di più.

Il risultato è che ora sono in grado di leggere e scrivere di nuovo sull'unità.

Non so se sono stato fortunato questa volta o no. Ma sta funzionando di nuovo.

    
risposta data Ned 07.07.2012 - 23:38
1

Se si tratta di un'unità fissa e non di un'unità rimovibile, è possibile aggiungere la voce in modo permanente.

sudo vi /etc/fstab

Aggiungi una voce nel seguente formato:

<file-system> <mount-point> <type> <options> <dump> <pass>

E poi fai:

mount -a
    
risposta data Tarun 08.06.2011 - 01:14
1

Per i file system NTFS questo problema può verificarsi quando non è correttamente smontato (probabilmente da un arresto imprevisto di Windows). In questi casi i file system sono contrassegnati come bloccati.

Puoi montarli correttamente utilizzando il seguente comando dopo aver sostituito /dev/sda3 con il tuo nome dispositivo:

sudo ntfsfix /dev/sda3
    
risposta data Tejesh Raut 07.05.2018 - 15:25

Leggi altre domande sui tag