
私は、raspi 3b+ と raspbian で libtorrent/rtorrent マスター (13.7) を実行しています。4GB
未満のサイズのトレントは問題なくダウンロードできます (たとえば、約 290MB の debian netinstall)。ただし、4GB より大きいものをダウンロードすると、毎回ハッシュ失敗になります。明確に言うと、大きなファイルのダウンロードも完了しますが、完了したダウンロードをハッシュするときにハッシュ失敗が検出されます。ファイルの 200MB ほどで (たとえば 4.6GB のファイルから) ハッシュ失敗が検出されることがあります。
ダウンロードは、USB 経由で接続され、exFAT でフォーマットされた外部 4TB ハード ドライブに保存されます。ドライブ自体は、veracrypt を使用して暗号化されています。
最初は、rtorrent の事前割り当て機能に関係があるのではないかと疑いました。無効にしてみましたが、結果は同じでした。また、各チャンクを個別にチェックする必要があるため、ダウンロード中にハッシュの破損が捕捉されない理由もわかりません。
ドライブは新しく、それ以外では問題が見られなかったため、ハードウェア障害ではないと思います。以前
から rtorrent をインストールしてみましたが、apt
同じ症状が出ました。その後、現在使用しているセルフコンパイル バージョンをインストールしました。
ラズベリーでは失敗する同じトレントをデスクトップから rtorrent で実行すると、問題なく動作します。