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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Кто поможет с XT CF LITE в Москве
RSS

Кто поможет с XT CF LITE в Москве

<<Назад  Вперед>> Страницы: 1 2 3 4 *
Печать
 
-MiS-
Advanced Member


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


Ссылка


Дата регистрации на форуме:
9 мар. 2016
XPOHOMETP написал:
[q]
Если объем карты меньше 512 МБ, то LBA ей и не требуется.
[/q]
По факту все карты скорее LBA по своей природе. А CHS это эмуляция с разной степенью глючности.
И XTIDE по дефолту запрашивает именно LBA параметры.


XPOHOMETP написал:
[q]
Конкретный пример - карта SanDisk на 32 МБ
[/q]

Тут я использую первопневую мать для определения параметров. Что определяет XTIDE уже не помню. Я наскриншотил таких экранов для многих флешек от 32 до 2G.
Подмечена особенность. Если число секторов для обоих режимов совпадает, то флешка становится универсальной и работает в любой системе с верной адресацией. Такое замечено на SANDISK 512М LBA:496/32/63 CHS:993/16/63
Похоже это залог успеха правильной трансляции всех этих цилиндров головок и секторов в сплошной LBA.

XPOHOMETP написал:
[q]
Тут по моему без особых вариантов - грузить ХТ с дискеты, разбивать и форматировать флешку
[/q]
В лоб да. Но бывает сильно лень. Есть удачная утиль - HP USB Disk Storage Format Tool
Ей достаточно указать папку с системными файлами и все путем.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
-MiS- написал:
[q]
По факту все карты скорее LBA по своей природе. А CHS это эмуляция с разной степенью глючности.
И XTIDE по дефолту запрашивает именно LBA параметры.
[/q]
Понятно, что цилиндров и головок там нет. Но есть некий размер блока, меньше которого стереть инфу в м/c флеш просто невозможно.
Логично сделать кратным ему число секторов на дорожке или нечто подобное...
Вопрос слегка в другом. Все ли карты (особенно небольшого объема) обязаны отдавать эти параметры в LBA?
Или это материнская (например как на фото) из своих соображений цифры выбирает?
Ведь старые ATA стандарты этого не содержали.
А BIOS этот вроде и с полным XT-IDE работает. Где не только CF, но и HDD подключить можно, в т.ч. мелкий...


-MiS- написал:
[q]
Тут я использую первопневую мать для определения параметров. Что определяет XTIDE уже не помню.
[/q]
На фото те же цифры, что и у меня. Но BIOS XT-IDE решил по своему - 61 / 16 / 63 :(


-MiS- написал:
[q]
Если число секторов для обоих режимов совпадает, то флешка становится универсальной и работает в любой системе с верной адресацией. Такое замечено на SANDISK 512М LBA:496/32/63 CHS:993/16/63
Похоже это залог успеха правильной трансляции всех этих цилиндров головок и секторов в сплошной LBA.
[/q]
Про число секторов тут имхо удачное совпадение - первый раздел начинается на CHS 0/1/1, т.е. в данном случае сдвиг ровно на 63 сектора от начала.
Потому и не зависит от изменения цилиндров и головок.


-MiS- написал:
[q]
В лоб да. Но бывает сильно лень. Есть удачная утиль - HP USB Disk Storage Format Tool
[/q]
Хорошая утилита, но мне лень CF туда-сюда переставлять, монитор переключать...
Если что не так, то прямо на XT можно Norton Disk Editor задействовать.
-MiS-
Advanced Member


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


Ссылка


Дата регистрации на форуме:
9 мар. 2016
XPOHOMETP написал:
[q]
Но есть некий размер блока, меньше которого стереть инфу в м/c флеш просто невозможно.
[/q]
В те времена блок был стандартизован и был 512b для обоих режимов. А что внутри самой флешки нас не касается. (Повлияет только на производительность)

XPOHOMETP написал:
[q]
Все ли карты (особенно небольшого объема) обязаны отдавать эти параметры в LBA?
Или это материнская (например как на фото) из своих соображений цифры выбирает?
Ведь старые ATA стандарты этого не содержали.
[/q]
)
Вопрос интересный. Все карты, что у меня есть, выдают оба варианта. Надо ткнуть винт >500Мб в эту плату и посмотреть. Просто уже не помню. А ведь был еще третий режим - LARGE Еще хуже помню его смысл. И еще момент - как бы не выставлял режимы и ловил несовместимости между CHS и LBA, Вроде как в картридере все файлы видны.

XPOHOMETP написал:
[q]
На фото те же цифры, что и у меня. Но BIOS XT-IDE решил по своему - 61 / 16 / 63
[/q]
У меня плата XTIDE этой флешкой переведена в CHS и все работает. Сделано для совместимости с остальными машинами через CF-IDE переходник.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
-MiS- написал:
[q]
P.S. А где брать свежие билды? Сейчас сижу на XTIDE580, но уже есть частичный комплект файлов XTIDE591.
[/q]
Надо самому компилить, там не сложно. Чуть сложнее параметры менять. Вот мои сборочки с настройкой на порт 360h (вроде ни с кем не конфликтует), там вырезан драйвер COM-порта и разрешена опция boot-menu (пишет при старте). С буквой 'p' - сборки под V20/286+, работает чуть быстрее, но виснет на x86. Сборки под 8К ПЗУ т.е. 2764. CF Lite и обычный "полный" XT IDE.
http://wiki.sensi.org/download/XTIDE/
Ekb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 июня 2014
alecv
Да, кстати, выражаю огромную благодарность за энтузиазм! Пользуюсь до сих пор творением Cf-Lite..
Пользуюсь вашей сборкой уже 2 года(?)
-MiS-
Advanced Member


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


Ссылка


Дата регистрации на форуме:
9 мар. 2016
alecv написал:
[q]
Чуть сложнее параметры менять.
[/q]
А xtidecfg.com не делает разве все это? Есть у меня для 591
Тогда еще вопросик - как выпилить поиск SLAVE в случае XTCFLITE?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
-MiS- Очень многие параметры меняются XTIDECFG, но состав модулей меняется в Makefile.
http://www.xtideuniversalbios.org/
См. табличку со списком модулей. Я добавил MODULE_BOOT_MENU и выкинул MODULE_SERIAL_FLOPPY,
нормально влезло в 8К.

Выпилить поиск SLAVE можно только правкой ассемблерного исходника в точке автодетекта.
<<Назад  Вперед>> Страницы: 1 2 3 4 *
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Кто поможет с XT CF LITE в Москве
RSS

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

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

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