23년 된 IDE 하드 드라이브에서 데이터 읽기

23년 된 IDE 하드 드라이브에서 데이터 읽기

원래 Amiga 1200에 내장된 200MB Western Digital 2.5" IDE 드라이브가 있는데, 거기에 있는 데이터를 보관할 수 있도록 이미지 파일을 가져오려고 합니다.

드라이브가 매우 오래되었고 20년 동안 다락방에 방치되어 있었기 때문에 필요할 때를 제외하고는 전원을 켜지 않고 싶습니다. 언제든지 오류가 발생할 수 있기 때문입니다.

나의 첫 번째 시도는 외장 USB 하드 드라이브 인클로저(구체적으로는 이 인클로저)를 구입하는 것이었습니다.https://www.amazon.co.uk/gp/product/B002UZRRXG/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1).

USB에 연결하면 드라이브가 회전하고 Windows에서는 해당 드라이브를 Western Digital 드라이브로 올바르게 식별했지만, 시도한 모든 이미징 도구에서는 드라이브 크기가 200MB가 아닌 2.2TB로 표시되었습니다. 또한 드라이브 이미지를 생성하려고 할 때 오류가 보고되었습니다. 또한 이미지 파일을 생성하기 위해 WinUAE(물리적 Amiga 하드 드라이브에서 직접 데이터 읽기를 지원하는 Amiga 에뮬레이터)에 드라이브를 직접 마운트하려고 시도했지만 일반 사용자로 실행할 때 드라이브가 "액세스 거부됨"으로 표시되고 표시되지 않았습니다. 관리자로 실행할 때 WinUAE에서 전혀 작동하지 않습니다.

그런 다음 Linux로 부팅을 시도하고(드라이브가 다시 회전했습니다!) 간단히 수행했습니다.

dd if=/dev/sd<X> of=/path/to/img/file bs=512

그런데 /dev/sd에서 읽을 때 입력/출력 오류가 많이 발생했습니다. Linux에서는 이름과 제조업체가 정확하지 않았지만 여전히 드라이브가 200MB보다 훨씬 큰 것으로 표시되었습니다.

인클로저의 펌웨어가 기존 드라이브를 처리할 수 없는 것으로 의심되며 이것이 이러한 문제의 원인입니다.

다음으로 저렴한 IDE-SATA 변환기를 사용해 보고 이를 내부 SATA 소켓으로 연결하여 더 잘 작동하는지 살펴보겠습니다. 사용할 수 있는 다른 옵션이나 알려진 좋은 변환기가 있습니까?

나에게는 90년대 중반의 컴퓨터가 없습니다. 그렇지 않았다면 컴퓨터에 연결하면 아마도 작동할 것입니다.

실린더와 헤드 수를 수동으로 입력하고 인클로저에서 보고된 잘못된 크기를 무시할 수 있는 곳이 있습니까?

관련 정보