Jeg startet Ubuntu i gjenopprettingsmodus for å prøve å fikse en diskfeil.

Men når jeg kjører:

fsck 

Jeg bare få:

fsck from util-linux 2.31.1 

Og ingenting annet skjer.

Enhver fsck kommando er ganske enkelt å skrive ut «fsck fra util-linux 2.31.1» og avslutter, uansett alternativer og argumenter.

Dette forhindrer meg i å fikse diskfeilen og kunne gjenopprette systemet.

Svar

Kommandoen jeg trengte var fsck.ext4, f.eks.

fsck.ext4 -F 

Dette lar meg fikse diskproblemene og gjenopprette systemet.

Svar

Når du kjører filsystem sjekk at du må spesifisere selve filsystemet i kommandolinjen. Det er sjelden det er behov for å skylle filsystembufferne. For å sjekke filsystemet, bruk -f

fsck -f /filesystem 

For å legge til eksplisitt type filsystem kan du bruke format:

fsck -t ext4 -f /filesystem 

Kommentarer

  • Enhver fsck kommando er ganske enkelt å skrive ut ' fsck fra util-linux 2.31.1 ' og avsluttende, uavhengig av alternativer og argumenter. Det ser ut til at fsck.ext4 er den nødvendige kommandoen i denne situasjonen.
  • fsck gjenkjenner vanligvis filsystemet. Men det er ikke nødvendig å bruke fsck.ext4 -format, du legger til typen i fsck -kommandoen selv. Se det redigerte svaret mitt
  • fsck -t ext4 -f /filesystem skriver bare ut fsck from util-linux 2.31.1 og går ut.
  • Jeg trengte for å legge til / dev / sda1 i stedet for / filesystem.
  • @Virgo, hvis du ikke har poster i /etc/fstab, bør du bruke enhetsnavnet i stedet for filsystemmontering punkt

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *