답변1
불과 몇 주 전에도 비슷한 일을 했습니다. 10년 넘게 저장된 디스크에서 모든 것을 검색했습니다! 하드 드라이브 자체를 복원할 생각은 없으며 단지 하드 드라이브에서 모든 파일을 가져와서 현재 디스크에 저장하고 싶을 뿐입니다. 이렇게 하려면 일단 삽입된 디스크가 전체 디스크의 이미지를 있는 그대로 캡처할 수 있을 만큼 오래 지속되기를 원합니다. 다행히도 충분히 오래 살았습니다.
먼저 Linux 운영 체제로 부팅합니다. Linux 운영 체제는 보이는 디스크를 자동으로 마운트하여 "스마트"하려고 하지 않습니다. 당신은 그렇습니다아니요기존 디스크를 마운트하고 싶지만 아무 것도 쓰고 싶지 않은 경우! 무엇보다도 시작하는 데 GUI가 필요하지 않습니다. 또한 ddrescue
설치되어 있는지 확인하십시오. 이것이 필요한 전부입니다. 물론 일반 디스크에는 기존 디스크의 전체 이미지를 저장할 수 있는 충분한 여유 공간이 있습니다.
blkid
또는 blockdev --report
또는를 사용하여 기존 디스크가 어떤 장치로 표시되는지 알아보세요 lsblk
.
여기 예에서는 /dev/sdz를 사용하겠습니다. 이에 따라 "OLD"와 "DEST"를 조정하세요. 다음 명령을 실행하십시오.
OLD=/dev/sdz
DEST=/path/to/where-you-want-to-put-the-image
ddrescue $OLD $DEST/saved.image $DEST/saved.mapfile
오류 없이 완료되면 완료입니다! 이제 컴퓨터에서 기존 디스크를 sync
제거 할 수 있습니다.poweroff
하지만 운이 좋지 않다면 다음과 같이 또 다른 패스를 실행할 수 있습니다.
ddrescue -d -r3 $OLD $DEST/saved.image $DEST/saved.mapfile
좋은 이미지가 있으면 더 이상 컴퓨터에 이전 디스크가 필요하지 않습니다. 꺼내서 다시 선반에 올려두세요. 이제 해당 이미지를 사용하고(복사하는 것이 좋음) 루프에 설치하고 원하는 것을 추출할 수 있습니다.
행운을 빌어요!
답변2
터치하고 이동하세요. 물리적인 오류가 없다면 아마도 정상적으로 부팅될 것입니다. 그런 다음 dd를 사용하여 이전 디스크에서 마운트하고 조사할 수 있는 이미지 파일로 복사할 수 있습니다(드라이브를 마운트하지 말고, 특히 드라이브를 마운트하지 마십시오). 읽기/쓰기). 그래도 이해가 되지 않는다면 전문가를 찾으세요.
전자 장치에 오류가 발생하면 수리하거나 교체해야 하며, 드라이브 모델에 따라 교정 테이블을 오류가 있는 보드에서 교체 보드로 전송해야 할 수도 있습니다.
헤드가 충돌하거나 드라이브 케이스가 눈에 띄게 손상되면... 음, NSA나 GCHQ가 일부 데이터를 되찾을 수 있지만, 그들이 방해하지 않도록 /매우/ 인기가 없게 만들어야 합니다.
헤드가 물리적으로 고장난 경우 광범위한 전문 수리가 필요하며 경제적이지 않을 수 있습니다.
스핀들이 걸린 경우 전문적인 수리가 필요합니다.
헤드와 플래터 사이에 "스틱"이 있으면 전문적인 수리가 필요합니다. 사용할 수 있는 몇 가지 트릭이 있지만 위험을 감수할 가치는 없을 것입니다.
나는 이것이 주요 실패 모드라고 생각합니다. 가격을 받고 나면 디스크에 있는 자료가 그만한 가치가 있는지 결정해야 합니다... 한 번만 수행하면 되었고 구성 요소 수준 수리를 수행하는 사람은 메인프레임에서 일하면서 막연하게 알았던 사람이었습니다. 회사 .
마지막으로, 좋은 소식은 SATA 드라이브가 확실히 "매우 오래된" 것이 아니며 아마도 예비 부품이 많이 있다는 것입니다.
무슨 일이 있어도 밀봉된 드라이브 케이스를 직접 열지 마십시오.