![23년 된 IDE 하드 드라이브에서 데이터 읽기](https://rvso.com/image/1518628/23%EB%85%84%20%EB%90%9C%20IDE%20%ED%95%98%EB%93%9C%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%EC%97%90%EC%84%9C%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%EC%9D%BD%EA%B8%B0.png)
원래 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년대 중반의 컴퓨터가 없습니다. 그렇지 않았다면 컴퓨터에 연결하면 아마도 작동할 것입니다.
실린더와 헤드 수를 수동으로 입력하고 인클로저에서 보고된 잘못된 크기를 무시할 수 있는 곳이 있습니까?