손상된 tar 파일을 어떻게 수정합니까?

손상된 tar 파일을 어떻게 수정합니까?

이전 파티션의 .img가 포함된 46GB tar 파일이 있습니다. 불행하게도 tar를 풀면 0바이트 파일이 생성됩니다.

tar 파일은 Linux에서 생성되었으며 지금은 Windows를 사용하고 있습니다. 저는 WinRAR과 tar(unixutils에서)를 사용해 보았습니다.

참고: 원래는 tar.bz2였지만 분명히 bzip2는 압축을 풀 때 원래 아카이브를 삭제하는 것이 기본이므로 이제 내가 가진 것은 tar 파일뿐입니다.

어쨌든, 나는 그것에 대해 무엇을 할 수 있나요?

답변1

Linux에서 압축을 풀 수 있나요? 편리한 Linux 머신이 없다면 가상 머신에 하나를 설치하여 시도해 볼 수도 있습니다. 저는 이 백업이 노력할만한 가치가 있다고 생각합니다.

일부 오래된 도구는 크기가 4GB보다 큰 파일에서는 제대로 작동하지 않을 수도 있습니다. 이 문제가 발생할 수 있습니다. 도움이 되는지 확인하기 위해 최신 도구를 사용해 볼 가치가 있습니다.

답변2

  1. 4GB 이상의 크기를 지원할 수 있는 파일 시스템에서 압축을 풀어보세요.

  2. 'file x.tar'를 실행하여 완전히 tar 또는 tar bzip으로 압축되었거나 다른 것이 있는지 확인하십시오.

  3. bzip2 삭제된 원본 파일을 작성했습니다. 이는 .tar가 아닌 .tar.bz2가 있어야 함을 의미합니다. 여기서 뭔가 빠졌나요?

  4. 최신 Linux에서 압축을 풀면 파일이 Windows에서는 압축 해제되지 않지만 Linux에서는 제대로 작동하는 문제에 직면했습니다.

관련 정보