Käynnistin Ubuntun palautustilassa yrittääksesi korjata levyvirheen.

Kun kuitenkin suoritan:

fsck 

Juuri get:

fsck from util-linux 2.31.1 

Eikä mitään muuta tapahdu.

Mikä tahansa fsck -komento yksinkertaisesti tulostaa ”fsck from util-linux 2.31.1” ja poistuminen, riippumatta vaihtoehdoista ja argumenteista.

Tämä estää minua korjaamasta levyvirheitä ja palauttamasta järjestelmää.

vastaus

Tarvitsema komento oli fsck.ext4, esim.

fsck.ext4 -F 

Tämä antaa minun korjata levyongelmat ja palauttaa järjestelmän.

Vastaa

Suoritettaessa tiedostojärjestelmää tarkista, että sinun on määritettävä itse tiedostojärjestelmä komentoriville. Sen on harvoin tarpeen huuhdella tiedostojärjestelmän puskurit. Voit tarkistaa tiedostojärjestelmän käyttämällä -f

fsck -f /filesystem 

Voit lisätä tiedostojärjestelmän nimenomaisen tyypin käyttämällä muotoa:

fsck -t ext4 -f /filesystem 

Kommentit

  • Kaikki fsck -komennot yksinkertaisesti tulostuvat ' fsck util-linux 2.31.1: stä ' ja poistuminen, riippumatta vaihtoehdoista ja argumenteista. Vaikuttaa siltä, että fsck.ext4 on vaadittava komento tässä tilanteessa.
  • fsck tunnistaa yleensä tiedostojärjestelmän. Mutta sen ei tarvitse käyttää muotoa fsck.ext4, lisäät tyypin itse komentoon fsck. Katso muokattu vastaukseni
  • fsck -t ext4 -f /filesystem myös vain tulostaa fsck from util-linux 2.31.1 ja lopettaa.
  • Tarvitsin lisätä / dev / sda1 / tiedostojärjestelmän sijasta.
  • @Virgo, jos sinulla ei ole tietueita /etc/fstab, käytä laitteen nimeä tiedostojärjestelmän asennuksen sijaan kohta

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *