파일을 복원해야하는이 오래된 DDS3 및 DDS4 테이프가 모두 있습니다. 내가 아는 유일한 정보는 약 10 년에서 20 년 전에 Digital Unix를 사용하여 테이프에 넣었다는 것입니다. Tar 파일 형식입니다.
우분투 13.04를 사용하여 이러한 파일을 복원하려고 시도했지만 지금까지 성공하지 못했습니다. 나는이 파일을 어떻게 꺼내야할지 전혀 모른다. 터미널에서 시도한 몇 가지 명령은 다음과 같습니다.
/media/archive/SCSI/Linux$ sudo dd if=/dev/st0 ibs=128k | tar -vxf -
sudo tar -xzf /dev/st0 /media/archive/SCSI/Linux
/media/archive/SCSI/Linux
내가 복원하려고하는 st0
것은 테이프 드라이브 이름입니다.
도와주세요! 나는 인턴 일뿐입니다!
감사
내 명령으로 tar (자식)를 반환합니다 : / dev / st0 : 읽을 수 없음 : 메모리 tar (자식)를 할당 할 수 없습니다 : 테이프를 시작할 때 이제 tar (자식)를 종료하십시오 : 오류를 복구 할 수 없습니다 : 이제 종료 gzip : stdin : 예기치 않은 파일 끝 tar : 하위 리턴 상태 2 tar : 오류를 복구 할 수 없음 : 지금 종료 명령 제안 종료 명령 tar : / dev / sto : 열 수 없음 : 해당 파일 또는 디렉토리가 없습니다. tar : 오류를 복구 할 수 없습니다 : 종료 중 감사합니다. 제안
—
tofer41
당신은 내 명령을 잘못 쓴, 그것은이었다
—
enzotib
st0
가 아닌sto
"/ dev / sto : 열 수 없습니다 : 해당 파일이나 디렉토리가 없습니다"라는 메시지는 잘못된 이름을 썼음을 나타냅니다. 명령을 반복하십시오
—
enzotib
마지막 문자가 0 인 경우 / dev / st0입니다.
—
hytromo
sudo tar -xvf /dev/st0
(z
대상 디렉토리가 있거나없는).