Usuń uszkodzony plik w systemie opartym na Fedorze


1

Jak usunąć uszkodzony plik?

W Linuksie (na podstawie Fedory), gdy wpisuję: ll dostaję

drwxr-xr-x.  2 dmiller3 dmiller3     4096 Jul 26 13:57 SomeFile
??????????   ? ? ?                   4096 Jul 26 13:57 CorruptedFile    

Nie mogę nic zrobić z tym uszkodzonym plikiem. Nie mogę go używać w usuwaniu ani niczego. To jedyny taki plik w całym systemie. Co to powoduje i jak mogę je usunąć?

System plików to ext2.

Odpowiedzi:


3

Prawdopodobnie będziesz musiał uruchomić sprawdzanie systemu plików (man fsck lub man fsck.ext2) w tym konkretnym systemie plików.

Zachęcam najpierw do szukania człowieka, ponieważ weryfikacja poleceń dla konkretnej dystrybucji / konfiguracji nigdy nie boli.

Jeśli jest w głównym systemie plików, może to powodować inne problemy i pytania. Co do tego, co go powoduje ... na przykład kilka rzeczy, takich jak wyłączenie maszyny bez właściwego wyłączenia.


1

Jeśli uszkodzony plik znajduje się w głównym systemie plików, możesz go uruchomić za pomocą LiveCD i 1) Utwórz kopię zapasową wszystkiego, czego naprawdę nie możesz stracić; 2) uruchom fsck na wątpliwym systemie plików. W zależności od stopnia zepsucia, nawet jeśli fsck powiedzie się (doprowadzi dysk do stanu samo-spójnego), może być konieczne ponowne zainstalowanie systemu operacyjnego i programów. Używanie fsck jest często razy więcej sztuki niż nauki i wiele zależy od czystego szczęścia.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.