ls: ディレクトリ '.' を読み込んでいます。: ネットワーク ボリュームに入出力エラーがあります。

ls: ディレクトリ '.' を読み込んでいます。: ネットワーク ボリュームに入出力エラーがあります。

他のLinuxおよびMS-Windowsシステムで同じボリュームを使用しています。

/run/user/1001/gvfs/afp-volume:host=...

(Windowsでは標準ネットワークドライブとしてマウントされます)

しばらくうまくいきましたが、最近Linuxシステムでエラーが発生し始めました。

ls: reading directory '.': Input/output error

findドライブまたは特定のディレクトリ内で作業しているときにls -alファイルにアクセスできる場合でも、両方の操作が非常に遅くなり始めます。

答え1

Gnomeファイルでは、ディレクトリに長くて奇妙*zone*な名前のいくつかのファイルが含まれていることがわかりました。ファイルは出力に表示されず、lsファイルウィンドウを使用して削除することはできません。

Windowsローカルドライブからネットワークに何かをコピーすると、オペレーティングシステムが拡張NTFS属性をその*zone*ファイルにコピーすることがわかります。

VirtualBox Windowsコンピュータにドライブをインストールすると、ゾーンファイルの名前が奇妙に変更され、ディレクトリに含まれているファイルと一致しなくなったことがわかりました。ただし、別のファイルを別のディレクトリに移動し、破損したディレクトリと奇妙なゾーンファイルを削除することができました。

これにより、ボリューム構造が明確になり、期待どおりに機能します。

おそらくこれは誰かの数分を節約します。

関連情報