Ik heb Ubuntu opgestart in herstelmodus om te proberen een schijffout op te lossen.

Als ik echter draai:

fsck 

Ik get:

fsck from util-linux 2.31.1 

En er gebeurt niets anders.

Elk fsck commando is gewoon afdrukken “fsck from util-linux 2.31.1” en afsluiten, ongeacht de opties en argumenten.

Dit weerhoudt mij ervan de schijffout te herstellen en het systeem te kunnen herstellen.

Answer

Het commando dat ik nodig had was fsck.ext4, bijvoorbeeld

fsck.ext4 -F 

Hiermee kan ik de schijfproblemen oplossen en het systeem herstellen.

Antwoord

Bij het uitvoeren van bestandssysteem controleer of je het bestandssysteem zelf op de opdrachtregel moet specificeren. Het is zelden nodig om de buffers van het bestandssysteem leeg te maken. Om het bestandssysteem te controleren, gebruik -f

fsck -f /filesystem 

Om expliciet type bestandssysteem toe te voegen, kun je het volgende formaat gebruiken:

fsck -t ext4 -f /filesystem 

Reacties

  • Elke fsck -opdracht wordt gewoon afgedrukt ' fsck van util-linux 2.31.1 ' en afsluiten, ongeacht de opties en argumenten. Het lijkt erop dat fsck.ext4 het vereiste commando is in deze situatie.
  • fsck herkent gewoonlijk het bestandssysteem. Maar het is niet nodig om het fsck.ext4 formaat te gebruiken, je voegt het type toe aan het fsck commando zelf. Zie mijn bewerkte antwoord
  • fsck -t ext4 -f /filesystem drukt ook gewoon fsck from util-linux 2.31.1 af en sluit af.
  • Ik moest om / dev / sda1 toe te voegen in plaats van / filesystem.
  • @Virgo, als je geen records hebt in /etc/fstab, zou je de apparaatnaam moeten gebruiken in plaats van de bestandssysteemkoppeling punt

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *