Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Настройка/оптимизация BIOS 486 VLB? |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... .. 9 10 11 12 13 14 | Печать |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 марта 2019 22:05 Сообщение отредактировано: 5 марта 2019 23:31
Попалась мне в руки неплохая плата Dataexpert EXP4045 на Socket 3 c VLB и 4 слотами SIMM 72. Я так понимаю, чипсет в ней Winbond 83C491 и это не лучший вариант, но другой нет. В качестве процессора поставил Am486DX4-100NV8T и память 2x16Мб 60ns FPM или 4x16Мб 60ns FPM. Кеш L2 15ns 256k настоящий. Память 100% исправна, с другой системы. Стоит VLB контроллер с чипом Promise 20230 c двумя каналами в самом ближнем VLB слоте и видео ISA16 Cirrus Logic. Батарейка живая (чуть разряженный 18650 ) На процессоре стоит радиатор и кулер, я добавил термопасту. Есть мануал, http://www.elhvb.com/mboards/dataexpert/manuals/Index.html Нужна помощь с её настройкой. Пока что у меня не вышло заставить её работать нормально. Дальше опишу проблемы подробнее, но уже есть два вопроса не про эту плату, а в целом про 486: Ни на этой, ни на другой 486 плате, ни с каким awdflash/phlash/uniflash и ни с каким ключами мне не удалось даже сохранить родной биос - awardflasher выдаёт "system was not new award bios version". Почему? Флешка не поддерживается? В частности, тут на сайте есть более новый биос для этой платы, но я не буду даже пытаться его залить без программатора. Если заменить Cirrus Logic на Trident, то почему-то будут вертикальные полосы на экране загрузки 98, а до и после всё ок. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 марта 2019 22:06 Сообщение отредактировано: 5 марта 2019 22:16
Проблемы технические: Я проверил все джамперы. Нет описания на часть джамперов возле VLB шины, указаны как factory default. Я их не трогал, на фотках у других стоят также как у меня. https://yadi.sk/d/OUDqgnn9bV7xr Процессор 486DX4-100 был настроен как тип P24C (правильно), но без двух джамперов. Я их ставил и убирал. Ничего от установки этих двух джамперов не меняется - ни стабильность, ни производительность. Да, я его разогнал до 120МГц =3x40 но точно такие же проблемы и на штатной частоте 33x3. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 марта 2019 22:07 Сообщение отредактировано: 5 марта 2019 22:25
Проблемы софтовые: Оригинальная 98SE при установке либо виснет на 2 этапе (часто на определении PNP устройств), либо после установки не может перезагрузиться. Образ оригинальный, менял привод, кабель и записывал на разные диски. Процессор не определяется вообще в винде и неправильно в Сандре, CPU-Z, также в сандре тесты недостоверные (неверный рейтинг, произвольно низкие результаты) При старте процессор нормально определяется, а тесты производительности под DOS в Speedsys проходит нормально и адекватно. Раньше такое мне не попадалось. В биосе есть настройки чипсета, в которых я не очень понимаю. Итак, есть корректор частоты шины ISA (AT Bus clock) - 7.16 или часть от шины процессора. Здесь я ставлю 1/4 для 33МГц, 1/5 для 40МГц. Дальше Extended ALE - режим чипсета в котором обмен данными по ISA шине предваряется этими ALE сигналами. Я его включил. Тип кеша WB/WT - чтобы кешировать 64Мб это будет важно, не должно ни на что кроме скорости влиять. WB быстрее, выбрал его. Здесь Тайминги кеша - на 33МГц 2-1-1-1 read и 2-1-1-1 write легко, на 40МГц 2-2-2-2 read и 2-1-1-1 write без проблем, но на всякий случай ставлю 3-2-2-2 read и 2-2-2-2 write. Если поставить 3-2-2-2 и 3-2-2-2, проблемы не исчезают. Дальше неизвестные мне: Keyboard RC emulation Keyboard A20 emulation Не трогал, оставил отключенными. Включение ни на что не влияет. Что это? Теперь самая загадочная хрень: DRAM Wait State. Зачем-то кроме WS указана частота (или тип проца?) Варианты: 16MHz 0WS, 20MHz 0WS, 25MHz 0WS, 33MHz 1WS, 40MHz 1WS, 50MHz 2WS, 66MHz 2WS, a дальше вообще 50DX2 0WS, 66DX2 1WS, 80DX2 1WS, 75DX3 0WS, 100DX3 1WS. Казалось бы, все варианты с одинаковым WS должны работать одинаково, но нет! Эта установка при одинаковом числе WS или частоте влияет на .... определение процессора и тестирование сандрой в винде. Ни при каких настройках процессор адекватно не видится сандрой или виндой/CPU-Z. На 33МГц вариант 16MHz 0WS самый быстрый, 20MHz 0WS и 25MHz 0WS помедленнее. Хотя тут напрашивается 100DX3 1WS или 33MHz 1WS, проблемы это не решает и только замедляет. Остальные варианты либо совпадают (75DX3), либо глючат больше. На 40МГц варианты с 1WS неработоспособны (ошибки в тестах, глюки, сбои), 16MHz 0WS и 20MHz 0WS глючат уже на старте, зато 25MHz 0WS или 75DX3 0WS работает(одинаково)! С ним рейтинг speedsys процессора почти как у 5x86, винда "ставится" примерно с теми же танцами что и на 33МГц. Далее, DRAM Decouple Refresh - раздельная регенерация по ISA и основной шине. Включил. Наконец, DRAM Slow Refresh (disabled или 30/60/120ns) - сколько времени память можно не обновлять, чем больше тем быстрее. На 33МГц можно и 120нс, на 40МГц иногда ошибки при 30нс, но при этом работает 120нс, отключил. В общем, пока остановился на 40МГц и получил такие результаты: В итоге, винду с 1-2 висяками и ребутами в процессе можно поставить что на разогнанной, что на неразогнанной системе, она одинаково не перезагружается (но нормально выключается), процессор не определяется в ней. От чего зависит я не понял - сандра даже определяла его как 400МГц. Почему 25МГц 0WS подходит? Что такое 16МГц 0WS если даже частоты шины такой нет? Помогите советом по настройке. |
semu
Newbie
Откуда: Ленинградская обл. Всего сообщений: 34 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2014 |
Имел дело с такой платой. Советую почитать тему: Материнская плата EXP4045 не любит процессоры с обратным кэш |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 марта 2019 14:32 Сообщение отредактировано: 6 марта 2019 16:28
semu написал: Да, я её прочёл сначала. Перемычки так и остались неизвестными, зато там выложили новый биос 2.4 Имел дело с такой платой. У меня процессор с WT L1 8кб, обычный AM486DX4-100NV8T. Полагаю, он нормально не определяется потому, что не интел, но интела DX4 у меня нет. В общем, чего я добился вчера: Установка 98se не крашится на первой стадии. 64Мб памяти вместо 32Мб сокращают время первой стадии на минут 20 Вторая стадия установки гарантированно виснет на "настройке оборудования и .... устройств PnP", т.е. когда остаётся 12-15 минут до конца. Рестарт перезапускает этот процесс. На этапе "обновление параметров системы" иногда возникают ошибки (которые можно пропустить), затем происходит рестарт и снова "настройка оборудования и .... устройств PnP", но теперь копирует какие-то файлы с диска и снова "11 минут до конца". В общем, помучавшись таким образом удаётся дойти до конца. Но проблема в том, что нет никаких устройств, я всё вытащил кроме контроллера и видеокарты. Я уже не setup, a setupcor для установки использую. Винда сама по себе стабильна, но остаются проблемы с перезагрузкой. Гипотеза: что-то требует перезагрузки и почему-то винда сама этого сделать не в состоянии, поэтому виснет. Возможно конфликтуют порты на VLB контроллере. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 марта 2019 16:10 Сообщение отредактировано: 6 марта 2019 16:13
RRRudi написал: С 8-битным тегом и 256KB cache - у Вас будет кешироваться 32MB в режиме Тип кеша WB/WT - чтобы кешировать 64Мб это будет важно, не должно ни на что кроме скорости влиять. WB быстрее, выбрал его. WB и 64 - в режиме WT. И не всегда WB быстрее. Я бы посоветовал поставить (или просто загрузить) FreeBSD 4.11 и посмотреть насколько она стабильна, если все нормально искать софтовую проблему (несовместимость с Вашей OS) Да, и я подзабыл - 98SE вообще должна работать на 486? |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 марта 2019 16:14 Сообщение отредактировано: 6 марта 2019 16:21
i8088 написал: Я понимаю. С 8-битным тегом и 256KB cache - у Вас будет кешироваться 32MB в режиме В данном случае, быстрее - производительность процессора в Speedsys почти на 5 единиц отличается. Я ставил по-разному, то 32, то 64Мб. Да, но для 98SE это минимальные требования. На другой 486DX2 я таки ставил 98 без проблем. Да, и я подзабыл - 98SE вообще должна работать на 486? У меня просто ничего более старого просто на дисках не записано, на Socket7 я уже 2000sp4 ставил. У меня даже мышки COM нет, честно говоря. Вечером запишу NT4.0 для этой машинки. Тоже попробую. Нужен какой-нибудь быстрый тест под DOS на стабильность, чтобы не проверять это установкой 98SE. Я бы посоветовал поставить (или просто загрузить) FreeBSD 4.11 и посмотреть насколько она стабильна, если все нормально искать софтовую проблему |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 марта 2019 16:18 Сообщение отредактировано: 6 марта 2019 16:20
RRRudi написал: Конечно, SpeedSys же не использует всю память. Я понимаю. Более детально (если вся память кешируется) - WB режим улучшает скорость перемещения данных в кеше, но слегка снижает скорость чтения из памяти. Проверьте для верности программой ctcm7, сколько у Вас кешируется ОЗУ RRRudi написал: Это хорошее решение, и OS достойная Вечером запишу NT4.0 для этой машинки. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Ту беда в том, что DOS ограниченно использует память и возможности Нужен какой-нибудь быстрый тест под DOS на стабильность, чтобы не проверять установкой 98SE стабильность. 32-битных CPU, поэтому нужна полноценная 32-битная OS, интенсивно работающая с памятью. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 марта 2019 16:24 Сообщение отредактировано: 6 марта 2019 16:42
i8088 написал: Спасибо. На другой машине включение WB вместо WT приводило к увеличению скорости чтения/записи вне L1 и L2 в Speedsys на почти 10Мб/с . При этом производительность была одинаковая. Я так понимаю, чипсет sis 471 там лучше чем тот что у меня. Конечно, SpeedSys же не использует всю память. В остальном, моя логика установок BIOS верна? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 марта 2019 16:41 Сообщение отредактировано: 6 марта 2019 16:45
RRRudi написал: На первый взгдяд, да. В остальном, моя логика установок BIOS верна? RRRudi написал: Моя гипотеза - Keyboard A20 emulation - это управление gate A20 Дальше неизвестные мне: через тот же порт, что и KBD controller, но по факту - более быстро, средствами чипсета. Keyboard RC (reset control) emulation - имитация reset через KBD controller (нужно в основном для переключения из Protected Mode в Real Mode в стиле 286), но по факту делается средствами чипсета. Для полной 32-bit OS (FreeBSD, NT4), не занимающейся переключениями из PM в RM режим не важно. Те активация режима Keyboard A20 emulation может в некоторых случаях (теоретически) ускорить W98 (которая переключается в реальный режим нередко), но и дать нестабильность Keyboard RC emulation - может ускорить работу многозадачных OS, разработанных для 286, но и дать нестабильность Могу ошибаться, если кто знает точно - поправьте |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 марта 2019 16:45 Сообщение отредактировано: 6 марта 2019 16:55
i8088 написал: Спасибо. Моя гипотеза - Keyboard A20 emulation - это управление gate A20 А насчёт DRAM WS? Добавлю весёлые картинки того, чем завершается установка 98. После перезагрузки всё это великолепие пропадает и работает как обычно/не запускается напрочь. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Здесь затрудняюсь, я бы для начала самый медленный режим выбрал, А насчёт DRAM WS? А потом уже, если все нормально подбирал оптимум |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 марта 2019 16:52 Сообщение отредактировано: 6 марта 2019 16:55
i8088 написал: Загадка в том, что самый медленный 50dx2 2ws крашится даже в speedsys. Здесь затрудняюсь, я бы для начала самый медленный режим выбрал, И режимы с 1ws работают нестабильнее, чем с 0ws (установка 98 даёт ошибки уже на 1 этапе копирования с диска) В чём отличие 33Mhz 1ws, 66dx2 1ws, 100dx3 1ws я не понимаю, да и вообще думал что частота написана только для ориентировки, но нет. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Здесь бы datasheet на чипсет и смотреть что именно меняется (какие регистры). Бывают и ошибки в Setup (перепутанные и/или нерабочие опции итп). Боюсь вряд-ли удастся найти datasheet на него... |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 марта 2019 17:27 Сообщение отредактировано: 6 марта 2019 17:30
i8088 написал: Да, я не нашёл никакого описания, чипсет не самый популярный. Бывают и ошибки в Setup Быть может, 16МГц и 20МГц это рудимент от 386 систем где такое есть. Раз оно выдерживает на 25 0ws все 30-40 минут первого этапа интенсивной установки 98, значит относительно стабильно. Когда я вставлял другую память, ошибки возникали именно тут, теперь их нет. Думаю попробовать отследить косячное устройство с помощью setup ключей /p g=3, /p i или /nm перед тем как ставить NT. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 марта 2019 21:23 Сообщение отредактировано: 6 марта 2019 21:39
В общем, на самых медленных настройках и 33МГц установка 98se виснет когда остаётся 12-15 минут второго этапа. Я даже добавил два кулера для обдува, чтобы убедиться, что это не перегрев. Если в итоге перезагружаешься, то установка нормально не продолжается. Видимо что-то недокопировалось и это потом даёт ошибки. В частности, с ключами /p g=3 удалось увидеть что после такой перезагрузки установщик ругается на повреждение OLE32.dll. Учитывая что результат такой же как с самыми быстрыми настройками на 40МГц, а времени уходит на 20 минут меньше, дело явно не в этом. Возвращаю 40МГц, ставлю 0WS и буду устанавливать NT 4.0. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 марта 2019 19:57 Сообщение отредактировано: 7 марта 2019 20:17
NT 4.0 поставить не вышло. Установка через дискеты не проходит (ошибка 0x0000007B INACCESSIBLE_BOOT_DEVICE после 2 дискеты), пришлось разбирать системник и вытаскивать хард. Скопировал на 1Гб FAT раздел (оставил 2Гб неразмеченными) папку /I386, снял LOCK и запустил winnt /b оттуда. Копирование проходит успешно, но после перезагрузки не грузится с жёсткого диска ничего, не начинается второй этап установки. Не знаю в чём дело, буду ставить 2k который хотя бы имеет нормальный инсталлятор. |
Babasha
Advanced Member
Откуда: Донецк (Украина) Всего сообщений: 532 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 авг. 2006 |
Ваше упорство достойно всяческой похвалы, но что-то там явно неисправно((( |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 марта 2019 21:34 Сообщение отредактировано: 7 марта 2019 21:37
RRRudi написал: Уверен, будет тот же результат. Все NT (включая 2000) очень восприимчивы к глюкам железа, в отличие от 9х, которые хоть как-то могут работать в таких условиях. Сначала надо добиться безукоризненной работы 98, а затем пробовать NT/2K. Не знаю в чём дело, буду ставить 2k который хотя бы имеет нормальный инсталлятор. Не пробовали устраивать обряд замены электролитов на материнке? Может, в них дело. Контроллер IDE лучше временно поменять на ISA, чтобы исключить глюки велобуса. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
ATauenis написал: В целом согласен, но NT4 не всегда легко ставится даже на полностью Все NT (включая 2000) очень восприимчивы к глюкам железа, в отличие от 9х, которые хоть как-то могут работать в таких условиях. Сначала надо добиться безукоризненной работы 98, а затем пробовать NT/2K. исправное HW (HCL). Скорее всего ей не нравится Ваш контроллер HDD (или он действительно проблемный). Если у Вас нет друго контроллера HDD (идеально SCSI) - попробуйте таки FreeBSD 4.11 - здесь нормальная диагностика, и будет видно, где встали |
sven111 |
Поменять мультикарту на простую ISA? Ещё в самых сложных случаях устанавливается на эмуляторе с похожим железом а потом переносится на нужный винт. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 марта 2019 22:00 Сообщение отредактировано: 7 марта 2019 22:26
ATauenis написал: Не пробовал, возможно. Не пробовали устраивать обряд замены электролитов на материнке? Может, в них дело. С установочных дискет был тот же, но хотя бы все дискеты проходят и не приходится перед созданием дискет их форматировать. Уверен, будет тот же результат. Установка 2000 из DOS через winnt и F5: проходит этап копирования и после перезагрузки с этого раздела нормально стартует, удачно завершается форматирование в NTFS, чего не делает NT4 по какой-то причине. Так что уже успех небольшой. А вообще, тут сложно сказать - неисправность или 2000 принципиально не нравится железо. Да, кстати. Возникает 0x0000007B INACCESSIBLE_BOOT_DEVICE именно при загрузке с дискет, что в NT4, что в 2K и перед этой ошибкой загорается индикатор 5.25" флопа, который у меня стоит как B. Я пробовал его отключать, вроде ни на что не влияло. У меня нет второго контроллера, ни ISA ни VLB. Есть PCI, но это не поможет) Если у Вас нет друго контроллера HDD (идеально SCSI) Даже этот контроллер я пропаивал - были глюки с определением диска. Очень плохое качество пайки, были трещины вокруг контактов, кое-где окислились дорожки, я всё вызванивал на обрыв. Мне тоже кажется, что проблема именно в нём. Либо конфликт установленных на нём портов IO, либо что-то дохлое. Если это важно, то модель EVLSIO-V3-HJ2. Похож на V2, но не полностью. https://stason.org/TULARC/pc/h...2-313.html Кстати, что за джамперы на нём со "скоростью"? У меня такие есть, не трогал. Если диск относительно новый (времён P2), то наверное можно поставить на максимум? Да, если c NT/2K сейчас ничего не выйдет, перейду на юникс. FreeBSD 4.11 - здесь нормальная диагностика, и будет видно, где встали Плохо что я потёр дискету с PLOP пытаясь заставить NT4 записаться, так бы мог грузиться с диска напрямую без DOS. Теперь мне нечем её записать, не доставая привод из 486. |
sven111 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 марта 2019 0:51 Сообщение отредактировано: 8 марта 2019 0:53
Вот в таком например эмуле https://ru.wikipedia.org/wiki/Bochs, с подходящей конфигурацией железок, установить win, потом образ HDD с готовой виндой развернуть на HDD для четвертки. Потом загрузить и поправить драйвера на нужные. Непрокатит? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
sven111 написал: Если реальное оборудование имеет аппаратную проблему, то каким образом это может помочь? Сам факт невозможности Потом загрузить и поправить драйвера на нужные. Непрокатит? установки говорит о том, что что-то не так. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
RRRudi написал: А есть другая материнка с VLB, чтобы проверить контроллер? У меня нет второго контроллера, ни ISA ни VLB. Есть PCI, но это не поможет) |
bblkkskgv |
ТС, у Вас нет лишнего флоппи-привода, чтобы на дискеты записать plop/smartbootmanager? Могу пяток (приводов со шлейфами, ага)) подарить. Вы же в СПб? Увы, лишнего, даже isa16, контроллера hdd/fdd нет.. Ошибка inaccessible boot device в NT у меня всегда была связана с плохим шлейфом/плохим контроллером hdd. Ну, пару раз БП пришлось поменять. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 марта 2019 18:31 Сообщение отредактировано: 8 марта 2019 19:29
bblkkskgv написал: У меня нет. А есть другая материнка с VLB, чтобы проверить контроллер? Но сегодня у друга взял ещё два VLB контроллера, один тоже Promise 20230, другой TANS (100% исправен и 98 с ним без проблем устанавливалась на той 486 машине, причём у него она разогнана до 40МГц). Я заменил контроллер на его TANS, поставил джампер на харде чтобы ограничить его объём 2Гб из трёх, отключил 5.25" дисковод, взял к оставшемуся флоппи-приводу другой кабель и повесил хард с сидюком на один канал. В биосе видится раздел на 2111Мб, выбираю LBA адресацию. Ставлю 98(предварительно создав новый раздел и форматнув в FAT) и................................снова установка виснет на последних 12 минутах, где настройка оборудования. Ещё он мне сказал, что с Promise 20230 у него тоже шиндоуз98 не ставился, выдавал похожие глюки. Мне не поможет. Меня бы выручил USB флоппи, чтобы сразу три машины не запускать. Впрочем, вчера испортилась последняя загрузочная дискета с 98 и я заново записал три штуки, так что проблемы снова нет. ТС, у Вас нет лишнего флоппи-привода, чтобы на дискеты записать plop/smartbootmanager? Нашёл фотку контроллера EVLSIO-V3 как у меня. Джамперы у меня стоят точно так же как на этой фотке. Там даже мануал был, но то объявление давно удалено и больше фоток нет. БП я поменял уже. Ошибка inaccessible boot device в NT у меня всегда была связана с плохим шлейфом/плохим контроллером hdd. Ну, пару раз БП пришлось поменять. Мне удалось дойти до середины установки 2000 винды, но потом возникает ошибка с NTFS.sys. Может это из-за того что я конвертировал раздел FAT в NTFS в процессе установки, но иначе никак. Осталось то, что я ещё не менял - IDE кабель харда, сам хард и место контроллера - первый VLB слот от процессора. Я это сделаю, но вряд-ли это поможет. Буду пробовать FreeBSD. Другого маленького харда у меня нет. Есть на 10Гб который может добавить глюков и CF-IDE адаптер, но нет карт. Заметил вот что. При установке NT системы вообще нет лагов - реакция на numlock всегда мгновенная, а при установке 98 проходит 1-2 секунды до смены состояния индикатора, даже во время "нормальной" установки. Почему? Ещё заметил, что невыключенный Keyboard A20 emulation в настройках дал ошибку уже при начале установки 98. |
bblkkskgv |
я подумаю насчет USB-floppy-привода. пользовался им не больше десятка раз в критических ситуациях. Но уже года три даже не доставал из коробки. Маленькие винчестеры..а зачем они нужны. Берется 20-40 гб и "обрезается" утилитами под размер. Ну и на 486-х, в принципе можно с такими работать. Еще вспомнил, что как-то пытался на 486-ом ставить 95, 98, NT4 и установки вылетали по ошибкам потому..что в бут-секторах двух винчестеров были старенькие миленькие вирусы! Попробуйте затереть МБР и начать с разметки заново? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 марта 2019 20:49 Сообщение отредактировано: 8 марта 2019 20:49
RRRudi написал: На такой машине оставьте лучше FAT, не нужно дополнительно Может это из-за того что я конвертировал раздел FAT в NTFS в процессе установки, но иначе никак. нагружать процесор и память RRRudi написал: Диск можно использовать любой, лишь бы корневой раздел (ad0s1a) Буду пробовать FreeBSD. был в пределах видимой BIOS части диска (обычно 504MB). Я использую диск на 20GB с установленной FreeBSD 4.11, он работает на всех имеющихся 386 платах. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 марта 2019 20:54 Сообщение отредактировано: 8 марта 2019 20:58
bblkkskgv написал: Поставил другой 10Гб хард, видится из них xfdisk-ом только 8. Отрезал 1.5Гб раздел. Маленькие винчестеры..а зачем они нужны. Берется 20-40 гб и "обрезается" утилитами под размер. Ну и на 486-х, в принципе можно с такими работать. Установка снова зависла на том же месте. Пока жду. Попробую затереть. Это Fdisk c /mbr или достаточно стереть информацию о разделах? Там был FAT раздел куда установщик 2000 копировал файлы, а затем преобразовывал в NTFS и продолжал. На такой машине оставьте лучше FAT, не нужно дополнительно Вообще, у меня биос определяет и 2Гб. Стоит создать раздел на 2, на 1 или сократить до 504? Диск можно использовать любой, лишь бы корневой раздел (ad0s1a) |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 марта 2019 20:58 Сообщение отредактировано: 8 марта 2019 21:03
RRRudi написал: Ненадежно. Попробую затереть. Это Fdisk c /mbr? Лучше dd if=/dev/zero of=/dev/adxx bs=1m или просто сделать ERASE в MHDD В обоих случаях и soft-bads уйдут, те для старых и долгоработавших дисков полезно делать. RRRudi написал: Я бы сделал на 504 - это универсально, и Вы сможете использовать Вообще, у меня биос определяет и 2Гб. Стоит создать раздел на 2, на 1 диск на других 386-486 платах (а какая там трансляция для 1 и 2GB черт знает). Для / раздела 500MB за глаза хватит, Я на всякий и случай и свап уместил в 500MB (~350MB root, ~100MB swap), хотя это наверняка не обязательно. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 марта 2019 21:02 Сообщение отредактировано: 8 марта 2019 21:05
i8088 написал: Ох если бы работал MHDD...он не запускается. Скачал три версии, ни одна не работает. или просто сделать ERASE в MHDD Чтобы проверить поверхность, я таскал весь диск на другой. То же касается мемтеста, он просто перезагружает этот компьютер. Насчёт бэдов - у моего товарища в 486 стоит диск на 1Гб, в котором относительно живы только первые 600. Это не мешало ставить 98. Хорошо, попробую так. Я бы сделал на 504 - это универсально, и Вы сможете использовать |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 марта 2019 21:05 Сообщение отредактировано: 8 марта 2019 21:17
RRRudi написал: Версия 2.7.4.3 работает даже на 286, да и всегда стереть можно на более Ох если бы работал MHDD...он не запускается. Скачал три версии, ни одна не работает. современной машине. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
i8088 написал: У меня есть самая ранняя 3.0 на диске. Она должна работать? Версия 2.7.4.3 работает даже на 286, да всегда стереть можно на более |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 марта 2019 21:17 Сообщение отредактировано: 8 марта 2019 21:21
RRRudi написал: Да, должна У меня есть самая ранняя 3.0 на диске. Она должна работать? Тем не менее, прилагаю версию 2.7.4.3 Для экономии времени, FreeBSD можно ставить на более быстрой машине, на primary IDE, а во избежание проблем с трансляцией выставить режим norma(CHS), те исскуственно ограничить до 504MB. RRRudi написал: Раз на раз не приходится - да и bad понятие растяжимое, это может быть Насчёт бэдов - у моего товарища в 486 стоит диск на 1Гб, в котором относительно живы только первые 600. Это не мешало ставить 98. и soft-bad, и ошибка в FS, а может диск уже разрушается. Могут быть и вполне стабильные bads в конце поверхности. Прикрепленный файл (2743.zip, 0 байт, скачан: 40 раз) |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 марта 2019 21:28 Сообщение отредактировано: 9 марта 2019 3:13
i8088 написал: Поставил назад свой контроллер, пытаюсь сделать ERASE. Да, должна Ваша версия 2.7.4.3 единственная которая определяет диск, 3.0 запускается но не находит, а 4.6 вообще не запускается. Но в вашей версии ничего не сделать, кроме F2 ничего не работает, нажатие F4 приводит к ошибке "runtime error 005 at ..." Запустил что-то из утилит Seagate и форматнул там. Виктория 3.52 под дос запускается и не реагирует на нажатия. Для FreeBSD 4.11 miniinst и есть нужный вариант на одном CD? Я скачал образ, через PLOP загрузился, а дальше ничего не происходит, мигает курсор в углу и всё. Попробовал отключать в BIOS весь L2 кеш. Не помогло и мне кажется, дало больше ошибок. Так и не выяснил, должна ли винда опознавать 486DX4, что-то почти все у кого были такие материнки эту тему игнорируют. Вдруг это и есть то самое конфликтное устройство и замена на Intel всё изменит. Я начал думать в сторону APM/ACPI. Есть "PM control by APM", он был выключен. Если включить, появляется ошибка уже в начале установки. Выключил снова, ставлю 98 с ключами /p i на отключение ACPI. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 марта 2019 11:21 Сообщение отредактировано: 9 марта 2019 11:23
RRRudi написал: Будет лучше скачать Для FreeBSD 4.11 miniinst и есть нужный вариант на одном CD? Я скачал образ, через PLOP загрузился, а дальше ничего не происходит, мигает курсор в углу и всё. 4.11-RELEASE-i386-disc1-kde.iso Графическая часть нам сейчас не нужна, но там есть пакеты и исходники, и можно оптимизировать ядро. Заодно компиляция будет стресс-тестом, если пройдет, то все нормально значит. Установить можно на другой машине, или на обсуждаемой, но понадобятся 3 дискеты, образы их есть на CD. За PLOP не подскажу, никогда им не пользовался. RRRudi написал: Это очень странно, возможно контроллер или неисправен, или Ваша версия 2.7.4.3 единственная которая определяет диск, 3.0 запускается но не находит, а 4.6 вообще не запускается. имеет какое-то отличие от ATA стандарта. Попробуйте все-же найти простую ISA мультикарту. Я бы Вам подарил, но боюсь посылка из нашей страны к Вам будет дороже, чем Вам найти такой у себя. PS. MHDD 4.5 и 4.6 требуют Pentium CPU, те их и пробовать не стоит |
bblkkskgv |
могу попробовать на неделе поставить на работе на свой 10гб винчестер на 486 или Р-1 FreeBSD 4.6.2. С xorg'ом, с основными утилитами. Увы, в дуалбуте с dos'ом пока не получается) а вы потом перенастроите hw, да сеть. Если взлетит на вашем "железе", ограничится область поисков неисправностей. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 марта 2019 14:41 Сообщение отредактировано: 9 марта 2019 15:57
В итоге 98 и без ACPI не вышло установить. Теперь не висло, просто ошибка на последнем этапе. Диск есть, осталось записать дискеты для FreeBSD. Будет лучше скачать i8088 написал: Я понимаю. Всё равно, спасибо за помощь. И с PPro и с 486 вы мне очень помогли. Это очень странно, возможно контроллер или неисправен, или Там я всё мучаюсь с выпаиванием и перестановкой в панельку DALLAS в DIP-корпусе, позже напишу в той теме когда закончу. Итак, я взял на время у товарища другую 486 машину. Сейчас засуну туда свой контроллер, шлейф и диск и попробую ставить 98. Джамперами поставлю самый быстрый режим контроллера и на диске сразу 2ГБ раздел создам, чтобы убедиться что проблема не в этом. Потом попробую загрузиться с него на моей машине. Я думаю, MHDD - не показатель. Я попробовал с разными дисками и контроллерами и вот теперь запустил на совсем другой машине друга, всё идентично. Версия 2.7.4.3 при попытке F4 сканирования вылетает, но если вводить ERASE командой, то работает (долго). Версия 3.0 при попытке F4 сканирования вылетает с ~той же ошибкой, хотя даже не находит диск. Я очень мало знаком с FreeBSD, боюсь что это только усложнит задачу. могу попробовать на неделе поставить на работе на свой 10гб винчестер на 486 или Р-1 FreeBSD 4.6.2. С xorg'ом, с основными утилитами. Увы, в дуалбуте с dos'ом пока не получается) Надеюсь, получится поставить 4.11 с образа на втором 486. Пишу к нему дискеты и ставлю 98 на компе друга с моим контроллером и хардом. Тоже попробую перенести. Пока вот успешно полностью стёр хард в MHDD, на всякий случай. Вы верно говорили, это может быть и вирус. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 марта 2019 17:24 Сообщение отредактировано: 9 марта 2019 17:24
УРА! Не то чтобы что-то толковое получилось, но на втором 486 установка крашится ещё чаще, даже не могу скопировать файлы на первом этапе. Явно что-то с контроллером и/или диском. Почему-то если создать fdisk-ом сразу 2 раздела C и D, то ошибки возникают быстрее. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 марта 2019 20:03 Сообщение отредактировано: 9 марта 2019 20:05
RRRudi написал: Диск есть другой, для проверки? Явно что-то с контроллером и/или диском. Подозреваю скорее-всего контроллер, тк "вылетов" версии 2.7.4.3 я еще не видел с любыми дисками. Хотя возможна имено взаимная несовместимость именно этого диска с этим контроллерам, типа как южные мосты ServerSet ROSB4 и CSB5 очень "не любят" некоторые модели дисков от Fujitsu FreeBSD скорее всего давт ошибки обмена с диском достаточно быстро (все сообщеня ядра у него выводятся на нулевую консоль) И еще - контроллер у Вас VLB, которая использует сигналы процессора без буферов. У Вас есть другой 486 процесор для проверки (лучше от Intel) |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 марта 2019 20:18 Сообщение отредактировано: 9 марта 2019 20:24
i8088 написал: Есть, но большой - 10Гб. Тот самый, на который я ставил 2000 на плате PPro. Я уже его подставлял, но тогда могло ещё что-то мешать. Диск есть другой, для проверки? Я попробовал все три контроллера (Promise 20230 c 1 каналом IDE, Promise 20230 c 2 каналами IDE, TANS TS8310), две разных машины. Всегда ошибка MHDD. Может, VLB вообще не поддерживается. У меня пока есть полностью другая система, там DX2 на 80МГц (тоже АМД) и система ранее нормально устанавливалась. Сейчас на этой системе с моим старым диском и контроллером мне не удаётся даже до 20% копирование довести, при любом размере раздела (400, 500, 2000Мб), наблюдаю зависоны даже до старта установки, ошибки чуть ли не сразу. Единственное, я в биосе пользовался автоопределением и LBA. Сейчас поставил диск на современную машину и проверил MHDD. Вылезло 4 медленных сектора. Но когда я начал снова его стирать, на 800+Мб вдруг возникла ошибка, после перезагрузки всё висло из-за неопределения диска. Может я конечно задел его питание, но на всякий случай сейчас его мучаю викторией чтобы повторилось. Скоро закончу и покажу скрины. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 марта 2019 20:24 Сообщение отредактировано: 9 марта 2019 20:25
RRRudi написал: Контроллер у Вас без-BIOS-ный? И int13 обеспечивается за счет Может, VLB вообще не поддерживается. BIOS материнки? Тогда программно это тот же обычный AT диск, только ускоренный (о чем программам необязательно знать). Возможна проблема с VLB или плохая совместимость CPU+VLB bus+controller. Вообще проблемы совместимости на VLB шине нередки. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 марта 2019 20:27 Сообщение отредактировано: 9 марта 2019 21:05
i8088 написал: Контроллер безбиосный, все они простейшие. Вот такой точно, именно так стоят джамперы. Крнтроллер у Вас без-BIOS-ный? Полагаю, да. И int13 обеспечивается за счет Вообще, 10Гб диск должен работать нормально, если выделять маленький раздел? В крайнем случае, я возьму жёсткий диск друга (на 500Мб), но не хотелось бы его трогать, т.к. на нём всё стоит уже. Я кажется смог заставить диск выдать дефекты. В режиме дефектоскопа, на 813 Мб есть щелчок и дальше пошли ошибки Timeout. Повторил несколько раз, получается только в режиме дефектоскопа, конфигурация немного меняется при сбросе контроллера. Это сходится с "случайным" остановом при стирании, который также произошёл на ~800Мб. Ещё встроенный в викторию тест частоты вращения показывает 115 728 об/мин, не знаю глюк ли это. Seagate SeaTools говорит что диск неисправен сразу при запуске "долгого" теста, короткий проходит. Стёр там полностью. Не помогло, также ошибка. Проверил снова MHDD - всё без проблем, только несколько предупреждений. |
bblkkskgv |
Воспользуйтесь в Виктории инструментом "обрезки" диска. У меня маразм - не помню, это RHPA или NHPA. Утилита у вас спросит про конечный сектор для нового объема - укажите соответствующий примерно 760-му мегабайту (сектор,примерно 1520-ый). Если утилита сработает, диск будет "отдавать" биосу материнской платы свой размер в 760 мб. И в область, даже близкую к имеющейся "дырке" не будет иметь возможности обратиться никакая программа. Да, RHPA - reduction. Но факт, что надежность у диска просто брр. Вы можете любой другой АТА-диск так же обрезать- конфликтов не возникнет (хоть из 80-гигабайтного сделать 100-мб). |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 марта 2019 21:09 Сообщение отредактировано: 9 марта 2019 21:56
bblkkskgv написал: Думал над этим. Но т.к. ошибки возникали и когда я 400Мб раздел выделял, тут похоже что-то фатальное с контроллером харда. Воспользуйтесь в Виктории инструментом "обрезки" диска. У меня маразм - не помню, это RHPA или NHPA. Утилита у вас спросит про конечный сектор для нового объема - укажите соответствующий примерно 760-му мегабайту (сектор,примерно 1520-ый). Если утилита сработает, диск будет "отдавать" биосу материнской платы свой размер в 760 мб. И в область, даже близкую к имеющейся "дырке" не будет иметь возможности обратиться никакая программа. Только вот MHDD этого не видит, видят Seatools и Victoria в режиме дефектоскоп. Поправлюсь, этот диск не поддерживает HPA/RHPA/NHPA команды. RHPA - чтобы просто узнать объём, HPA - изменить, NHPA - восстановить исходный объём. Сейчас тут добавлю скрины по порядку. Тестирую второй хард, он мне тоже не нравится. В крайнем случае, я возьму 100% живой 40Гб хард из запаса. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 марта 2019 21:41 Сообщение отредактировано: 9 марта 2019 21:52
Первый тест, вроде ничего криминального а затем я попытался сделать стирание. На 800Мб примерно я успел заметить вылет с ошибкой: При перезагрузке определение харда зависло. Выключил питание, включил снова и заработало. Проверил обороты: Не знаю, это глюк программы или контроллера. Проверил хард снова - опять всё ок вроде. Первый раз включил дефектоскоп при проверке: Открыл SeaTools for DOS и попытался запустить фирменный тест. Ошибка, стер диск там же и всё равно ошибка. Снова проверяю без дефектоскопа, ничего. Часть секторов с задержками пропала. Проверяю подозрительный участок с дефектоскопом, линейное чтение Снова проверяю с дефектоскопом, но случайное чтение: Тот же участок, обычное линейное чтение. Ничего! |
La Forge
Advanced Member
Lt. Cmdr. Откуда: Рязань Всего сообщений: 3248 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 нояб. 2012 |
А вы память проверяли? Или другую ставили? |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 марта 2019 23:00 Сообщение отредактировано: 9 марта 2019 23:12
La Forge написал: Проверял. Первые ошибки были именно из-за неё, но они были видны уже в SPEEDSYS, она 40МГц не тянула - тестирование проваливалось, были артефакты изображения, не грузился даже ДОС иногда. А вы память проверяли? Или другую ставили? Та память была странная - 12 чипов по 6 на сторону, noname. После того как я её убрал, всё прекратилось. Сейчас у меня 2 набора по 16Мб FPM 60ns, один 70ns и один хороший набор 2x32Мб 60ns FPM, который я временно снял с PPro платы. Почти все результаты, которые я получал, достигнуты на нём. На второй 486 стоят 4x4Мб 60ns 30-pin + 2x 16Мб FPM 60ns. Сейчас проверил второй диск Maxtor. Похоже его тоже использовать нельзя, несмотря на то что он проходит тест поверхности без бедов, дефектоскоп ругается на задержки в области в районе 250Мб и PowerMax утилита рекомендует не использовать диск. Кроме того, на моей плате похоже стоит УФ ПЗУ, которое нельзя перезаписать, так что сам биос вряд ли повреждён вирусом, а диски я полностью стирал и заполнял нулями, в MBR теперь там пусто. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 14:29 Сообщение отредактировано: 10 марта 2019 14:38
Итак, небольшой успех. Я отказался от 10Гб харда и взял древний Conner на 500Мб. Итак, с моим контроллером, кабелем и вот этим хардом я таки установил 98 на 486 машину друга (разогнанную до 40МГц по шине) без проблем (кроме времени, очень медленный он). Значит, мой контроллер в порядке и кабель тоже. Сейчас поставлю максимальный скоростной режим на контроллере и попробую ещё раз чтобы наверняка. Затем сначала перенесу на свою машину, а потом и там попробую поставить. Я ещё записал две дискеты для FreeBSD 4.11 и диск, наверное начну с неё. Итак, что же должно произойти сразу после 12 минуты и "настройки устройств" - именно, перезагрузка. Т.е. что-то моему компьютеру мешало перезагрузиться и всё висло. Возможно, хард подвешивал. Возможно, дело в выборе трансляции для Conner как Normal, а Seagate по умолчанию хотел LBA. В любом случае, тот хард скорее всего мёртвый. По интересующему меня ранее вопросу - нет, windows98 не видит AM486dx2, тоже пустое место в свойствах системы. Значит это нормально, что DX4 он не видит тоже. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 19:09 Сообщение отредактировано: 10 марта 2019 19:18
Windows 98 c максимальными настройками скорости контроллера на машине друга установился более-менее нормально. Работал, но когда я диск перенёс на свой 486 вместе с проводами и контроллером, загрузка просто виснет. Сейчас пробую разные варианты, в безопасном режиме загрузился. В обычном виснет с самыми щадящими настройками. Буду пробовать ставить. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 20:57 Сообщение отредактировано: 10 марта 2019 21:00
RRRudi написал: По интересующему меня ранее вопросу - нет, windows98 не видит AM486dx2, тоже пустое место в свойствах системы.Вот такой DX2-66 определяется в Win98 как Intel 486 MMX. Система до этого стояла на Pentium-MMX. Вообще, Win9x умеют определять 386 и 486, но без подробностей про точную модель. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 20:59 Сообщение отредактировано: 10 марта 2019 21:12 |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 21:08 Сообщение отредактировано: 10 марта 2019 21:12
Установка 98 (даже с включённым APM) завершилась тем же чем обычно - зависоном на 12 минуте до конца. Проблема с хардом была вторичной, она увела нас в сторону от основной. Хард давал ошибки в процессе, но теперь их нет и всё очевидно. В общем - моя система виснет и это происходит при попытке перезагрузиться. Не только при установке, но даже когда я подставил уже установленную на другом компе винду и смог загрузиться в безопасном режиме, перезагрузиться из той винды не вышло, всё зависло при "завершениии работы". Это похоже не зависит от настроек чипсета. Я не знаю, что делать теперь. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 21:11 Сообщение отредактировано: 10 марта 2019 21:13
RRRudi написал: Если нет инструкции CPUID (она не у всех 486 есть), то У меня и CPU-Z тоже не определяет. Это я вообще не понимаю. определение процессора дело довольно нетривиальное, и разработчики относительно новой CPU-Z очевидно забили на это дело. Лучше всего определение процессора без CPUID делает DOS программа NSSI RRRudi написал: Попробуйте все-же поискать простой ISA контроллер. Я не знаю, что делать теперь. И проверить с FreeBSD. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 21:16 Сообщение отредактировано: 10 марта 2019 21:18
i8088 написал: FreeBSD сейчас и буду ставить. Единственное, она на диск в 360Мб поместится? Больше раздел не могу сделать, ибо дальше бэды на диске. Попробуйте все-же поискать простой ISA контроллер. Я думаю, дело не в контроллере. На другой машине всё в порядке, а здесь с любым из трёх VLB всё одинаково. Мне кажется, есть что-то в настройках важное. Может, версия BIOS v2.2 косячная, надо бы попробовать с 2.4. Но записать я тоже не могу, нет программатора для УФ ПЗУх. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Поместить можно, но вот дисков с бедами он ой как не любит - может и Единственное, она на диск в 360Мб поместится? Больше раздел не могу сделать, ибо дальше бэды на диске. отказаться ставится. Хотя на 4.11 GEOM еще не было, но по любому эксперимент нечистый будет... |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 21:29 Сообщение отредактировано: 10 марта 2019 21:33
i8088 написал: Хорошо, из нормальных дисков у меня есть ещё 40Гб. Поместить можно, но вот дисков с бедами он ой как не любит - может и Если я создам XFDISK-ом на нём раздел (кстати какой, 504Мб или 2Гб), определю "как есть" в биосе (скорее всего это будет LBA), это должно прокатить? Больше 8Гб даже XFDISK не видит, не знаю насколько корректно в этих условиях создавать раздел. Очень не хочется его урезать командами вроде HPA. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 22:03 Сообщение отредактировано: 10 марта 2019 22:06
RRRudi написал: Не инадо никаких XFDISK! Все делайте во FreeBSD, только root Если я создам XFDISK-ом на нём раздел (кстати какой, 504Мб или 2Гб), определю "как есть" в биосе (скорее всего это будет LBA), это должно прокатить? Больше 8Гб даже XFDISK не видит, не знаю насколько корректно в этих условиях создавать раздел. раздел не более 500MB. Обрезать не нужно - все 40GB будут доступны PS. То что обычно называется разделом, во FreeBSD - это slice. А он делится на разделы те например ad0s1a диск ad0, первый slice, раздел a (корень) ad0s1b диск ad0, первый slice, раздел b (swap) ad0s1e диск ad0, первый slice, раздел e |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 22:09 Сообщение отредактировано: 10 марта 2019 22:10
i8088 написал: Хорошо, понял. Я записал две дискеты из образов, согласно этому мануалу. Вы вроде говорили про три. ftp://ftp-archive.freebsd.org/...NSTALL.HTM Какая из них первая, mfsroot.flp или kern.flp? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: kernel.flp Какая из них первая, mfsroot.flp или kern.flp? Да, я напутал, дисков два, у меня просто еще fixit floppy записан Смотрите за сообщениями при загрузке ядра (их можно прокрутить потом с помощью ScrollLock), там может быть весьма полезная информация. Можно включить режим еще более подробной загрузки boot -v из консоли загрузчика |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 марта 2019 22:39 Сообщение отредактировано: 10 марта 2019 23:10
i8088 написал: Прямо сейчас ставлю. Опытным путём нашёл верную дискету. Потом он попросил вторую. Да, я напутал, дисков два, у меня просто еще fixit floppy записан Далее выбрал графический режим где можно конфигурировать kernel до установки. Вижу, он нашёл устройства (Active Drivers) и там можно увидеть какие IRQ они занимают.Вроде повторов нет, у контроллера один канал на IRQ14, другой на IRQ15. Не знаю что тут делать ещё, иду дальше, к установке. В sysinstall main menu выбираю стандартную установку. Создал slice размером 2000Мб типа "165", на нём насоздавал штук 5 подразделов - /, /swap, /temp, /usr, /var. Дальше ошибка связана с самим CD - не нравится его файловая система и в результате "unable to transfer bin distribution from acd0c" и так далее. Вроде он на секунду обращается к диску, но почти сразу прекращает и вылетает с ошибкой. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 10:00 Сообщение отредактировано: 11 марта 2019 10:06
RRRudi написал: Что-то не так, это его родной CD. Проверьте все на более современной машине (заведомо исправной), может диск плохо записался? Дальше ошибка связана с самим CD - не нравится его файловая система и в результате "unable to transfer bin distribution from acd0c" и так далее. Вроде он на секунду обращается к диску, но почти сразу прекращает и вылетает с ошибкой. А вообще похоже на невозможность работы с IDE. Ядро не выдавало сообщений об ошибках ATA? И еще: включите режим boot -v а потом прокрутите весь вывод ядра, что оно говорит про ATA? |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 16:41 Сообщение отредактировано: 11 марта 2019 17:25
i8088 написал: Извиняюсь, это мой недочёт. Я забыл что в приводе диск с виндой. Что-то не так, это его родной CD. Проверьте все на более современной машине (заведомо исправной), может диск плохо записался? Записанный ранее диск с freebsd вообще не смог найти и записал новый, утром быстро подкинул и попробовал ставить. Я не через консоль ставил, поэтому не знаю как там включить boot -v, но нашёл опцию "Debugging" и включил. Оно? Всё определилось верно, начинает ставиться. Теперь ..... проблема. Та же самая. Вместо перезагрузки всё виснет. Зато сразу почти, значительный прогресс так сказать. Не знаю что такое "anic privileged instruction fault", возможно это какая-то ошибка, но компьютер в 100% случаев виснет после (сама по себе ошибка не приводит к зависону) того как пытается перезагрузиться. И вот полные настройки BIOS. Чёрт знает, куда копать. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 17:08 Сообщение отредактировано: 11 марта 2019 18:25
Должен добавить, что конфигурация в процессе пытки 98 шиндоуз изменилась. Был включён APM в настройках энергосбережения. Я снова доставил два джампера как в мануале (напомню, изначально их не было и я не заметил разницы с ними/без них) Я отключил 5.25" дисковод вообще, переподключил питание 3.5" от другого кабеля т.к. оно немного болталось. Планы на вечер. Заменить видеокарту. Ну не знаю почему, просто она и процессор это единственное что я ещё не менял. Убрать джамперы снова. Заменить память снова. Вернуть частоту 33МГц, поставить настройки снова в самые медленные. Отключить L1 кеш. Заменить процессор на DX2 и переставить все джамперы по мануалу. Нужно чтобы кто-то с такой же платой попробовал ставить шиндоуз и сказал, какие настройки сработали. Попутно если кто-то в Питере (ЮГ!) это читает и может дать/обменять исправный Intel DX4 на время, записать биос v2.4 на УФ ПЗУ или дёшево продаст пару маленьких CF карт, дайте знать. Возможно VLB видеокарта поможет, глюки изображения более заметны чем глюки дисковых устройств. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 20:26 Сообщение отредактировано: 11 марта 2019 20:36
Новости. Теперь, когда нет фона ошибок из-за жёсткого диска, я заметил что эти два джампера всё-таки влияют на процесс. Если их обе снять, зависание при перезагрузке (в процессе установки FreeBSD) прекращается. Опытным путём обнаружил, что именно джампер JP36, будучи установленным (неважно, вместе с JP20 или нет), 100% даёт зависон. Т.к. ошибка не исчезла, тут же попробовал Win98 - нет, к сожалению там зависон остался где и был (12 минута). Но теперь я заметил, что снятый джампер JP20 приводил к ошибкам на самом старте там, установке FreeBSD было без разницы. Оставил только JP20, отключил APM в BIOS. Время жизни до ошибки при инсталляции FreeBSD в любом случае было от 2 до 10 минут или от 6 до 24%. Убрал память, поставил 2x16Мб 70ns(!) и....установка FreeBSD пошла дальше. Перезагрузилась, дальше не знаю что делать. Между тем, какой аналог мемтеста будет работать на 486? Оригинальный при запуске перезагружает. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 20:37 Сообщение отредактировано: 11 марта 2019 20:40
RRRudi написал: Сходу не вспомню (я в данный момент работаю на 8.4, там многое заметно Я не через консоль ставил, поэтому не знаю как там включить boot -v, но нашёл опцию "Debugging" и включил. Оно? отличается), но просто перед исполненияем загруженного ядра, когда секунды считает, нажать любую клавишу, и попадем в консоль загрузчика. И ввести boot -v RRRudi написал: Ага! Только это не anic, а panic, монитор срезал часть экрана. Не знаю что такое "anic privileged instruction fault", Говорит об невозможности исполнения привелегированной инструкции (выполнение с недостаточными привелегиями). В отлаженной системе такого никак не может быть, те грубо говоря, у Вас процессор в какой-то момент исполняет не то что нужно (случайный код!), что говорит о проблемах памяти или интерфейса процессора с памятью. Кеши могут быть виноваты тоже. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 20:45 Сообщение отредактировано: 11 марта 2019 20:46 Ввёл после сигнала 2 дискеты, вроде прибавилось текста на экране перед установкой. Сходу не вспомню (я в данный момент работаю на 8.4, там i8088 написал: Я сейчас пропустил момент когда всё скопировалось, не знаю была ли в итоге ошибка. Сейчас пробую ещё раз. Ага! Только это не anic, а panic, монитор срезал часть экрана. А что должно произойти после первой перезагрузки? Доставать дискету или нет? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Старый memtest86 (без + !) работает даже на 386, однако установка FreeBSD Между тем, какой аналог мемтеста будет работать на 486? Оригинальный при запуске перезагружает. много лучший тест. Memtest скорее всего не выявит такой ошибки, или очень долго придется ждать, с невнятным результатом Вся возня с APM и прочим - просто случайным образом менялась точка ошибки процессора, те не при чем все это. Первым долгом поменяйте на DX2, если возможно, и да видеокарту тоже не помешает, особенно если она VLB (нагружает CPU) |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 20:48 Сообщение отредактировано: 11 марта 2019 20:49
i8088 написал: Да, менялось из-за APM время "жизни" до ошибки. поменяйте на DX2, если возможно, и да видеокарту тоже не помешает, особенно если она VLB (нагружает CPU) Видеокарта обычная ISA. И другая тоже ISA. "extracting bin" прошёл. Идёт "extracting doc" |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 20:49 Сообщение отредактировано: 11 марта 2019 20:51
RRRudi написал: После первой перезагрузки FreeBSD установлен, в дальнейшем можно конфигурировать вызовом /stand/sysinstall А что должно произойти после первой перезагрузки? Так он установился? Если да то можно устроить стресс-тест компиляцией ядра. Вы исходники поставили? |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 20:50 Сообщение отредактировано: 11 марта 2019 20:52
i8088 написал: Дискету в любом случае достать? После первой перезагрузки FreeBSD установлен, в дальнейшем можно конфигурировать вызовом /stand/sysinstall И что делать дальше? Первый раз я не успел увидеть. После перезагрузки не доставал 2 дискету и видимо она грузилась. Так он установился? Если да то можно устроить стресс-тест компиляцией ядра. Вы исходники поставили? Сейчас жду заново. Я выбрал "Ставить всё". |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Дискета больше нужна. FreeBSD загружается? Доходит до приглашения ввода логина и пароля? Дискету в любом случае достать? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Дискета больше нужна. FreeBSD загружается? Доходит до приглашения ввода логина и пароля? Дискету в любом случае достать? |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 20:53 Сообщение отредактировано: 11 марта 2019 20:55
i8088 написал: Закончилось "extracting doc into / directory". Дискету оставил. Дискета больше нужна. FreeBSD загружается? Доходит до приглашения ввода логина и пароля? "extracting games into / directory" - всё "extracting manpages into / directory" - всё "extracting catpages into / directory" - идёт. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 20:58 Сообщение отредактировано: 11 марта 2019 21:03
RRRudi написал: Пока нормально. Дискеты снимайте Закончилось "extracting doc into / directory". Дискету оставил. Да, /usr лучше побольше сделать /tmp /var можно по 400MB, /usr 2GB (но это если для работы, для тестов и так нормально). swap, учитывая небольшое ОЗУ и медленный диск, можно ограничить примерно до 60-100MB) |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:01 Сообщение отредактировано: 11 марта 2019 21:05
Перезагрузка была. Сначала с дискетой: Перезагрузил, вынул дискету. Что-то не в порядке? Я создал раздел на 1.5Гб, а на нём всё разметил автоматически. Убедился только что swap маленький, кажется разметился как 128Мб. Да, /usr лучше побольше сделать |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:09 Сообщение отредактировано: 11 марта 2019 21:10
i8088 написал: Сейчас если набрать boot, пишет что can't load kernel Пока нормально. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:10 Сообщение отредактировано: 11 марта 2019 21:33
RRRudi написал: Он должен был уже работать, видно что не может найти ядра Что-то не в порядке? Что дает ls в консоли загрузчика? У 4.11 ядро просто в корне, kernel, а потом оно уехало в /boot/kernel RRRudi написал: Конечно, перед boot должно быть загружено ядро: Сейчас если набрать boot, пишет что can't load kernel load путь к файлу ядра У вас трансляции в BIOS были выключены? Это важно, тк кривая трансляция могла помешать найти kernel,для этого еще нужен int13 А подключите-ка диск к более современной машине. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:13 Сообщение отредактировано: 11 марта 2019 21:17
Пока я переключался между мониторами, не успел заметить всё ли там докопировалось нормально. LS даёт: LSDEV даёт: Сам диск был автоопределён как LBA, увиделось 2Гб. У вас трансляции в BIOS были выключены? Это важно, тк кривая трансляция могла помешать найти kernel,для этого еще нужен int13 Сейчас перенесу на P4. А подключите-ка диск к более современной машине. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Пишите load kernel.GENERIC (строго соблюдая регистр букв!) а потом boot |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Скорее всего в этом проблема, надо было чистый CHS ставить (504MB) Сам диск был автоопределён как LBA, увиделось 2Гб. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:18 Сообщение отредактировано: 11 марта 2019 21:21
i8088 написал: Это же можно теперь изменить после установки? Скорее всего в этом проблема, надо было чистый CHS ставить (504MB) i8088 написал: О, прогрузилось и приглашает ввести логин. Пишите load kernel.GENERIC (строго соблюдая регистр букв!) Не сразу понял что надо ввести root и без пароля. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Поменяйте, посмотрите что получится - эти трансляции Это же можно теперь изменить после установки? на старых BIOS могут создать больше проблем, чем решают! RRRudi написал: Отлично! О, прогрузилось и приглашает ввести логин. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:22 Сообщение отредактировано: 11 марта 2019 21:24
У Вас есть навык рабыты с unix-командами, чтобы посмотреть, на месте ли kernel (без GENERIC)? |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:23 Сообщение отредактировано: 11 марта 2019 21:25
Поменял на Normal, не помогло. Ядро не нашлось. То же самое для Large. Околонулевой. У Вас есть навык рабыты с unix-командами, чтобы посмотреть, на месте ли kernel (без GENERIC)? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:27 Сообщение отредактировано: 11 марта 2019 21:32
RRRudi написал: Тогда дайте команды Околонулевой. cd / ls -lF cd /boot ls -lF Посмотрите, есть в их выводах файл kernel Если нет попробуйте cd / cp - p kernel.GENERIC kernel |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:38 Сообщение отредактировано: 11 марта 2019 21:42 В выдаче не вижу kernel, в первой команде есть kernel.generic, во второй нет и его. cd / Команда точно правильная? В выдаче usage ..... я так понимаю, описание применения команды. Если нет попробуйте |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Хорошо, тогда делайте В выдаче не вижу kernel, в первой команде есть kernel.generic, во второй нет и его. cd / cp - p kernel.GENERIC kernel Куда девалось ядро не пойму, возможно из-за трансляции... kernel.GENERIC - это запасное, образцовое ядро kernel - рабочее, после установки совпадает с kernel.GENERIC При компиляции kernel переименовывается в kernel.old В более новых версиях kernel.GENERIC убрали |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
i8088 написал: Делал. Что-то с командой? Хорошо, тогда делайте |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Попробуйте еще без -p Команда точно правильная? В выдаче usage ..... я так понимаю, описание применения команды. С регистром букв не напутали? |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:49 Сообщение отредактировано: 11 марта 2019 21:50
i8088 написал: Посмотрите скрин. Вроде три раза ввёл именно так. Попробуйте еще без -p А вот сейчас набрал -P вместо -p и эта строчка пропала. Сделал ls -lF и вижу в списке *kernel вместе с kernel.generic |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: У Вас пробел между - и p Делал. Что-то с командой? |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:51 Сообщение отредактировано: 11 марта 2019 21:52
i8088 написал: Попробовал без пробела и P заглавную. Эта строка пропала, в списке вроде как ядро появилось. У Вас пробел между - и p Перезагрузился (reboot) и загрузка пошла. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Итак, вроде всё грузится теперь. Не знаю, почему ядро куда-то потерялось. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Большая P в нашем случае не имеет действия. А вот сейчас набрал -P вместо -p и эта строчка пропала. Ну в общем, ядро скопировалось. Можно повторить с -p хотя это в общем и не важно |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 марта 2019 21:55 Сообщение отредактировано: 11 марта 2019 21:55
i8088 написал: Да, вроде после перезагрузки всё заработало штатно. Куда теперь? Большая P в нашем случае не имеет действия. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
По любой команде можно получить справку man имя _команды Пока поиграйте с системой, проверьте стабильность. Можно будет затеять стресс-тест в виде компиляции, это будет долго, ядро часа 2 и модули часа 4 (последние можно сократить или вообще убрать, редактируя /etc/make.conf) Редакторы текстовые после установки доступны классический vi и простой ee |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
i8088 написал: Понял. Пока буду изучать. Большое спасибо! По любой команде можно получить справку man имя _команды Пара часов у меня есть, в принципе. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 марта 2019 15:48 Сообщение отредактировано: 12 марта 2019 16:12
Я понял, куда делось ядро. Установка не дошла до конца, а я пропустил этот момент т.к. перезагрузка очень быстрая. Я позже вчера всё-таки довёл её до конца, установил кучу пакетов (ports?). Это не быстро, даже не полчаса как ожидалось. По-хорошему, она вообще не должна перезагружаться сама, я замучался с конфигурацией пока до конца не дошёл, там и пользователя кроме рута надо создать, и сетевые настройки...Теперь всё нормально, режим трансляции оказался не при чём (делал на LBA) Перед этим я вчера пытался ставить больше памяти. Одну планку 16Мб добавил, ошибки при установке стали чаще. Вытащил всё и поставил назад две те 16Мб планки - реже ошибки, но не исчезли. Не знаю что дальше помогло; я переставил ту память в другие слоты, открыл корпус и повесил кулер на жёсткий диск (Samsung sp0411N, довольно сильно греется). В общем, теперь можно сказать точно, что даже на довольно быстрых таймингах 2-2-2-2 R/W, с APM=enabled установка FreeBSD проходит успешно и до конца. Вечером верну 2 планки в первоначальные слоты, оставлю кулер и попробую снова. Сами слоты я осматривал, никаких повреждений. Установщик шиндоус (тоже пробовал) кстати по-прежнему не перезагружался на 12 минутах до конца. Сегодня и его попробую. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: ports - это исходники программ (точнее указание на "затягивание" исходников Я позже вчера всё-таки довёл её до конца, установил кучу пакетов (ports?). Это не быстро, даже не полчаса как ожидалось. по сети, если они уже не приняты), далее начнется компиляция. Packages - уже откомпилированные программы, сильно привязаны к конкретной версии. RRRudi написал: Отлично! Теперь можно уже сказать, что ошибки проявляются в работе процессора с Я понял, куда делось ядро. Установка не дошла до конца, а я пропустил этот момент т.к. перезагрузка очень быстрая. памятью. Перезагрузка после отсчета времени после паники нужна на случай, чтобы восстановить работу необслуживаемого сервера, если причина была временной. Можно настроить создание аварийного дампа, который потом анализировать в gdb. Впрочем, стек вызовов и др полезная информация обычно записывается в текстовай файл, в том же каталоге /var/crash. Мне этого хватало для отладки драйверов. Я никогда не задавался вопросом отключения автоматической перезагрузки, сейчас посмотрел - на версии 11 есть sysctl kern.panic_reboot_wait_time В 4.11 наверняка есть подобное (предположительно, установка в нуль отключит autoreboot совсем) |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 марта 2019 20:10 Сообщение отредактировано: 12 марта 2019 20:11
RRRudi написал: Это не обязательно, одного root нам вполне хватит. там и пользователя кроме рута надо создать, и сетевые настройки... Сеть нам сейчас тоже не нужна. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 марта 2019 20:12 Сообщение отредактировано: 12 марта 2019 20:19 Последний раз вообще никаких проблем не возникло, я до конца досидел. Отлично! Теперь можно уже сказать, что ошибки проявляются в работе процессора с Что-то с памятью, но я не понимаю. Те планки, на которых это получилось - они единственные 70ns, вообще не должны работать нормально, да на таких таймингах. i8088 написал: Да, наверное теперь это не нужно. Более понятно чего ожидать, перезагрузки быть не должно, потери ядра тоже. Я никогда не задавался вопросом отключения автоматической перезагрузки, сейчас Джампер который приводил к висякам тоже наверное можно вернуть назад (проверю, будет ли перезагружаться нормально уже установленная FreeBSD). Кстати - висяк получался так: после паники появлялась надпись о невозможности перезагрузиться с помощью клавиатуры и пыталось перезагрузиться через процессор. И вот здесь висло если включен JP36. Установленная система тем более стабильна, её сложно подвесить. Я пробовал ставить 98 после этого на другой диск, ничего не трогая, установка всё так же виснет на 12 минуте. Вот 2000 хочу попробовать, но не конвертировать раздел в NTFS и докинуть планку на 32 к тем двум. Пока я не пробовал отключать L1 и ставить другой процессор. Да, сеть я отключил в процессе. Пробовал X-Window включить и посмотреть, но не уверен что делал правильно. Это не обязательно, одного root нам вполне хватит. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
А кстати да, у Вас может быть процессор с проблемным кешем RRRudi написал: Если Вы уже поставили пакеты xf86, то она уже есть надо только настроить. Пробовал X-Window включить, но не уверен что делал правильно. На более современных версиях (когда заменили на Xorg) Просто пишем Xorg -configure, он создает файл xorg.conf.new Для xf86 я не помню точно, как я настраивал, но примерно в этом роде (особых сложностей не припоминаю), и config файлы в /etc/X11 у Xorg и xf86 мало отличаются. если захотите, я могу на днях свой конфиг из 4.11 прислать, а Вы отредактируете. Впрочем, если все пакеты установлены, то простой запуск xinit& может успешно запустить xf86,но без менеджра окон (я всегда использую mwm, для root это задается в /root/.xinitrc) |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 марта 2019 20:35 Сообщение отредактировано: 12 марта 2019 20:35
i8088 написал: Да, я поставил всё, что предложили, даже библиотеки для Linux. Если Вы уже поставили пакеты xf86, то она уже есть надо только настроить. XF86 ставилось вроде тоже. Я пробовал писать xstart и что-то грузилось, но в итоге только чёрный экран. Да, возможно поможет. /etc/X11 у Xorg и xf86 мало отличаются. если захотите, я могу Наверное, отключение L1 поможет это выяснить. А кстати да, у Вас может быть процессор с проблемным кешем Снова сбросил частоту до 33МГц, настройки самые медленные. Сначала так попробую. Диск с FreeBSD я отложил чтобы не испортить, подключил другой хард для 98. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Прилагаю Вам свою конфигурацию. У меня для device PCI VGA, поэтому конечно адрес и шину требуется скорректировать Драйвер скорее всего vesa подойдет PS. Если захотите использовать MC, то под 4.11 легко компилируется версия 4.6.1 Прикрепленный файл (4.11.tgz, 0 байт, скачан: 61 раз) |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 марта 2019 15:07 Сообщение отредактировано: 13 марта 2019 15:13
i8088 написал: Спасибо. Буду изучать. Прилагаю Вам свою конфигурацию. У меня для device PCI VGA, поэтому конечно адрес и шину требуется скорректировать Похоже, надо искать процессор. Этот джампер JP36 точно мешает нормальной перезагрузке, влияние джампера JP20 не определил, но по мануалу и по другим фото они оба должны стоять для P24C (DX4). Его нет у DX/DX2, но есть у "486 Ehnanced" (только этими JP20, JP36 он от DX2 отличается), есть у P24C, P24D, P24T и Cyrix. P24C(DX4) отличается от DX/DX2 тремя джамперами: JP20, JP36 и JP32. Джампер JP32 это специальный джампер выбирающий множитель 2/3 AMD процессору. Снятие его приводит к тому что DX4 становится DX2, дело не в нём. Как формируется RESET для DX2? В чём отличие от 486-E, DX4 и всех остальных? Это вряд ли может быть вызвано плохой памятью. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Тут дело не в формировании RESET, а просто корректная перезагрузка многозадачной OS Как формируется RESET для DX2? довольно сложный процесс, и, как я понял, у Вас иногда возникает ошибка в этот момент (но не только, ведь первая паника при установке FreeBSD была в процессе). Я забыл спросить - БП исправен, проверен? Такие проявления вполне может вызвать пульсации питания +5V (а ведь SIMM питается от +5V напрямую). И при перезагрузке возникает резкое изменение потребления, что провоцирует пульсцию у БП. По любому, стоит проверить плату с другим БП, или замерить осциллографом пульсации у этого |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 марта 2019 16:03 Сообщение отредактировано: 13 марта 2019 16:09
i8088 написал: Паники могли быть из-за памяти, но перезагрузиться сам с включённым JP36 после паники он не мог. Тут дело не в формировании RESET, а просто корректная перезагрузка многозадачной OS При это были надписи типа "попытка перезагрузиться с клавиатуры неудачна" и затем "попытка перезагрузки с помощью процессора". И вот тогда всё висло напрочь. Вот я попробовал поставить JP36 и перезагрузиться штатно на установленной 98 и FreeBSD. Не вышло, зависает в обоих случаях. А этот джампер на DX4 должен стоять. Не должен только на DX, DX2. Ещё я тут подумал насчёт памяти. Две 32Мб не заработали нормально и они были с чётностью. А тa пара 16Мб была без чётности, с ними поставилась FreeBSD (но не смогла 98, пробовал). Предваряя вопросы, в биосе отключена проверка чётности. i8088 написал: Я даже брал БП из компьютера друга, на котором на его 486 всё нормально ставилось. И я сам это проверил недавно. Я забыл спросить - БП исправен, проверен? Такие проявления вполне может вызвать Его плата вся питается от 5V, без преобразователей как у меня. Считаю, она гораздо вероятнее бы глючила. Я сегодня таки вытащу DX2 и попробую поставить себе. Там 2 джампера питания и 3 джампера обычных отличаются, смогу дотянуться, не доставая плату. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 марта 2019 21:41 Сообщение отредактировано: 13 марта 2019 22:27
Ну что. Есть определённость. Поставил я исправный Intel DX2-66. Прицепил на него мощный кулер на всякий случай. Поставил те два FPM модуля по 16Мб, с которыми ставил FreeBSD. Джамперы поставил по мануалу для DX2. Установил частоту 33МГц, самые медленные тайминги, всe "ускорители" в биосе поотключал, отключил APM, поставил в DRAM Wait State режим "DX2-66 1WS", частоту AT задал как 1/4. Даже после смены процессора, установщик 98SE стабильно виснет на одном и том же месте (12 минута). Далее, если перезагружаешься, установка продолжается и на последних 4 минутах возникает ошибка HWINFO.EXE "сбой при обращении к странице памяти в модуле HWINFO.exe по адресу 0167:0040a06e", это окно можно закрыть и продолжить установку. Примечательно, что если поставить самые быстрые настройки для DX2-66 как DX2-80, всё будет то же самое вплоть до адреса ошибки в памяти. Ещё более примечательно, что тот же самый адрес ошибки в памяти будет в случае DX4-100 на любых настройках. По порядку:DX2-66, DX2-80, DX4-100 Кроме того, мне ответил товарищ Arix, у которого та же плата и 486DX. У него Win95 OSR установилась, но при попытке архивации файлов потом возникают ошибки. Версия биоса у него та же самая, 2.2. Возможно перепрошивка на 2.4 спасёт. Кроме того, я нагуглил решение как слить биос там, где ни Award ни Uniflash не работают из-за неизвестной микрухи и чипсета - использовать MODBIN. Не пробовал, отпишусь позже. Сегодня ещё успею сделать крайнюю попытку перед вытаскиванием материнки из корпуса. Поставил другую видеокарту, выставил самый медленный режим на контроллере, отключил L2 в биосе, переставил планки памяти в другие 2 слота. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 марта 2019 11:01 Сообщение отредактировано: 14 марта 2019 11:06
RRRudi написал: Перед сохранением отключите все shadow. Нужно просто сохранить F_seg Кроме того, я нагуглил решение как слить биос там, где ни Award ни Uniflash не работают из-за неизвестной микрухи и чипсета - использовать MODBIN. Не пробовал, отпишусь позже. http://www.phantom.sannata.ru/...a=do_print Это все работает, если у Вас 64KB неупакованный BIOS. А вот если у Вас 128KB упакованный - будет сохранена старшая половина от original.tmp (либо если прочесть и E_seg и F_seg, то сохранится весь original.tmp, но это все равно не то что нужно) |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 марта 2019 16:34 Сообщение отредактировано: 14 марта 2019 17:18
i8088 написал: Все shadow под дефолту отключены. Включено кеширование Video BIOS. Перед сохранением отключите все shadow. Нужно просто сохранить F_seg Наверное, у меня 128Кб. Не подумал про это, наверное этот способ скорее для 386...отдеру наклейку и посмотрю точно. Кстати, последняя попытка сработала. Установку на DX2-66 провёл нормально, на 12 минуте всё перезагрузилось нормально и хотя ошибка памяти (как выше) всё равно потом выскочила, никаких больше глюков. Со второй попытки определил проблему, помогло отключение кеша L2. Поставил другую видеокарту, выставил самый медленный режим на контроллере, отключил L2 в биосе, переставил планки памяти в другие 2 слота. Далее сделал то же самое на DX4 на 120МГц, вернул всё на максимум и отключил L2 в биосе. Пришлось взять один из проблемных хардов, были ошибки при копировании и чтении, но на 12 минуте установки зависать перестало. Кеш родной, я его не трогал вообще. Попробую вынуть совсем, может пропадёт и ошибка с памятью. Кроме кеша, для DX4 обязательно чтобы JP36 не был замкнут, иначе ничего не может нормально перезагрузиться. Другого DX4 нет, чтобы подтвердить что дело не в процессоре. Как перезагружается FreeBSD? Что значит, что "keyboard reset", а что "CPU shutdown"? Вот например, типичная картина приводящая к зависанию после ошибки. В свою очередь, 98 аналогично виснет на экране "завершение работы". |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 марта 2019 19:45 Сообщение отредактировано: 14 марта 2019 22:50
Взял исправный 40Гб хард, поставил другую пару 2x32Мб FPM памяти, включил проверку Parity и установил windows98. Отключен весь L2 кеш, убран джампер JP36. Пришлось также убрать и джампер JP20 - с ним возникали ошибки при копировании. Если смотреть по мануалу, то в результате у меня сейчас DX4 стоит с настройками DX2, кроме множителя и напряжения. В процессе всё равно возникает ошибка на 4 минутах как на фото выше, но она не критичная, не мешает установке. Она не уходит ни при каких настройках или джамперах. После установки, производительность процессора в Сандре крайне низкая, ниже DX2. Производительность в SPEEDSYS адекватная, гораздо выше DX2. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 марта 2019 1:34 Сообщение отредактировано: 15 марта 2019 2:17
Я ещё ближе к разгадке. Вытаскивая кеш, я обратил внимание на подписи на плате. Многие джамперы в мануале не подписаны, но на плате больше информации. Совсем забыл об этом. Итак, этот чёртов джампер JP36 отвечает за поддержку SMM. Этот SMM регулирует параметры системы, связан и с кешем, и с памятью. Его код имеет приоритет по отношению ко всему другому (=>зависание). У DX, DX2 и DX4 есть версии "SL-Ehnanced", а есть обычные. Мой процессор Am486DX4-100NV8T слишком старый и не поддерживает SMM, процессор DX2 друга тем более. И тогда, то что они не могут перезагрузиться при включённом JP36 объяснимо. Но это не объясняет зависание установки винды при включенном кеше и отключенном JP36. Сам кеш скорее всего исправен, во всяком случае, я не смог выявить дефектный чип никоим образом. Возможно, SMM отключается не одним джампером, буду смотреть дальше. |
marinovsoft
Junior Member
Откуда: Кемерово Всего сообщений: 153 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 сен. 2017 | |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 марта 2019 14:22 Сообщение отредактировано: 15 марта 2019 15:01
marinovsoft написал: https://www.memtest.org/Я думаю, в этом уже нет смысла, и так понятно что иногда процессор memtest86+ запустите исполняет не то что нужно. RRRudi написал: Я пока убрал диск с 4.11. Но смотрю в исходниках версии 11 Как перезагружается FreeBSD? Что значит, что "keyboard reset", а что "CPU shutdown"?
Те, cpu shutdown - обнуление регистра таблицы дескрипторов прерываний; далее ставим точку останова (int3), при этом как я понимаю из-за нулевого IDT получим исключение #DF (double fault), которое вызовет новый #DF и CPU shutdown. На всякий случай добавлен бесконечный цикл while(1). Комментарии позабавили. Keyboard reset - сброс процессора с помощью контроллера клавиатуры
Кстати, у Вас контроллер клавиатуры внешний или встроенный в чипсет? Если внешний, стоит проверить тактовую частоту его или сменить для проверки. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 марта 2019 18:30 Сообщение отредактировано: 15 марта 2019 19:08
marinovsoft написал: https://www.memtest.org/Вроде ранее писали тут, что надо искать без плюса. memtest86+ запустите Я попробую, просто проблема ещё в том, что мне записать что-то новое проблематично. CD-RW кончились, а дискетник приходится переставлять между компами. i8088 написал: Внешний. Вот тут есть фото такой же материнской платы: Кстати, у Вас контроллер клавиатуры внешний или встроенный У меня нет замены. Его тактовая частота случайно не в настройках чипсета, которая "AT Bus clock"? Измерить мне её нечем( Кроме вышеописанных, я убрал ещё три джампера, которые согласно инструкции на плате должны стоять для процессора с SMM. Пробовал ставить шиндоуз, включил кеш. И хотя опять на 12 минуте всё повисло, должен сказать - стабильнее стало, нет до этого ошибок. Пробовал включать "Keyboard A20 Emulation" и " ... RC emulation". Не помогло. Вытаскивая снова утром кеш, заметил что одна ножка на 1 чипе была загнута вверх. Это не питание, а линия данных. Я не знаю, было ли так до того как я доставал кеш в первый раз, или это мой косяк. Впрочем, не факт что она не имела контакта. В любом случае, я вытащил весь кеш. Поставил туда рабочий кеш с другой платы, 128кб, 4+1 штука 32kx8. Выставил джамперами 128кб, он опознаётся. Но теперь я даже с дискеты не могу загрузиться, начинает грузиться и перестаёт, при этом не виснет, реакция на Num Lock есть и можно перезагрузить с клавиатуры. Отключаю его в биосе - всё снова в порядке. Эти микросхемы я снял с платы друга, с ними там было всё в порядке. Поставил тоже правильно - сдвиг в противоположную сторону от ключа. Ещё на этой плате паскудные панельки. Кеш можно подцепить только с одной стороны, пришлось всё достать и разобрать. Заодно сейчас проверяю отремонтированные дорожки. Те, cpu shutdown - обнуление регистра таблицы дескрипторов прерываний; далее ставим Вообще, все эти проблемы с перезагрузкой исчезли после убирания JP36. Даже ошибки перестали появляться, FreeBSD я ещё тогда смог поставить без проблем, но видимо проблемы не решены, раз установка шиндоуз виснет если не отключать весь L2. Если я вырубаю всё связанное с SMM, мне стоит отключить APM (Advanced Power Management) тоже? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 марта 2019 19:50 Сообщение отредактировано: 15 марта 2019 20:00
RRRudi написал: Если вдруг появится возможность, попробуйте поменять, на снятый с Внешний. Вот тут есть фото такой же материнской платы: другой платы, прошивки их в большинстве случаев совместимы, но возможны баги при работе с конкретным BIOS, может у Вас так? Например на известную 286 плату TD60C с завода ставят определенно неподходящий kbd controller RRRudi написал: AT Bus clock - это вообще-то частота шины ISA, но в принципе я не У меня нет замены. Его тактовая частота случайно не в настройках чипсета, которая "AT Bus clock"? исключаю возможности общего тактирования с kbd controller. RRRudi написал: Думаю да, чем меньше этой энергосберегающей ерунды, тем лучше. Если я вырубаю всё связанное с SMM, мне стоит отключить APM (Advanced Power Management) тоже? PS. BIOS у Вас в DIP28, те обычный 64KB неупакованный |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 марта 2019 19:59 Сообщение отредактировано: 15 марта 2019 20:03
i8088 написал: А как это может быть связано с кешем и памятью? Если вдруг появится возможность, попробуйте поменять, на снятый с Если при отключении кеша L2, глюк установки пропадает. При этом, на разных частотах шины(33 и 40) всё одинаково. С невозможностью перезагрузки с включённым SMM понятно, у меня неподдерживаемый процессор и тут не на что надеяться. У друга на плате есть контроллер тоже, я конечно могу попробовать если они одинаковые по выводам. Слить попробую, залить не выйдет. PS. BIOS у Вас в DIP28, те обычный 64KB неупакованный Есть ещё биос v2.4(у меня 2.2), есть лишняя УФ микруха, но нет программатора чтобы его залить. В нём точно исправлена ошибка 2000, может ещё что-то. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Меня смутио в первую очереде что не всегда возможно сделать ресет через kbd cntrlr. С кешем и памятью вряд-ли связано, но А как это может быть связано с кешем и памятью? тем не менее можно предположить ложное управление в какие-то моменты времени вентилем A20 и турбо-режимом, если он там реализован отключением кеша. Все эти контроллеры по сути масочные 8042 (иногда 8041, у которого меньше ОЗУ) |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 марта 2019 20:06 Сообщение отредактировано: 15 марта 2019 20:12
RRRudi написал: Если есть flash в DIP-32, и есть чем ее записать, можно через переходник вставить. Есть ещё биос v2.4(у меня 2.2), есть лишняя УФ микруха, но нет программатора чтобы его залить. http://www.phantom.sannata.ru/...amp;st=all |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Если ошибка перезагрузки только в таком режиме, то я думаю вряд-ли стоит kbd controller проверять С невозможностью перезагрузки с включённым SMM понятно, у меня неподдерживаемый процессор и тут не на что надеяться. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 марта 2019 20:14 Сообщение отредактировано: 15 марта 2019 20:15
i8088 написал: Именно флешки (29xxxx) нет. Записать - есть плата пентиумная, но на ней уже PLCC биос, не DIP. Если есть flash в DIP-32, и есть чем ее записать, можно через переходник вставить. Кстати Keyboard A20 Emulation был включен. какие-то моменты времени вентилем A20 и турбо-режимом, если он там реализован отключением кеша. Возможно действительно так реализован. Отключал Turbo прямо в тесте памяти Speedsys, вроде как действительно скорость в пределах 256кб моментально падала до обычной (без кеша). Только в таком режиме. Только с включенным JP36, который именно за SMM отвечает. Если ошибка перезагрузки только в таком режиме, то я думаю вряд-ли стоит kbd controller проверять |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Ее в принципе возможно использовать, но чрезвычайно неудобно. Записать - есть плата пентиумная, но на ней уже PLCC биос, не DIP. И риск повреждения платы велик. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 марта 2019 20:23 Сообщение отредактировано: 15 марта 2019 20:26 Да. Это ещё если такие ПЗУхи вообще AWARD может писать, и всё равно нужен переходник. Ее в принципе возможно использовать, но чрезвычайно неудобно. Я попробую попросить кого-нибудь тут у нас, чтобы записать биос программатором. Её ведь даже стереть очень сложно; под жёстким УФ она полчаса стирается, а у меня и такого нет. Сейчас попробую переставить микрухи кеша местами, осмотрю плату, запущу вне корпуса. Если снова нет, попробую назад поставить родной кеш, следя за ножками. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Прошиватель нет разницы, в какой корпусировке, но механически проблема большая. Это ещё если такие ПЗУхи вообще AWARD может писать, и всё равно нужен переходник. RRRudi написал: А у Вас нет электрически стираемого типа W27C512? Её ведь даже стереть очень сложно; под жёстким УФ она полчаса стирается, а у меня и такого нет. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 марта 2019 21:13 Сообщение отредактировано: 15 марта 2019 21:14
i8088 написал: К сожалению, нет. А у Вас нет электрически стираемого типа W27C512? i8088 написал: Имел в виду, что тип микросхемы возможно вообще не поддерживается. Либо чипсет, либо микросхема, либо всё сразу AWARDFLASH-у неизвестно. Прошиватель нет разницы, в какой корпусировке, Программатору всё равно, конечно. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 марта 2019 18:11 Сообщение отредактировано: 16 марта 2019 18:31
Проверил джамперы и плату.
Далее,
Ничего не изменилось, разве что стало стабильнее. Ошибка на 4 минуте кажется исчезла в результате замены памяти, но она не была критичной. Всё так же виснет на 12 минуте установки 98 и нормально не устанавливается. Зависание исчезает при отключении L2. Замена всего кеша на 128Кб исправного с другой платы привела к невозможности нормально грузиться с флоппи, попытка ограничить имеющиеся 256Кб до 128Кб джамперами ничего не изменила. Осталось попробовать только три варианта:
Все они сомнительные и возможности что-либо из этого сделать у меня нет. Так что наверное, это всё. Спасибо всем за помощь, в особенности i8088. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Я правильно понимаю, что отключение L2 делает систему абсолютно стабильной? Или проблемы все-же остаются? Зависание исчезает при отключении L2. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 марта 2019 21:48 Сообщение отредактировано: 16 марта 2019 21:51
i8088 написал: Система и так абсолютно стабильна в том смысле, что мне не удалось заставить её выдать какую-нибудь ошибку при дальнейшем тестировании, кроме как во время установки (зависание). Дальше всё в порядке, сама 98 работает нормально, только вместо 2 раз, перезагружается 3-5 раз при установке (среди которых один раз кнопкой). Более того, FreeBSD я ставил ведь с включённым L2. Ошибки были из-за харда и памяти. Я правильно понимаю, что отключение L2 делает систему абсолютно стабильной? Или проблемы все-же остаются? Попробовал кстати я выключить турбо-режим как раз перед зависанием, памятуя о том вы сказали, что это может отключать L2. Всё равно зависло. P.S. Сейчас был вынужден поставить 98 с этого же диска на K6-2 550....как же быстро ставится по сравнению с DX4, прямо небо и земля. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 марта 2019 2:22 Сообщение отредактировано: 17 марта 2019 2:32
Так, видимо часть проблем всё же решилась, ибо теперь Windows NT 4.0 установился на FAT диск (без конвертации в NTFS) без проблем. Вот бы узнать, что происходит на 12 минуте установки 98 перед перезагрузкой, почему виснет. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 марта 2019 10:13 Сообщение отредактировано: 17 марта 2019 10:51
RRRudi написал: А FreeBSD нормально перезагружается? Вот бы узнать, что происходит на 12 минуте установки 98 перед перезагрузкой, почему виснет. При установленной OS это команда reboot или более корректная shutdown -r now Если нет, и все равно пишет про невозможность reset via kbd, то стоит попробовать поставить все-же другой контроллер клавиатуры |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 марта 2019 12:46 Сообщение отредактировано: 17 марта 2019 12:47
i8088 написал: Может я не совсем правильно написал, но проблем с перезагрузкой после установки нет. Были раньше, это исправил джампер JP36. А FreeBSD нормально перезагружается? И 98, и FreeBSD, и NT4 корректно сами перезагружаются. Проблема обнаруживается исключительно во время установки 98, там 1 перезагрузка проходит нормально, идёт второй этап. В конце должна быть тоже перезагрузка, но перед этим всё виснет и приходится устраивать её вручную. Потом винду установить всё же можно, но сам процесс ненормальный. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... .. 9 10 11 12 13 14 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Настройка/оптимизация BIOS 486 VLB? |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |