일부 디렉터리에 빨간색 고스트 파일이 있습니다.
[drey@cyan|23:54|~/downloads]ls -la
ls: cannot access teamviewer9_linux.deb: No such file or directory
total 1318096
drwxrwx--- 1 root plugdev 8192 Sep 30 23:32 .
drwxrwx--- 1 root plugdev 4096 Sep 25 14:06 ..
drwxrwx--- 1 root plugdev 4096 Aug 6 15:04 fl
-rwxrwx--- 1 root plugdev 1329594368 Sep 2 00:24 linuxmint-17-mate-32bit-v2.iso
-rwxrwx--- 1 root plugdev 20118938 Sep 30 23:32 skype-debian_4.3.0.37-1_i386.deb
-????????? ? ? ? ? ? teamviewer9_linux.deb
[drey@cyan|23:54|~/downloads]ls -la teamviewer9_linux.deb
ls: cannot access teamviewer9_linux.deb: No such file or directory
[drey@cyan|23:54|~/downloads]
제 생각에는 이것이 일종의 디스크 오류일 수 있습니다. 사용해야 합니까 fsck --force
?
- 어떻게 만들었나요?
어떻게 제거할 수 있나요?
$ smartctl -a /dev/sda
심각한 장애 증상을 나타내지 않았습니다(5,197,198,199 모두 0).
첨부된:시도 touch /forcefsck
하고 다시 시작했습니다. 이제 읽을 수 없는 다운로드 디렉터리가 생겼습니다.
[drey@cyan|18:44|~]ls -l ~/downloads
lrwxrwxrwx 1 drey drey 16 Feb 8 2013 /home/drey/downloads -> /data/downloads/
[drey@cyan|18:45|~]ls -l ~/downloads/
ls: reading directory /home/drey/downloads/: Input/output error
total 0
/data
NTFS 파티션은 다음과 같습니다.
/dev/sda3 on /data type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
NTFS 확인 확인:
[drey@cyan|18:52|~]sudo ntfsfix /dev/sda3
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sda3 was processed successfully.
답변1
이는 일반적으로 파일 시스템, 특히 해당 특정 파일과 관련된 메타데이터가 손상되었음을 나타냅니다. fsck
디스크에서 수행을 시도할 수 있지만 파일 시스템이 마운트 해제된 상태에서 수행하는 것이 좋습니다.
/forcefsck 사용
일반적으로 다음과 같이 다음 재부팅 시 검사가 수행되도록 예약할 수 있습니다.
$ sudo touch /forcefsck
$ sudo reboot
종료 사용
shutdown
스위치를 통해 이 작업을 수행하도록 명령에 지시 할 수도 있습니다 -F
.
$ sudo shutdown -rF now
노트:첫 번째 방법은 이를 달성하는 가장 일반적인 방법입니다!
tune2fs 사용
tune2fs
다음에 설치하려고 할 때 강제로 검사하도록 파일 시스템 자체에 대한 매개변수를 설정하는 를 사용할 수도 있습니다 .
$ sudo tune2fs -l /dev/sda1
Mount count: 3
Maximum mount count: 25
따라서 다음 명령을 사용하여 "설치 횟수"를 25보다 높게 설정해야 합니다.
$ sudo tune2fs -C 26 /dev/sda1
변경된 값을 확인 tune2fs -l
하고 재부팅하세요!