Чтение данных с жесткого диска IDE 23 лет

910
Joakim Hårsman

У меня есть накопитель Western Digital 2,5 "IDE 200 МБ, изначально от Amiga 1200, для которого я хотел бы попытаться получить файл образа, чтобы я мог сохранить данные на нем.

Поскольку накопитель очень старый и уже 20 лет сидит на чердаке, я хочу не включать его, если не будет необходимости, он может выйти из строя в любое время.

Моей первой попыткой было купить внешний корпус жесткого диска USB (в частности, этот https://www.amazon.co.uk/gp/product/B002UZRRXG/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1 ).

При подключении к USB-накопителю диск раскручивался, и диск правильно идентифицировал диск как западный цифровой диск, но все используемые мной средства обработки изображений отображали размер диска 2,2 ТБ, а не 200 МБ. Они также сообщали об ошибках при попытке создать образ диска. Я также попытался напрямую смонтировать диск в WinUAE (эмуляторе Amiga, который поддерживает чтение данных напрямую с физических жестких дисков Amiga), чтобы создать файл образа, но диск показывался как «ACCESS DENIED» при работе в качестве обычного пользователя и не показывал вообще в WinUAE при работе от имени администратора.

Затем я попытался загрузиться в Linux (диск снова вращался!) И просто сделал

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

Но тогда я просто получил много ошибок ввода / вывода при чтении из / dev / sd. Linux не правильно назвал название и производителя, но все равно показал, что диск намного больше, чем 200 МБ.

Я подозреваю, что прошивка в корпусе не может обрабатывать старый диск, и это является причиной этих проблем.

Далее я попробую дешевый конвертер IDE-SATA и подключу его как внутренний разъем SATA и посмотрю, работает ли он лучше. Есть ли другие варианты или, возможно, известные хорошие конвертеры, которые я мог бы использовать?

У меня нет компьютера с середины девяностых, иначе подключение к нему, вероятно, сработает.

Есть ли где-нибудь, где я могу вручную ввести количество цилиндров и головок и переопределить неверный размер, указанный в корпусе?

4
Если вам известны точные аппаратные сведения о диске (секторах и т. Д.), Вы можете использовать [`hdparm`] (https://en.wikipedia.org/wiki/Hdparm), но также возможно, что диск это просто плохо ... То, что оно раскручивается, не означает, что прошивка / оборудование полностью работоспособны; если он 20 лет сидел на чердаке, есть большая вероятность, что любой вид атмосферных или нормальных электромагнитных помех, таких как пыль, влага или тепло, может вызвать гниение. Есть данные за 23 года там это важно? txtechhelp 7 лет назад 2
У меня есть информация о геометрии диска (она напечатана на наклейке на диске), но после прочтения справочной страницы hdparm я не могу найти способ изменить представление о количестве секторов в ядре. Как мне это сделать? Данные на диске не являются незаменимыми, но в них содержатся некоторые из первых программ, которые я когда-либо писал, и было бы неплохо, если бы я мог их восстановить. Joakim Hårsman 7 лет назад 0
* «Я хочу не включать его, если мне не нужно» * - Жесткий диск должен быть включен и вращаться, если вы собираетесь что-то делать. Вы должны убедиться, что жесткий диск получает достаточно энергии; внешний источник питания был бы идеальным. Старые диски SATA для ноутбуков превышают емкость 500 мА одного USB-порта; старая IDE должна быть намного хуже. К вашему сведению, сегодня я протестировал жесткий диск IDE, выпущенный в 1996 году, с моим адаптером USB-IDE / SATA, и у меня не возникло проблем с его чтением. sawdust 7 лет назад 0
Я протестировал жесткий диск Conner CP-344 IDE, выпущенный в 1989 году, с моим адаптером USB-to-IDE / SATA и столкнулся с серьезными проблемами при его чтении. Он был признан «Коннером», но его емкость составляла 2 ТБ, а не 42 МБ. На старом ПК Dell Dimension 3000 этот жесткий диск правильно идентифицирован и поддерживает R / W. Я подозреваю, что мой USB-адаптер поддерживает только EIDE (1994) или ATA-2 (1996). sawdust 7 лет назад 0
Возможно, вам повезет на [retrocomputing.se]. a CVn 6 лет назад 0

0 ответов на вопрос