Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Кто поможет с XT CF LITE в Москве |
<<Назад Вперед>> | Страницы: 1 2 3 4 * | Печать |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
XPOHOMETP написал: По факту все карты скорее LBA по своей природе. А CHS это эмуляция с разной степенью глючности. Если объем карты меньше 512 МБ, то LBA ей и не требуется. И XTIDE по дефолту запрашивает именно LBA параметры. XPOHOMETP написал: Конкретный пример - карта SanDisk на 32 МБ Тут я использую первопневую мать для определения параметров. Что определяет XTIDE уже не помню. Я наскриншотил таких экранов для многих флешек от 32 до 2G. Подмечена особенность. Если число секторов для обоих режимов совпадает, то флешка становится универсальной и работает в любой системе с верной адресацией. Такое замечено на SANDISK 512М LBA:496/32/63 CHS:993/16/63 Похоже это залог успеха правильной трансляции всех этих цилиндров головок и секторов в сплошной LBA. XPOHOMETP написал: В лоб да. Но бывает сильно лень. Есть удачная утиль - HP USB Disk Storage Format Tool Тут по моему без особых вариантов - грузить ХТ с дискеты, разбивать и форматировать флешку Ей достаточно указать папку с системными файлами и все путем. |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
-MiS- написал: Понятно, что цилиндров и головок там нет. Но есть некий размер блока, меньше которого стереть инфу в м/c флеш просто невозможно. По факту все карты скорее LBA по своей природе. А CHS это эмуляция с разной степенью глючности. Логично сделать кратным ему число секторов на дорожке или нечто подобное... Вопрос слегка в другом. Все ли карты (особенно небольшого объема) обязаны отдавать эти параметры в LBA? Или это материнская (например как на фото) из своих соображений цифры выбирает? Ведь старые ATA стандарты этого не содержали. А BIOS этот вроде и с полным XT-IDE работает. Где не только CF, но и HDD подключить можно, в т.ч. мелкий... -MiS- написал: На фото те же цифры, что и у меня. Но BIOS XT-IDE решил по своему - 61 / 16 / 63 Тут я использую первопневую мать для определения параметров. Что определяет XTIDE уже не помню. -MiS- написал: Про число секторов тут имхо удачное совпадение - первый раздел начинается на CHS 0/1/1, т.е. в данном случае сдвиг ровно на 63 сектора от начала. Если число секторов для обоих режимов совпадает, то флешка становится универсальной и работает в любой системе с верной адресацией. Такое замечено на SANDISK 512М LBA:496/32/63 CHS:993/16/63 Потому и не зависит от изменения цилиндров и головок. -MiS- написал: Хорошая утилита, но мне лень CF туда-сюда переставлять, монитор переключать... В лоб да. Но бывает сильно лень. Есть удачная утиль - HP USB Disk Storage Format Tool Если что не так, то прямо на XT можно Norton Disk Editor задействовать. |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 апреля 2018 0:18 Сообщение отредактировано: 23 апреля 2018 0:43
XPOHOMETP написал: В те времена блок был стандартизован и был 512b для обоих режимов. А что внутри самой флешки нас не касается. (Повлияет только на производительность) Но есть некий размер блока, меньше которого стереть инфу в м/c флеш просто невозможно. XPOHOMETP написал: ) Все ли карты (особенно небольшого объема) обязаны отдавать эти параметры в LBA? Вопрос интересный. Все карты, что у меня есть, выдают оба варианта. Надо ткнуть винт >500Мб в эту плату и посмотреть. Просто уже не помню. А ведь был еще третий режим - LARGE Еще хуже помню его смысл. И еще момент - как бы не выставлял режимы и ловил несовместимости между CHS и LBA, Вроде как в картридере все файлы видны. XPOHOMETP написал: У меня плата XTIDE этой флешкой переведена в CHS и все работает. Сделано для совместимости с остальными машинами через CF-IDE переходник. На фото те же цифры, что и у меня. Но BIOS XT-IDE решил по своему - 61 / 16 / 63 |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
-MiS- написал: Надо самому компилить, там не сложно. Чуть сложнее параметры менять. Вот мои сборочки с настройкой на порт 360h (вроде ни с кем не конфликтует), там вырезан драйвер COM-порта и разрешена опция boot-menu (пишет при старте). С буквой 'p' - сборки под V20/286+, работает чуть быстрее, но виснет на x86. Сборки под 8К ПЗУ т.е. 2764. CF Lite и обычный "полный" XT IDE. P.S. А где брать свежие билды? Сейчас сижу на XTIDE580, но уже есть частичный комплект файлов XTIDE591. http://wiki.sensi.org/download/XTIDE/ |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 апреля 2018 0:45 Сообщение отредактировано: 23 апреля 2018 0:46
alecv Да, кстати, выражаю огромную благодарность за энтузиазм! Пользуюсь до сих пор творением Cf-Lite.. Пользуюсь вашей сборкой уже 2 года(?) |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
alecv написал: А xtidecfg.com не делает разве все это? Есть у меня для 591 Чуть сложнее параметры менять. Тогда еще вопросик - как выпилить поиск SLAVE в случае XTCFLITE? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 апреля 2018 10:09 Сообщение отредактировано: 23 апреля 2018 10:12
-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 в Москве |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |