Парочка ST-225 и WD1002A-WX1 в несознанке

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
geg
Advanced Member
Сообщения: 12303
Зарегистрирован: 21.11.2010,12:04

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение geg » 14.06.2021,15:20

Не по теме
bbr писал(а): 14.06.2021,15:04
► Показать
Кто же такой "Марышев" и чем он знаменит? :22:
bbr писал(а): 14.06.2021,15:04 По моему опыту - через 10 лет на современных дисках появляются BAD-и релокации (сужу по своим дискам в архиве)
Всё так, размер магнитного домена очень мал, вот и следствие.

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение alecv » 14.06.2021,15:28

bbr, Поздравления!
Фотка отличная, может подарите ?
bbr писал(а): 14.06.2021,15:04 Правда с черезжопием: XT-IDE думает что грузится со своего диска, а реальная загрузка происходит с HDD. Но диски потом хотя бы оба видсятся: C это HDD, D это CF.
У XTIDE UNIVERSAL BIOS есть модуль "boot manager". Можно успеть нажать буковку C или D для загрузки. А в "полном" варианте
этот менеджер даже полноэкранный с меню, вызывается по кнопке F2. Но в 8К BIOS он не влезает, надо какой-то модуль выкидывать.
Я выкидывал Serial Client. Инструкция по компиляции где-то тут была.

bbr
Advanced Member
Сообщения: 741
Зарегистрирован: 21.03.2021,10:44
Откуда: Пермь

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение bbr » 14.06.2021,15:50

aleksvolgin писал(а): 14.06.2021,15:20 Кто же такой "Марышев" и чем он знаменит?
Увы, поскольку артефакты безвозвратно утеряны, это останется тайной :biggrin:
alecv писал(а): 14.06.2021,15:28 Фотка отличная, может подарите ?
Да, пользуйтесь на здоровье. Обратите внимание: она на гуглфотах и в конце URL идёт параметр динамического размера. Укажите нужный вам, оригинал около 3к по ширине, для поста я его уменьшал. Поставьте там w3072 - это близко к исходному разрешению.
alecv писал(а): 14.06.2021,15:28 У XTIDE UNIVERSAL BIOS есть модуль "boot manager". Можно успеть нажать буковку C или D для загрузки.
Фишка в том, что в момент его инициализации C - это его CF, а D вообще нет. А дальше первым влазит HDD. Вот точно как у вас тут описано - они там друг-другу на шею садятся и итоговая композиция получается "ой".

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение alecv » 14.06.2021,16:38

bbr писал(а): 14.06.2021,15:50Фишка в том, что в момент его инициализации C - это его CF, а D вообще нет.
Скорее всего не так.
BIOS MFM инициализируется первым (т.к. сидит на адресе С800H) и забивает себе номер диска 80H. XT IDE сидит на D000H (или как у вас) и забирает себе 81H.
Но загрузка происходит с 80H (и активному разделу на нем присваивается имя C:).
Проблема в том, что BIOS MFM ничего не пишет, а XT IDE BIOS - пишет.

Кнопочку "D" попробуйте нажать после автоопределения XD IDE но перед загрузкой.

Или могу XTIDE UNIVERSAL BIOS скомпилить последний под вашу конфигурацию с модулем Boot Manager.
(или сами)

bbr
Advanced Member
Сообщения: 741
Зарегистрирован: 21.03.2021,10:44
Откуда: Пермь

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение bbr » 14.06.2021,18:10

alecv писал(а): 14.06.2021,16:38 Кнопочку "D" попробуйте нажать после автоопределения XD IDE но перед загрузкой.
Нету D, XT-IDE видит только свою карточку и показывает опции загрузки A и C
alecv писал(а): 14.06.2021,16:38 Или могу XTIDE UNIVERSAL BIOS скомпилить последний под вашу конфигурацию с модулем Boot Manager.
(или сами)
Спасибо, но нет большого смысла: это чисто временно на стенде собрано.

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5527
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение ATauenis » 15.06.2021,00:28

bbr писал(а): 14.06.2021,15:04 Я не думаю что просто "пользование" поможет, нужно перенамагничивать. Я думаю что этого можно добиваться сканом поверхности в любом DiskDoctor / Scandisk.
Перемагничивание будет только если что-то писать в эти сектора. Т.е. надо полностью считать дамп, а затем записать обратно. И то, не факт, что будет переписана сервисная разметка от контроллера. Как известно, нельзя сделать частичный LLF диску, только полный. Значит, даже если просто отформатировать диск по fdisk+format, и закинуть на него все файлы, то служебная информация (границы секторов и всё такое) вряд ли будет перемагничиваться.

Но, с другой стороны, у меня есть пример диска, точно не видавшего LLF за последние лет, так, 25 минимум. Это WD383R из ХТ, который активно использовался до примерно 98-99 года. И судя по всему, последний раз низкоуровнево в него вмешивались не позднее 1990 года, когда разбили диск на 2 раздела, и установили на 1-й фирменный MS-DOS 3.30 от Amstrad со всеми утилитами и прочим. Второй раздел под данные. Теоретически это даже может быть с завода. Жалко, не спросил прежних хозяев, сейчас с ними уже нет контактов. Сам диск недавно проверял NDD и ScanDisk, всё чинно. Бэдов совсем чуть-чуть.

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение i8088 » 15.06.2021,10:56

bbr писал(а): 14.06.2021,15:04 Мораль. Размагничивание и деградация контента - это объективная реальность данная нам в огорчении. По моему опыту - через 10 лет на современных дисках появляются BAD-и релокации (сужу по своим дискам в архиве), а за 30 лет - полная деградация контента как на этих двух дисках.
Это не размагничивание, а уход параметров позиционера, тк сервосистема у ST-225
разомкнута. Я читал информацию с ST-225 пока он не нагрелся, и стали "bad-ы" появляться.
Охлаждение возвращало в норму (и "bad-ы" пропадали), а после LLF все нормально стало.
Я однако MFM диски всегда охлаждаю, тк греются они прилично.

Наиболее надежны диски, где уже замкнутая сервосистема, причем с сервометками
на каждой поверхности (а не выделенная сервоповерхность), но плотность записи еще
не адская (до 160GB/пластина). Мне неизвестны случаи чтобы подобные диски после
длительного хранения вышли в готовность, а данные прочесть нельзя было.
Последний раз редактировалось i8088 15.06.2021,16:49, всего редактировалось 2 раза.

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение i8088 » 15.06.2021,11:09

ATauenis писал(а): 15.06.2021,00:28 Перемагничивание будет только если что-то писать в эти сектора. Т.е. надо полностью считать дамп, а затем записать обратно. И то, не факт, что будет переписана сервисная разметка от контроллера. Как известно, нельзя сделать частичный LLF диску, только полный.
Конечно, сервисная разметка от контроллера переписана не будет, это и делается
при LLF, однако попытки записи при уже "поплывшей механике" могут попортить все
окончательно. LLF делается подорожечно (см описание команды форматирования трека),
и можно делать LLF для выбранной дорожки, но обычно в "частичном форматировании"
нет смысла. Я писал утилиту mfmformat для FreeBSD (для 16-битных без-BIOS-ных
контроллеров).

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5527
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение ATauenis » 15.06.2021,13:12

i8088 писал(а): 15.06.2021,11:09 LLF делается подорожечно (см описание команды форматирования трека),
и можно делать LLF для выбранной дорожки
Интересно, а есть какой-нибудь софт для DOS, умеющий так делать? Все, которые мне попадались, сразу говорят про кирдык всем данным на всём диске, и дают в лучшем случае указать только геометрию самого диска.

Конвертеры interleave не в счёт. Хотя, может быть, для периодического обновления разметки под ушедшие параметры позиционера может оказаться достаточно и любого средства по смене интерлейва без потери данных.

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение i8088 » 15.06.2021,16:44

ATauenis писал(а): 15.06.2021,13:12 Интересно, а есть какой-нибудь софт для DOS, умеющий так делать? Все, которые мне попадались, сразу говорят про кирдык всем данным на всём диске, и дают в лучшем случае указать только геометрию самого диска.
Я не встречал, но при желании можно написать такую утилиту. Я еще задавал код
секторов, наблюдал как можно скрывать плохие сектора на MFM (описание кодов есть
в первом ATA стандарте, и описаниях MFM контроллеров от WD).

Для DOS наверно проще работать через int13h, тогда можно будет работать со всякими
пропиетарными контроллерами, совсем непохожими на ATA (от Seagate например).

Кстати, оптимизаторы interleave как раз и форматируют одну дорожку и замеряют
потом получившуюся скорость.

Susanin
Junior Member
Сообщения: 122
Зарегистрирован: 14.05.2021,20:36
Откуда: Moscow

Парочка ST-225 и WD1002A-WX1 в несознанке

Сообщение Susanin » 16.06.2021,11:06

Утилита SpeedStor умеет выборочно делать LLF.
Я недавно пару дисков MFM и RLL с помощью нее подготавливал, на мой взгляд интереснее чем ADF. Если в контроллер не имеет встроенной возможности формата, то эта утилита как раз может выручить.

Ответить