Консультация № 41899
02.05.2006, 18:49
0.00 руб.
0 3 1
Собрал из старого барахла себе второй комп. Получилась нижеследующая конфигурация:

Системная плата: EDOM INTERNATIONAL CORPORATION 3486VL2M (MV008)

Сводка по системе

--------------------- Компьютер ---------------------
Имя компьютера: IBM AT или аналог
Встроенный BIOS: AMI, Суббота, 6 Июнь 1992
ЦПУ: 80386DX, 33 MГц
Сопроцессор: Не Intel 80387
Видео адаптер: VESA-совместимый VGA, Вторичный: Нет
Тип мыши: Последовательная, Версия 1.16

--------------------- Диски ---------------------
Жесткие диски: 2101M
Дисководы: 1.44M

--------------------- Память ---------------------
Память DOS: 640K
Память XMS: 7.168K
Память EMS: 0K

--------------------- Разное ---------------------
Тип шины: ISA (PC/AT)
COM-порты: 3
LPT-порты: 1
Тип клавиатуры: 101-кл.
ОС: DOS 7.10

Единственное, чего в компе не было, так это винчестера. Его пришлось купить. Таковым стал QUANTUM FIREBALL CR6.4A, 6 GB.
Но с его использованием начались некоторые проблемы. Во первых, материнская плата не содержит встроенного контроллера HDD, и подключается он через мультикарту, вставляющуюся в ISA слот. Таковой мультикартой является IDE PLUS-V3 GoldStar Prime 2 9349 выпуска 12/1993. К этой же мультикарте подключается FDD, мышь, принтер, джойстик и модем (реально подключены mouse, FDD, HDD, остальные разъемы свободны).
Когда же я подключил к указанный HDD, то все низкоуровневые программы (fdisk, PQ Partition magic и т. п.) видели только 472 MB. Попробовал подключить диск к своему основному компу (i815, Celeron 850) - все работало корректно, видны все 6 GB. Вновь подключил к старому - опять 472 MB. Запустил диагностику (Hddspeed 2.1). Причиной оказалось то, что на старом компе используется CHS translation и видимо поэтому программы видят диск только в пределах первых 1024 цилиндров. Но интересно, что BIOS определяет диск полностью (IDE Default 6148 MB), да только работает лишь с первыми 1024 цилиндрами. Перепрошить BIOS на материнке не могу, ибо мать старая и прошивка возможна только программатором.
Вопрос:
Прав ли я в своих умозаключениях, и есть ли способ заставить программы работать с диском за пределами 1024 цилиндров.
В приложении - отчет Hddspeed 2.1


Приложение:
-------------------------_HddSpeed v2.1 Results_----------------------------_ Hard Disk 0: IDE Primary/Master_ Model: QUANTUM FIREBALL CR6.4A Compatibility: ATA/ATAPI-4_ Serial Number: 926915933290 Firmware Revision: A5U.1200_ Size:  BIOS: 472 MBytes  IDE Default: 6148 MBytes_ Geometry:  BIOS: 1024 Cylinders, 15 Heads, 63 Sectors, Using CHS translation  IDE Default: 13325 Cylinders, 15 Heads, 63 Sectors_ Supported Features: [_] DMA Transfer [_] LBA [_] Block Mode (Max=16,Current=0) [_] Power Management [_] S.M.A.R.T. (Status: Ok) [_] Host Protected Area _ Maximal Supported Modes: PIO4, DMA2, UltraDMA/66 (UDMA4)_ Buffer: Type 3 (Dual ported multi-sector buffer with a read caching)  IDE Size: 418 Kb_ Disk Rotation Speed: 5500 RPM_ Thresholds structure revision: 9_ Values structure revision: 9_ Thresholds checksum: Ok (Reported=BDh, Calculated=BDh)_ Values checksum: Ok (Reported=BDh, Calculated=BDh)_ Capability: [_] Pre-power mode attributes autosave [_] Attributes autosave after event_ T.E.C. prediction monitoring started at: 05-04-06, 20:46:02 Attribute ID Threshold Value Indicator 1/Month T.E.C.----------------------------------------------------------------------------* Raw Read Error Rate 1 20 100 __________ 0.0 Unknown * Spin Up Time 3 20 77 ________ 0.0 Unknown Start/Stop Count 4 8 95 __________ 0.0 Unknown * Reallocated Sector Count 5 20 100 __________ 0.0 Unknown * Seek Error Rate 7 23 100 __________ 0.0 Unknown Power On Hours Count 9 1 100 __________ 0.0 Unknown * Recalibration Retries 11 20 100 __________ 0.0 Unknown Drive Power Cycle Count 12 8 96 __________ 0.0 Unknown * Soft Read Error Rate 13 23 100 __________ 0.0 Unknown Ultra ATA CRC Error Rate 199 0 200 __________ 0.0 Unknown Attribute 198 198 0 100 __________ 0.0 Unknown ----------------------------------------------------------------------------NOTE: "*" means life-critical attribute_ T.E.C. not detected.

Обсуждение

Неизвестный
02.05.2006, 20:52
общий
это ответ
Здравствуйте, Narmer!
Программы, которые Вы перечислили, работают с хардами в режиме LBA. Поэтому если в BIOS нет возможности выставить режим LBA для активации остальных цилиндров, то однозначно, его надо перепрошивать. Придется программатором...
Еще рекомендуется для полной уверенности попробовать MHDD, HDD Regenerator (первая прога умеет "восстанавливать заводские разметки и данные харда: команда nhpa).
Если что, пишите в минифорум, или по почте <href=Alfierri@mial.ru>.
Неизвестный
02.05.2006, 20:54
общий
Почта: Alfierri@mail.ru
Неизвестный
10.05.2006, 21:13
общий
Описание проблемы было на www.rom.by (правда последнее время у меня на него не заходит).Если нет возможности перешить биос, нужно создать первый раздел меньше 472мб, и если Вы ставите win95 то все определится, но ДОС увы... не увидит, он использует доступ к диску через биос.
Форма ответа