” Read-only File System “Error and Solutions
het” Read-only file system … ” is een fout die gerelateerd is aan het bestandssysteem. Deze fout kan optreden in verschillende situaties om verschillende redenen. Deze fout drukt gewoon uit dat het doelbestandssysteem is gemount als alleen-lezen modus en het kan niet worden geschreven of gewijzigd.
alleen-lezen bestandssysteem Foutgevallen
er kunnen verschillende” Alleen-lezen bestandssysteem ” foutgevallen zijn. Over het algemeen zijn ze niet direct de oorzaak van deze fout. De belangrijkste reden is dat het bestandssysteem is gemount als alleen-lezen om verschillende redenen. Hieronder noemen we een aantal gevallen van deze fout.
tijdens het herstarten van apache2 webserver kunt u deze fout krijgen zoals hieronder.
$ sudo service apache2 start
password for username:
sudo: unable to open /var/lib/sudo/user: Read-only file system
* Starting web server apache2
lijst aangekoppelde bestandssystemen
eerst zullen we een lijst maken van reeds aangekoppelde bestandssystemen. Het mount commando kan gebruikt worden voor aangekoppelde bestandssystemen. De uitvoer kan een beetje lang zijn, maar vind gewoon de regels gerelateerd aan het root pad en het home pad.
mount
Re-Mount bestandssysteem
de eerste stap naar het oplossen van een alleen-lezen bestandssysteem fout is opnieuw gemount bestandssysteem. Omdat het bestandssysteem kan worden gemount als alleen-lezen om verschillende redenen die eens in een tijd. Dus het opnieuw mounten van het bestandssysteem zal het in een normale staat mounten. Opgegeven bestandssystemen in het/etc / fstab configuratiebestand kunnen opnieuw worden gemount met het volgende commando. Deze bewerking vereist root privileges zoals verwacht.
sudo mount -o remount /
Reboot systeem
een andere manier om alleen-lezen bestandssysteem fout op te lossen is het opnieuw opstarten van het systeem. Het opnieuw opstarten van het systeem maakt een nieuwe start waar prevous fout worden gewist die kunnen worden gerelateerd bibliotheken, configuratie, tijdelijke wijzigingen etc.
sudo reboot
controleer het bestandssysteem op fouten
rebooten het systeem controleert over het algemeen het bestandssysteem op fouten en als het fouten zijn, zijn ze opgelost. Maar in sommige gevallen kan dit niet werken. We kunnen fouten expliciet controleren en automatisch herstellen met behulp van het fsck Commando.
sudo fsck.ext4 -f /dev/sda2
bestandssysteem opnieuw aankoppelen in Read-Write
het bestandssysteem is standaard geconfigureerd om als alleen-lezen te worden aangekoppeld. Maar deze bestandssystemen kunnen ook gemount worden als lezen en schrijven. De RW optie kan worden gebruikt om lezen en schrijven aan te koppelen.
sudo mount -oremount,rw /