ubuntu@ubuntu:/usr/lib/locale$ Sudo rm -R nl_NL.utf8
rm: cannot remove directory `nl_NL.utf8': Input/output error
このロケールの再構成を可能にするために、壊れているように見えるディレクトリを削除するのに問題がありますが、OSでそれを行うことができません。どうして?
ここでファイルシステムの破損が疑われます。これはルートファイルシステムである可能性が高いため、システムの稼働中は完全なfsck
を実行できないため、Sudo shutdown -r -F now
を実行すると、シャットダウンして再起動する必要があります(-r
)システムが復旧したときにfsck
(-F
)を強制的に実行します(見つかった問題をより安全に修正できる時点で)。パラノイアのためだけの場合は、最初にバックアップを更新することをお勧めします(何かが深刻に間違っていて、マシンが正常に再起動しない場合)。
ファイルロックの問題である可能性もありますが、その場合は別のエラーメッセージが表示されると思います。これらのファイルをアクティブに使用しているプロセスを確認するには、lsof | grep locale
を実行できます。
4時間後、問題の解決策を見つけました。
Rootとしてターミナルセッションを開き、次のコマンドでディレクトリを削除できました。
rmdir ".gvfs"
エラーメッセージは返されませんでした。
ls -al
コマンドで削除を確認しました。ディレクトリファイルはリストに表示されなくなりました。同様の問題が発生し、FSCKを実行しているときにプロンプトが表示されました:
/ Folder(7782401)のエントリ「file.dat」により、inode 9519105が削除/使用されていません。クリアしますか?はい
これで私の問題は解決しました。
私も同様の問題を抱えていて、Gpartedソフトウェアでなんとか解決できました