Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   FAQ и обсуждение жёстких дисков ST506/412 (MFM и RLL)
RSS

FAQ и обсуждение жёстких дисков ST506/412 (MFM и RLL)

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 7 8 9 10 11 * 12 13
Печать
 
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
1) Если в биосе винчестер отключен (выбран HDD NO), то в checkite, NDD, DiskEdite он вообще никак не видится.

2) Debug g=c800:5, d800:5 виснет, проверил на разных досах.


3) Диск видится в программе SpeedStor6.5 (скачал версию более позднюю). Тыкал разные типы. Выбрал тип 19. Он же автоматически выбрался в биосе АТ. Причем есть возможность в этой программе задать параметры, sector 26, однако, при перезагрузке в биосе опять выставляется тип 19, 17sector.


Перезагрузил
Вылезло сообщение


Затем пошла загрузка с дискеты. И появились логические диски C: и D:! Только какой-то маленькой емкости. Причем раньше они не появлялись.


Файлы нормально читаются примерно в соотношении 30-40%. Скопировал что получилось.

4) Далее разные программы-утилиты уже стали видеть винчестер, только Type 19
Checkit


DiskEdit. Периодически возникают ошибки чтения.
Cyl 0, Side 0, Sector 1


Boot Record



Bios controller


NDD
Находит разные ошибки в FAT, boot rec. Предлагает восстановить FAT1 из резервной копии FAT2


XPOHOMETP написал:
[q]
Автор вопроса этого и не утверждал: вытекшая батарейка просто удалена 2 года назад.
Ну а с учетом выхода из строя комплектного EGA монитора
последний раз видеть винт в рабочем состоянии могли и того раньше - лет ..надцать назад.
Запустить пытаются только сейчас.
[/q]
Да, походу винт уже от времени не в лучшем состоянии. Хотя по механике работает нормально, тихо.

Что хотел переписал. Теперь нужно наверное его пробовать LLF.
Только опять непонятки с емкостью и этими 1165 цилиндрами.
Еще в биосе материнки также прошита прога форматирования, только там опять стандартные типы винтов.


Прикладываю файлы дампа памяти и sector 1.

Прикрепленный файл (Dump Sector 1.zip, 0 байт, скачан: 49 раз)
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Slava K, извиняюсь, немного неудобно писать в подробностях, может позже.

MBR нестандартная, возможно использовали дисковый менеджер от Priam версии 3.7.
Вероятно он сидит в памяти и это несколько сбивает с толку программы.
Диск разбивался с параметрами 10 головок, 25 секторов
(один сектор под замену дефектов - есть такой режим в контроллере), 578 цилиндров.

LLF убьет этот винт окончательно, лучше возьмите Seagete из своих запасов.
По адресу запуска программы настройки контроллера - где-то от C800, точнее возможно поможет uav1606.

Удачи в ремонте!
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
XPOHOMETP, спасибо за пояснения.

Я с этим HDD не спешу. Чисто технический интерес его восстановить в исходных параметрах.


Из вики
"
В середине 1980-х годов серия InamSpace от Priam предложила полностью интегрированные решения для жестких дисков, чтобы преодолеть ограничения емкости диска, наложенные MS-DOS до выхода версии 3.31 / 4.0. Это включало пользовательские контроллеры жестких дисков (основанные на проектах Western Digital ), а также специальное программное обеспечение для форматирования (PFMT.EXE) и разметки (EDISK.EXE). PFMT.EXE поместил драйвер EVDR.SYS в корневой каталог загрузочного тома. Это использовалось DOS для получения информации о диске и разделах, расположенных в последних 12 КБ диска. EDISK Priam также использовал выделенные идентификаторы разделов MBR 0x45 и 0x5C. Были предложены решения для DOS, NetWare , Unix и Pick., [7]"

на диске с есть edvr.sys надо искать эти утилиты

скачал утилиты.
В readme
PRIAM 'Translate Mode' for ID/ED Series Drives. The PRIAM drives have the following 'Logical Parameters' that are recognized by the system
PRIAM Drive Series Cylinders Heads Sectors/track
ID/ED75-Qx 184 16 51
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
XPOHOMETP написал:
[q]
Диск разбивался с параметрами 10 головок, 25 секторов
(один сектор под замену дефектов - есть такой режим в контроллере), 578 цилиндров.
[/q]
Slava K, попробуйте его в BIOS вписать под этими параметрами.
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
XPOHOMETP написал:
[q]
По адресу запуска программы настройки контроллера - где-то от C800, точнее возможно поможет uav1606.
[/q]
Я что-то вообще там не вижу пока никакой подпрограммы настройки, т.е. нет соответствующих текстовых сообщений. :-(
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Да, изучение материала по MFM контроллерам от Priam даёт сведения, что в их ПЗУ утилит низкоуровневого форматирования не содержится - нужна эта самая PFMT.EXE

Драйвер EDVR.SYS обнаружился на самом диске. Вы его скопировали?

Ошибки могут быть из-за малого числа секторов. Попробуйте выставить его в биосе как 1024/7/26 UPD: см. ниже

Ковырнул нулевой сектор линуксовым fdisk'ом.
Диск Документы/SECTOR1.bin: 512 B, 512 байт, 1 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x33000243

Устр-во                Загрузочный начало  Конец Секторы Размер Идентификатор Тип
Документы/SECTOR1.bin1 *               25   9999    9975   4,9M             1 FAT12
Документы/SECTOR1.bin2              10025  49249   39225  19,2M             4 FAT16 >32M
Документы/SECTOR1.bin3              49775 108499   58725  28,7M            5c Priam Edisk
Документы/SECTOR1.bin4             108525 144499   35975  17,6M            5c Priam Edisk

Команда (m для справки): i
Номер раздела (1-4, по умолчанию 4): 1

         Device: Документы/SECTOR1.bin1
           Boot: *
          Start: 25
            End: 9999
        Sectors: 9975
      Cylinders: 998
           Size: 4,9M
             Id: 1
           Type: FAT12
    Start-C/H/S: 0/1/1
      End-C/H/S: 39/9/1
          Attrs: 80

Команда (m для справки): i
Номер раздела (1-4, по умолчанию 4): 2

         Device: Документы/SECTOR1.bin2
          Start: 10025
            End: 49249
        Sectors: 39225
      Cylinders: 3923
           Size: 19,2M
             Id: 4
           Type: FAT16 >32M
    Start-C/H/S: 40/1/1
      End-C/H/S: 196/9/1

Команда (m для справки): i
Номер раздела (1-4, по умолчанию 4): 3

         Device: Документы/SECTOR1.bin3
          Start: 49775
            End: 108499
        Sectors: 58725
      Cylinders: 5873
           Size: 28,7M
             Id: 5c
           Type: Priam Edisk
    Start-C/H/S: 199/1/1
      End-C/H/S: 433/9/1

Команда (m для справки): i
Номер раздела (1-4, по умолчанию 4): 4

         Device: Документы/SECTOR1.bin4
          Start: 108525
            End: 144499
        Sectors: 35975
      Cylinders: 3598
           Size: 17,6M
             Id: 5c
           Type: Priam Edisk
    Start-C/H/S: 434/1/1
      End-C/H/S: 577/9/1


Получаем 577 цилиндров, 9 головок, 10 (!) секторов и ёмкость 70,4 Мб.
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
KALDYH написал:
[q]
Да, изучение материала по MFM контроллерам от Priam даёт сведения, что в их ПЗУ утилит низкоуровневого форматирования не содержится - нужна эта самая PFMT.EXE
Драйвер EDVR.SYS обнаружился на самом диске. Вы его скопировали?
[/q]
Нашел в интернете установочную дискету с утилитами Priam.



KALDYH написал:
[q]
Получаем 577 цилиндров, 9 головок, 10 (!) секторов и ёмкость 70,4 Мб.
[/q]
Да, намудрили эти PRIAM с винчестером. Попробую выбрать в биосе, если такие есть. т.к. свои нельзя вводить.
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
KALDYH написал:
[q]
Драйвер EDVR.SYS обнаружился на самом диске. Вы его скопировали?
[/q]
Да, был в корневике. Это намекает, что его форматировали этими утилитами
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
KALDYH написал:
[q]
XPOHOMETP написал:
[q]
Диск разбивался с параметрами 10 головок, 25 секторов
(один сектор под замену дефектов - есть такой режим в контроллере), 578 цилиндров.
[/q]
Slava K, попробуйте его в BIOS вписать под этими параметрами.
[/q]
Только вот BIOS, к сожалению, не имеет задаваемого пользователем типа.


KALDYH написал:
[q]
Попробуйте выставить его в биосе как 1024/7/26
[/q]
Все как и выше, да и стандартные типы в нем подразумевают только 17 секторов на дорожку...
Ну и чтобы цифры из BIOS SETUP хоть как-то начали работать, придется отключить BIOS контроллера.


KALDYH написал:
[q]
Получаем 577 цилиндров, 9 головок, 10 (!) секторов и ёмкость 70,4 Мб
[/q]
577 * 9 * 10 * 512 = 26588160 bytes / 1024 / 1024 ~ 25,3 MB
Чей-то калькулятор шалит :biggrin:

Цилиндры нумеруются с нуля, головки тоже, а вот сектора с единицы !
Потому продолжаю придерживаться своих цифр (см. выше):
578 * 10 * 25 * 512 = 73984000 bytes / 1024 / 1024 ~ 70,5 MB
Где 25 (!!!) секторов = 9975 / (40 цилиндров * 10 головок -1) цифры из размеров первого раздела :)
А -1 это дорожка под MBR, т.е. раздел начинается с цилиндра 0 , головки 1 , сектора 1.

KALDYH, аж давление подскочило... Старость - не радость?
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Slava K написал:
[q]
Нашел в интернете установочную дискету с утилитами Priam.
[/q]
Перевыложите её здесь, вдруг ещё кому пригодится!

XPOHOMETP написал:
[q]
Только вот BIOS, к сожалению, не имеет задаваемого пользователем типа.
[/q]
Как-то пропустил я в обсуждениях этот момент и полагал, что пользовательские типы в биосе есть.

XPOHOMETP написал:
[q]
Чей-то калькулятор шалит :biggrin:
[/q]
Не удивлён! Сам заподозрил, что где-то обсчитался, и перепроверял результат несколько раз. Сейчас перепроверил и нашёл где:
Cylinders: 5873
Start-C/H/S: 199/1/1
End-C/H/S: 433/9/1
(433-199)*10=2340 цилиндров. Откуда fdisk взял цифру 5873 в MBR - непонятно, но, похоже, на неё я и ориентировался. Про то, что первый раздел начинается со следующей головки от MBR, и следовательно, головки нумеруются от 0, я тоже как-то подзабыл. Спать надо больше. Вы, разумеется, правы в своих подсчётах.

XPOHOMETP написал:
[q]
Ну и чтобы цифры из BIOS SETUP хоть как-то начали работать, придется отключить BIOS контроллера.
[/q]
Не факт, зависит от мудрёности биоса контроллера,а он тут мудрёный...

Надо поизучать содержимое дискетки - мож там хелп найдётся.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 7 8 9 10 11 * 12 13
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   FAQ и обсуждение жёстких дисков ST506/412 (MFM и RLL)
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS