Тар игнорирует или фиксирует контрольную сумму

У меня есть архив backup.tar, который был создан с нестандартной программой давно. У меня больше нет доступа к исходной программе. Архив не сжат (gzip). При попытке извлечь архивные файлы я получаю Unexpected EOF ошибку Unexpected EOF .

Это сложно, но у меня есть основания подозревать, что единственная проблема связана с контрольной суммой. Я хочу извлечь его и получить файлы. Есть ли способ (возможно, с использованием cpio или pax), игнорировать или исправлять контрольную сумму tar и извлекать файлы?

Linux и Unix - лучшая ОС в мире.