”Read-only File System”-virhe ja ratkaisut
”Read-only file system …” on tiedostojärjestelmään liittyvä virhe. Tämä virhe voi tapahtua eri tilanteissa eri syistä. Tämä virhe yksinkertaisesti ilmaisee, että kohdetiedostojärjestelmä on asennettu vain luku-tilassa ja sitä ei voi kirjoittaa tai muuttaa.
vain luku-tiedostojärjestelmän Virhetapaukset
voi olla erilaisia ”vain luku-tiedostojärjestelmän” virhetapauksia. Yleensä ne eivät suoraan aiheuta tätä virhettä. Tärkein syy on tiedostojärjestelmä on asennettu vain luku – eri syistä. Alla on lueteltu joitakin tapauksia tästä virheestä.
yrittäessäsi käynnistää apache2-www-palvelinta uudelleen saatat saada tämän virheen, kuten alla.
$ sudo service apache2 start
password for username:
sudo: unable to open /var/lib/sudo/user: Read-only file system
* Starting web server apache2
luetteloi asennetut tiedostojärjestelmät
ensin listataan jo asennetut tiedostojärjestelmät. Mount-komentoa voidaan käyttää listattuihin asennettuihin tiedostojärjestelmiin. Lähtö voi olla hieman pitkä, mutta vain löytää linjat liittyvät root polku ja koti polku.
mount
uudelleenasennettava tiedostojärjestelmä
ensimmäinen askel vain luettavan tiedostojärjestelmän virheen ratkaisemiseksi on uudelleenasennettava tiedostojärjestelmä. Koska tiedostojärjestelmä voidaan asentaa vain luku – eri syistä, jotka tapahtuvat kerran kerrallaan. Joten remounting tiedostojärjestelmä asentaa sen normaalissa tilassa. Määritetyt tiedostojärjestelmät, jotka sijaitsevat /etc/fstab-asetustiedostossa, voidaan asentaa uudelleen seuraavalla komennolla. Tämä toiminto vaatii pääkäyttäjän oikeudet odotetusti.
sudo mount -o remount /
Reboot System
toinen tapa ratkaista vain luettavissa oleva tiedostojärjestelmävirhe on käynnistää järjestelmä uudelleen. Uudelleenkäynnistys järjestelmä Tee uusi alku, jossa edellinen virhe poistetaan, joka voi olla liittyvät kirjastot, kokoonpano, väliaikaiset muutokset jne.
sudo reboot
Tarkista tiedostojärjestelmä virheiden varalta
järjestelmän uudelleenkäynnistys tarkistaa yleensä tiedostojärjestelmän virheiden varalta ja jos se on virhe, ne korjataan. Mutta joissakin tapauksissa tämä ei välttämättä toimi. Voimme tarkistaa virheet ja korjata ne automaattisesti fsck-komennolla.
sudo fsck.ext4 -f /dev/sda2
uudelleenasennettava tiedostojärjestelmä Lukukirjoituksessa
tiedostojärjestelmä on määritetty oletusarvoisesti asennettavaksi vain lukukirjoituksena. Mutta nämä tiedostojärjestelmät voidaan asentaa myös lukea ja kirjoittaa. RW-vaihtoehtoa voidaan käyttää lukemiseen ja kirjoittamiseen.
sudo mount -oremount,rw /