
저는 raspbian을 사용하여 raspi 3b+에서 libtorrent/rtorrent master(13.7)를 실행하고 있습니다.
4GB 미만 크기의 토렌트를 문제 없이 다운로드할 수 있습니다(예: 약 290MB의 debian netinstall). 그러나 대략 4GB보다 큰 것을 다운로드하면 매번 해시 실패가 발생합니다. 명확히 말하면 큰 파일의 다운로드도 완료되지만 완료된 다운로드를 해싱하면 해시 실패가 감지됩니다. 때로는 파일에 200MB(예: 4.6GB 파일)가 들어가는 경우도 있습니다.
다운로드는 USB를 통해 연결되고 exFAT로 포맷된 외부 4TB 하드 드라이브에 저장됩니다. 드라이브 자체는 veracrypt를 사용하여 암호화됩니다.
처음에 나는 그것이 rtorrent의 사전 할당 기능과 관련이 있다고 의심했습니다. 비활성화하려고 시도했지만 결과는 동일합니다. 또한 모든 청크를 별도로 확인해야 하기 때문에 다운로드 중에 해시 손상이 발견되지 않는 이유도 잘 모르겠습니다.
드라이브가 새 것이고 다른 문제는 나타나지 않았기 때문에 하드웨어 오류라고 생각하지 않습니다. 이전
부터 rtorrent를 설치해 보았 apt
으나 동일한 증상이 나타났습니다. 나중에 현재 사용하고 있는 자체 컴파일 버전을 설치했습니다.
라즈베리에서 실패한 동일한 토렌트에서 데스크탑에서 rtorrent를 실행하면 완벽하게 작동합니다.