一部のディレクトリに赤いゴーストファイルがあります。
[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
起動してください。