從 23 年歷史的 IDE 硬碟讀取數據

從 23 年歷史的 IDE 硬碟讀取數據

我有一個 200 MB Western Digital 2.5" IDE 驅動器,最初來自 Amiga 1200,我想嘗試獲取其映像文件,以便保留其上的資料。

由於該驅動器非常舊,並且已在閣樓中放置了 20 年,因此除非必要,否則我想避免為其通電,否則它隨時可能會出現故障。

我的第一次嘗試是購買一個外接 USB 硬碟盒(特別是這個https://www.amazon.co.uk/gp/product/B002UZRRXG/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1)。

連接到 USB 後,驅動器開始旋轉,Windows 正確地將驅動器識別為 Western Digital 驅動器,但我嘗試的所有映像工具都顯示驅動器大小為 2.2 TB,而不是 200 MB。他們在嘗試對驅動器進行映像時也報告了錯誤。我還嘗試直接在WinUAE(一個Amiga模擬器,支援直接從實體Amiga硬碟讀取資料)中掛載驅動器來建立映像文件,但驅動器在以普通用戶身份運行時顯示為“ACCESS DENIED”並且沒有顯示以管理員身分執行時,在WinUAE 中完全啟動。

然後我嘗試啟動進入 Linux(驅動器再次旋轉!)並簡單地執行以下操作

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

但是當我從 /dev/sd 讀取資料時,出現了許多輸入/輸出錯誤。 Linux 沒有得到正確的名稱和製造商,但仍顯示該磁碟機比 200 MB 大得多。

我懷疑機箱中的韌體無法處理舊驅動器,這就是這些問題的原因。

接下來,我將嘗試使用便宜的 IDE-SATA 轉換器,並將其作為內部 SATA 插槽連接,看看效果是否更好。還有其他選項或我可以使用的已知良好轉換器嗎?

我沒有九十年代中期的計算機,否則連接到它可能會起作用。

是否有地方可以手動輸入氣缸和磁頭的數量並覆蓋外殼報告的錯誤尺寸?

相關內容