Come risolvere l'errore di file system di sola lettura
Con fsck, e quando potrebbe indicare un disco fisicamente in avaria.
Il tuo sistema passa a "sola lettura" (non puoi salvare né modificare nulla) come misura di protezione automatica quando rileva un problema reale sul disco — non è un capriccio, è una salvaguardia.
1. Riavvia prima di tutto
A volte risolve il problema se è stato causato da uno spegnimento brusco puntuale, senza danno reale persistente.
2. Controlla il file system da una USB Live
sudo fsck -y /dev/sdXN
Sostituisci con la tua partizione reale. -y conferma
automaticamente le riparazioni suggerite.
Attenzione: non eseguire mai fsck su una partizione montata attivamente — avviati da una USB Live perché la partizione del tuo sistema principale sia smontata durante la riparazione.
3. Se persiste: potrebbe essere il disco fisico in avaria
Controlla lo stato SMART del disco:
sudo smartctl -a /dev/sdX
Se compaiono errori di settori riassegnati o crescenti, il disco potrebbe essere fisicamente in avaria — dai priorità al backup dei tuoi dati prima di continuare a tentare ulteriori riparazioni.
Domande frequenti
Perché il sistema passa automaticamente a sola lettura?
È una misura di protezione — rilevando un problema reale nel file system, Linux blocca la scrittura per evitare di danneggiare altri dati, finché il problema non viene riparato.
Posso eseguire fsck senza avviarmi da una USB Live?
Non sulla partizione del tuo sistema attivo — fsck ha bisogno che la partizione sia smontata per riparare in sicurezza, per questo si consiglia di farlo da una USB Live.