raspbian jessyを実行しているRaspberry Pi 3で「sudo apt-get update && sudo apt-get update」を実行すると、次の結果が表示されます。
E: Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/g/ghostscript/libgs9-common_9.06~dfsg-2+deb8u5_all.deb rename failed, Structure needs cleaning (/var/cache/apt/archives/partial/libgs9-common_9.06~dfsg-2+deb8u5_all.deb -> /var/cache/apt/archives/libgs9-common_9.06~dfsg-2+deb8u5_all.deb).
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Webですばやく検索こここれは、SDカードのファイルシステムの破損に関連する可能性があることがわかりました。これは私のファイルサーバーなので、再構成したくありません。 ddでバックアップを作成してから新しいSDカードに復元できますか、それともファイルシステムの破損も複製されますか?
答え1
これはまた、ファイルシステムの破損を複製します(dd
構造を考慮せずにブロックデバイスの内容をコピー)。
問題を解決するには、実行してapt-get clean
パッケージキャッシュを消去し、ファイルfsck
システムでエラーが検出された場合にPiを再起動すると、fsck