Страница 2 из 2

Добавлено: 01.03.2017,08:59
alecv
Трансляция LBA в CHS описана в стандартах (например Phoenix Enhanced Disk Drive Specification). Другое дело, что старые BIOS-ы не всегда поддерживают это соглашение.

Проблема тут в том, что в таблице разделов (Partition Table) информация в CHS формате и про переезде на другую машину если изменится CHS то диск может перестать загружаться.

http://www.uruk.org/orig-grub/PC_partitioning.txt
http://www.win.tue.nl/~aeb/linux/Large-Disk.html
http://wiki.sensi.org/dokuwiki/lib/exe/ ... edd_11.pdf

Добавлено: 01.03.2017,10:14
i8088
Anonymous писал(а):Неужели никто с этой фичей коннеров не сталкивался?
Все верно, практически все Conner меньше 500MB (а больше емкости у меня нет) так себя ведут.
Собственно все диски поддерживают смену геометрии по команде INITIALIZE_DEVICE_PARAMS,
но Conner еще и запоминает геомеорию даже после отключения питания.

При неродной геомеории может несколько снизиться производительность, поэтому перед форматированием
имеет смысл выставлять то что в паспорте указано, после команды INITIALIZE_DEVICE_PARAMS диск запомнит
новую правильную геометрию. Отмечу, что многие старые IDE диски (и MFM также) требуют подачи команды
INITIALIZE_DEVICE_PARAMS до первого доступа к носителю, иначе не работали - AMNF или IDNF по моему
возвращали при чтении, но точно не помню (интересно, что Conner не требовал этой команды, а вот WD и
ST-157A не работал без INITIALIZE_DEVICE_PARAMS).

Также отмечу, что команду INITIALIZE_DEVICE_PARAMS как правило подает еще BIOS, но BIOS платы
ASUS P3B-F (и подобных, с таким пропиетарным AWARD BIOS, P3V4X, CUV4X-E например) этого не делает,
но это делает DOS (то есть достаточно выставить правильную геометрию и загрузить DOS).
В новых ATA standard команду убрали, поэтому за деталями читайте старые документы.

Добавлено: 01.03.2017,11:33
Гость
На материночке, которую только что продал - на 286 - систему ставил на обычный CF-to-IDE на 256 мБ. Автодетектил на 486-ой, записал параметры не под (Y), а под номером 1. Всё ПРЕКРАСНО работало с выставленными потом вручную в 286 параметрами. Могу сегодня глянуть на CF-ку и написать параметры C/H/S. ( просто для примера )

Добавлено: 03.03.2017,18:31
Arix
У меня были проблемы с таким "SSD". На 286-х и 386-х компьютерах он работает в режиме "только запись". С него ничего не читается. Система не грузится. Если загрузиться с дискеты, то можно спокойно копировать на него файлы, на более-менее современном компьютере они нормально читаются. Но обратно - никак. На 486-м - подглючивает, на первопне и выше всё работает нормально. Правда, на 286-386-м совсем маленькие файлы, вроде конфиг.сис, могут и прочитаться.

Добавлено: 03.03.2017,18:51
Bobo
Arix писал(а):На 286-х и 386-х компьютерах он работает в режиме "только запись". С него ничего не читается.
это единичные случаи
а вообще, как выше писал зависит от флэшки (производителя итп)