IL Filesystem Linux è un livello integrato che gestisce il modo in cui i file vengono archiviati e recuperati su un sistema Linux e altri dispositivi di archiviazione. Fornisce un struttura delle directory che definisce la posizione dei file sul sistema e, senza di essa, il tuo sistema sarebbe un disastro completo.
La salute di un filesystem è quindi cruciale per l'integrità dei dati. Per questo motivo l'errore "sudo non è in grado di aprire il file system di sola lettura” può essere particolarmente inquietante e minaccioso.
In questa guida, cerchiamo di capire la causa di questo errore e i possibili modi per risolvere il "sudo non è in grado di aprire il file system di sola lettura” errore in Linux.
Questo errore è causato da una miriade di motivi, tra cui:
Dopo aver esaminato le probabili cause dell'errore, esaminiamo alcuni trucchi per la risoluzione dei problemi che possono aiutare a risolvere questo errore.
Il primo passo da fare è controllare il tuo filesystem per eventuali errori o incongruenze. Puoi farlo eseguendo quanto segue comando fsck usando il -M
opzione, che salta il controllo dei filesystem che sono già stati montati.
$ sudo fsck -Af -M.
Se questo fallisce, avvia in un supporto di installazione live del tuo sistema Linux ed esegui il seguente comando. Sostituire est4 con il tuo tipo di file system corretto E /dev/sda1
con il giusto punto di montaggio.
$ sudo fsck.ext4 -f /dev/sda1.
Una volta completata la riparazione del filesystem, assicurati di riavviare il sistema.
Un altro trucco è forzare rimontare il filesystem di root con permessi di lettura-scrittura utilizzando l'account root come segue.
# mount -o rimonta, rw /
Ciò dovrebbe consentire di recuperare dall'errore.
Se hai una configurazione dual-boot con Windows configurato per la modalità di avvio rapido, questo può occasionalmente bloccare il filesystem. Per risolvere questo problema, per prima cosa avvia il file in finestre.
Vai a 'Inizio‘ –> ‘Impostazioni di alimentazione' e nel pannello di destra, seleziona 'Ulteriori impostazioni di alimentazione‘. Successivamente, fai clic su "Scegli cosa fanno i pulsanti di accensione‘.
Successivamente, fai clic su "Modifica le impostazioni che al momento non sono disponibili' e assicurati di deselezionare 'Attiva l'avvio rapido' opzione. Quindi fare clic su "Salvare le modifiche‘.
Quindi riavvia e avvia il tuo sistema Linux.
$ sudo riavvio.
A volte tutto ciò che serve è un semplice riavvio per risolvere il problema. Tuttavia, questa potrebbe non essere una soluzione permanente ed è probabile che il problema si ripresenti.
Abbiamo coperto alcuni dei problemi che potrebbero portare a un filesystem di sola lettura e possibili soluzioni per risolvere l'errore.
Per mitigare o proteggere i tuoi dati da un tale evento, tieni sempre a backup dei tuoi file personali e assicurati di aggiornare regolarmente il tuo sistema per tenere a bada malware e bug.