Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по платам для 386 |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Плата #1: Чипсет ALI, чипы M1429 A1 и M1431 A2, в наличии 5 16-битных слотов ISA и возможность использования до 128 килобайт кэш-памяти. Плата #2: Чипсет ALI, чипы M1419 A1 и M1421 A1, в наличии 7 16-битных слотов ISA, возможность использования до 256 килобайт кэш-памяти, возможность использования сопроцессора Weitek, возможность апгрейда процессора Rapid Cad'ом или (если не ошибаюсь) 486sxl (от texas instruments, может ещё что-то есть). На обеих платах установлен 40-мегагерцовый 386dx от AMD. Казалось бы вторая плата имеет абсолютное превосходство, но вот незадача - её БИОС, похоже, не поддерживает LBA. Я использую гигабайтовый винчестер, там стоит NetBSD 2.0. На первой плате в БИОСе есть автоматическое определение геометрии винчестера, в моём случае определяется геометрия 1988/16/63 и операционная система спокойно грузится. На второй плате автоматического определения нету, но после выставления геометрии вручную БИОС показал правильный объём винчестера, но загрузится мне с него так и не удалось (загрузчик ядро не находил). С 200-мегабайтового винчестера всё нормально грузится. Чем отличаются БИОСы плат (с первого взгляда): в БИОСе первой платы есть автоопределение геометрии жёсткого диска в БИОСе второй платы есть поддержка сопроцессора Weitek (я от этого могу отказаться без проблем) в БИОСе второй платы есть настройки shadow RAM (отсутствие этого тоже смогу пережить) Соответственно вопрос: возможно ли БИОС первой платы поставить вместо БИОСа второй платы сохранив работоспособность компьютера и получив поддержку больших жёстких дисков? |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
ElVovan_reloaded Переставить так просто нельзя. Разные производители, да и чипсеты разные. |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Нуууу попробовать точно можно, от этого ничего не сломается ну может кроме операцыонки только после смены микросхем биоса сбрось настройки кмос и потом заново их настроиш... Я так вообше переставлял биос с 486-й матери на 386-ю там все было разное, но работало! Только 386-й видел почему-то 640 кб ОЗУ хотя стояло 8 МБ |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
> там стоит NetBSD 2.0. А сделать раздел /boot с ядром в пределах видимости БИОСа — что, никак? > возможно ли БИОС первой платы поставить вместо БИОСа второй платы Вот что за люди пошли... Как будто бы трудно переставить и посмотреть результат. А о рез-тах потом здесь отписался бы в духе "БИОСы мамы такой-то и такой-то (не)взаимозаменяемы!". |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Это одноразовое решение для конкретного случая, мало ли что ещё понадобится подключить (уже установленное). А если и не понадобится, то мне будет спокойнее, если я буду знать, что я смогу всё же подключить произвольный винчестер с произвольной операционкой (ну не совсем винчестер произвольный, но по крайней мере от полугигабайта до некоторой величины, да и операционки не все перенос на другую машину выдерживают, но просто хотелось бы, чтоб конкретно эта плата поддерживала хотя бы гигабайтовые жёсткие диски). А сделать раздел /boot с ядром в пределах видимости БИОСа — что, никак? Не трудно, просто хотел убедиться, что как минимум никакого вреда замена биоса не принесёт ни самой плате, ни вставленному в неё железу... А то мало ли что... Как будто бы трудно переставить и посмотреть результат. |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Большая плата с БИОСом от маленькой даже не стартует. Наоборот не проверял поскольку нет смысла. Возникло ещё несколько вопросов: 1) В БИОСах обеих плат есть настройка внутреннего кэша процессора, включить её, правда, ни на одной из плат нельзя. Я правильно понимаю, что это встроенная поддержка процессоров Cyrix и Texas Instruments, предназначенных для апгрейда? На маленькой плате это выглядит несколько бессмысленным. 2) До недавнего времени у меня было 2 мат сопроцессора - intel 387 20МГц и IIT 3c87-33МГц, у интела отсутствует одна нога и он не работает. В маленькой плате в БИОСе есть только одна опция касающаяся сопроцессора - проверять его при загрузке или нет. При загрузке операционной системы (NetBSD 2.0) выводилось сообщение типа "PENTIUM FDIV BUG DETECTED!!!", при этом, после загрузки любое приложение, использующее сопроцессор повисало при попытке выполнить первую же инструкцию сопроцессора, система сама не повисала, зависшее приложение можно без проблем прибить. Тогда я решил, что это сопроцессор палёный (он даже и не нагревался, а безногий интел всё же грелся). На днях у меня появился intel 387dx 16-33, эта ситуация повторилась и с ним (ситуация с багом и повисанием приложений), а вот на новой (большой) плате оба сопроцессора заработали (а IIT в самом деле работает и не греется). Получается, что плата является дефективной и сопроцессор использовать не может? А операционка просто не совсем адекватно на какую-то ошибку сопроцессора реагировала? 3) Интересный факт: большая плата попала ко мне со вставленным 40-мегагерцовым процессором АМД (абсолютно идентичным напаянному на плату, за исключением того, что надписи на нём не нарисованы, а выгравированы), человек сказал, что отдаёт плату мне в том виде, в котором вынул из корпуса; получается что кто-то кому-то когда-то при продаже впарил лишний процессор... Но вопрос не об этом - когда в гнездо процессора вставлен какой-либо ещё процессор, то нагреваются всё же оба процессора, на th99 я даже нашёл эту плату, но там нет возможности отключить основной процессор, получается, что он будет потреблять, даже если работать не будет. Это не вопрос всё же, просто факт такой... |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
ElVovan_reloaded написал: 486 SLC ? Но вопрос не об этом - когда в гнездо процессора вставлен какой-либо ещё процессор ElVovan_reloaded написал: Это и есть ошибка блока с плавающей запятой (математический сопроцессор) просто не имеет смысла в операционной системе указывать данную ошибку для всех видов процессоров с битым или дефектным с завода (некоторые модели Pentium) блоком. При загрузке операционной системы (NetBSD 2.0) выводилось сообщение типа "PENTIUM FDIV BUG DETECTED!!!" |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
as написал: Нет, к сожалению у меня процессора для апгрейда нет, пробовал интеловские 386 с частотой 25 и 33 МГц. 486 SLC ? В моём случае сопроцессоры нормально работают на другой плате, думаю, что тут ошибка материнки. Насколько я знаю FDIV баг - ошибка при делении, баг назван по соответствующей инструкции. Я не знаю каким образом система при загрузке проверяет сопроцессор и какую ошибку она получает в данном случае, но всё же странно, что она ссылается на FDIV bug, при котором сопроцессор работает, просто делит что-то не так. На самом же деле сопроцессор вообще не работает, программа вешается на инструкции finit (инициализация сопроцессора), попробовал fldz (загрузка нуля в вершину стека) без инциализации - всё-равно вешается. При отсутствии сопроцессора как и положено программа вылетает с недопустимой инструкцией. Это и есть ошибка блока с плавающей запятой (математический сопроцессор) просто не имеет смысла в операционной системе указывать данную ошибку для всех видов процессоров с битым или дефектным с завода (некоторые модели Pentium) блоком. |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
ElVovan_reloaded написал: Какая программа ? Ось ? программа вешается на инструкции finit (инициализация сопроцессора) |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Ось - NetBSD 2.0, программа самописная, выглядит как-то так: int main(){ __asm("finit\n");return(0);} |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 сентября 2008 0:19 Сообщение отредактировано: 7 сентября 2008 0:24
Понятно... скрипт. А зачем он нужен ? Какая цель ? Кстати в FAQ к NetBSD подробно описана установка на системы с материнками, которые не понимают больше 540 мб... |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 сентября 2008 0:27 Сообщение отредактировано: 7 сентября 2008 0:32
Это не скрипт, это программа на С, которая компиляется в нормальный машинный код. Цель - проверить наличие/работоспособность сопроцессора. При отсутствии сопроцессора программа вылетает с недопустимой операцией, при рабочем сопроцессоре сразу же завершается, а в описанном случае - повисает. Хотя сопроцессор-то всё же рабочий, а вот с матерью что-то не то... Да я уже всё установил. Кстати, нашёл сказёвый контроллер со своим биосом, он поддерживает жёсткие диски до 8 гигов и может с них грузится даже без поддержки биоса материнки. Когда найду какой-нибудь сказёвый 50-контактный винчестер от гига, тогда версию операционки посвежее поставлю, а сейчас всё 68-контактные попадаются. Кстати в FAQ к NetBSD подробно описана установка на системы с материнками, которые не понимают больше 540 мб... |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
ElVovan_reloaded Нужен гиговник SCSI 50 pin ? Обмен на любую хрень на твое усмотрение или пачка сока/чашка кофе. |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
ElVovan_reloaded написал: Есть переходник 50 на 68. Когда найду какой-нибудь сказёвый 50-контактный винчестер от гига, тогда версию операционки посвежее поставлю, а сейчас всё 68-контактные попадаются. |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Решил увеличить кэш-память платы до 256 килобайт, нашёл достаточное количество чипов, натыкал их в гнёзда, выставил перемычки как положено (http://th99.dyndns.org/m/U-Z/32912.htm), но ничего не заработало. Все чипы точно 32-килабайтные (проверил их в первом банке, включая чип под таг). На плате за кэш-память отвечают 4 джампера - 3 двухпозиционных (замкнуто/разомкнуто) и 1 трёхпозиционный (1-2/2-3/отсутствует), ну я просто решил перебрать все возможные комбинации, но ничего не сработало. Компьютер либо даже не начинает грузиться, либо после мемори-теста выдаёт строку каких-то рандомных цифр и тоже не грузится, либо грузится без поддержки кэш-памяти. Никто с подобными вещами не сталкивался? Можно ли всё же как-нибудь задействовать все 256 килобайт? В процессе ковыряния с платой, при загрузке система пару раз вываливалась в текствый видеорежим 40x25 и писала что-то типа "no basic rom found", к сожалению выяснить в каких конкретно случаях это происходит не удалось, и повторить тоже не удалось. Я читал, что раньше IBM на некоторых своих платах размещали basic, в который можно было попасть без операционной системы. Но эта плата, вроде, не IBM'овская, но на моей фотографии прямо под процессором видно кроватку подо что-то, на th99 ничего такого нету. Это место под бейсик? Интересно его можно где-нибудь найти? (и как туда всё же попасть?) Я сверху писал, что у меня есть SCSI-контроллер со своим собственным БИОСом, теперь у меня появился двухгигабайтовый винчестер и cd-привод, подходящие по разъёмам. Контроллер очень продвинутый (или может они все такие? я только один видел), в программу его настройки можно попасть из экрана POST (прям как в биос), там можно понастраивать всякие ресурсы (порты ввода-вывода, IRQ, DMA), можно просмотреть все устройства, подключённые к нему, отформатировать винчестер запустить проверку винчестера (только я не понял что за проверка, на бэд-кластеры или ещё что-то?), также есть настройки поддержки функций БИОСа для работы со SCSI жёсткими дисками, как с IDEшными. Также там нашёл очень интересную настройку - загрузка с CD-привода, это что-то на грани фантастики - загрузка с CD на 386, очень порадовался. Вставил загрузочный диск в привод, выставил эту настройку в enable, сел, стал смотреть что будет происходить (есть у меня опасения, что загружаемая операционная система должна поддерживать не просто загрузку с CD, а поддерживать загрузку со SCSI-CD). А происходить ничего не стало, система (поддерживающая только загрузку с дискеты или с IDEшных винчей) писала, что нет системного диска. Подключил обычный винчестер, загрузил NetBSD, оттуда тоже ничего не обнаружилось (ядро у меня собрано минимальное и без поддержки SCSI, а как же настройка в биоса контроллера поддержки доса и работой с винчём через вункции БИОСа?), загрузил msdos 6.22, fdisk тоже ничего не видит. Тут я расстроился и начал думать, что контроллер палёным оказался. На нём есть несколько переключателей и даже наклеечка с описанием конфигурирования контроллера, с самого начала я на эти переключатели внимание не обращал, поскольку все ресурсы в БИОСе ему выставил, но всё же выключил поддержку PnP и снова попытался загрузится и О ЧУДО!!! контроллер после собственной идентификации вывел список устройств подключенных к нему (жёсткий диск и cd-привод) и написал, что успешно пропатчил биос! Из доса fdisk'ом нормально увиделся новый жёсткий диск. В связи с этим есть вопрос про поддержку PnP устройств на плате не поддерживающей PnP и не умеющей распределять ресурсы автоматом: сможет ли операционная система с нормальными драйверами сама выделить необходимые ресурсы PnP устройствам? (вопрос не о конкретной операционной системе, а о такой возможности) То есть, смогу ли я, например, использовать какую-нибудь PnP карту типа Creative AWE64? Или мне придётся довольствоваться моделями попроще? А теперь грустная история про загрузку со SCSI-CD. Привод определяется в БИОСе контроллера следующим образом: matshita cd-rom cr-8004, также этот БИОС любезно сообщает, что это не жёсткий диск. Судя по нарисованному на приводе яблоку, этот привод когда-то стоял в компьютере макинтош. Сам привод датриован 1994 годом, я ещё побоялся, что он не сможет читать CD-R, но зря боялся: при загрузке, БИОС (контроллера) в большой рамочке вывел радостную надпись, что на устройстве мацушита найден загрузочный сектор, ну и когда пришло время загрузки, пропатченный биос начал загрузку с CD. Что-то даже начало грузится, но потом глюкануло и комп ушёл в перезагрузку. Когда дело опять дошло до привода, БИОС где-то секунд 20 думал, но надписи по поводу загрузочного сектора не выдал. И какие бы диски я не вставлял (стопудово загрузочные), загрузится с них мне так не удалось - симптомы всё те же - 20 секундные размышления над каждым диском и никакой загрузки с них. Вот так у меня на руках помер сказёвый CD-ROM. |
aT
Advanced Member
Откуда: Химки, МО Всего сообщений: 640 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2007 |
Оффтопик: Оффтопик: Блин, букаф многа... Еле победил... ElVovan_reloaded написал: - насколько я помню, такое выдаётся в случае, если система (ДОС, например) стоит на Primary разделе, "no basic rom found" НО этот раздел не сделан активным Насчёт загрузки со SCSI-CD: - А если компьютер не просто перезагрузить, а выключить\включить - всё равно не "видит", что сидюк загрузочный? - Некоторые ["старые"] контроллеры умели загружаться только с устройства с ID0 - Некоторым [в т.ч. и "новым"] контроллерам нужно явно указать ID загрузочного устройства - в особенности, если это CD! В противном случае контроллер радостно отрапортует, что есть загрузочный диск в CD-ROM`e, но грузиться с него не будет даже если включена (Enable) опция Boot from CD |
Teodor
Гость
Старый опытный камикадзе Откуда: Николаев, Украина Всего сообщений: 4022 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 сентября 2008 1:26 Сообщение отредактировано: 14 сентября 2008 1:31
aT, видимо, данная строчка от кода BIOS зависит, поскольку если я забывал сделать раздел активным, то мне обычно выдавало сообщение "PRESS A KEY TO BOOT". А вот "NO ROM BASIC" я пару раз встречал в случае порчи MBR Boot-вирусом. http://support.microsoft.com/kb/80304 - объяснение некоторых сообщений об ошибках на этапе загрузки. |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
ElVovan_reloaded написал: Это ошибка AMI биоса из-за неправильного конфигурирования загрузочных устройств, проще говоря отсутствие загрузочной записи. no basic rom found ElVovan_reloaded написал: Нет там бейсика... Это место под бейсик? Интересно его можно где-нибудь найти? (и как туда всё же попасть?) ElVovan_reloaded написал: Большинство контроллеров - загрузочные, то есть со своим биосом (у него действительно есть свой биос и его можно обновить). Контроллер очень продвинутый (или может они все такие? я только один видел), в программу его настройки можно попасть из экрана POST (прям как в биос) ElVovan_reloaded написал: Совершенно верно проверка, притом он делает ещё и ремап без участия сторонних программ. (только я не понял что за проверка, на бэд-кластеры или ещё что-то?) ElVovan_reloaded написал: Если в системе есть поддержка контроллеров скази ей всё-равно с чего грузиться. За загрузку будет отвечать уже сам контроллер. (есть у меня опасения, что загружаемая операционная система должна поддерживать не просто загрузку с CD, а поддерживать загрузку со SCSI-CD) ElVovan_reloaded написал: Конечно можно. смогу ли я, например, использовать какую-нибудь PnP карту типа Creative AWE64? ElVovan_reloaded написал: В смысле пропатченный ? Надеюсь имеется ввиду Биос контроллера надпись типа BIOS INSTALLED? Да ещё на скази устройствах терминацию ещё никто не отменял, надо проверить как стоят джампера на СD и HDD, заодно в биосе контроллера проверить какое из устройств является загрузочным, так, что хоронить его рановато... пропатченный биос начал загрузку с CD |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Ну контроллер у меня вовсе не старый, один из самых последних. Ну ладно, с бейсиком всё понятно, он мне, в принципе, и не нужен. Вот только для чего тогда кроватка, которая на фотке платы под процессором находится? На дне там написано 16К, по размерам она подходит под 20-ножковые 128-килобайтовые чипы памяти, использующиеся в некоторых видухах и на некоторых платах для 286. По поводу загрузки, там в биосе для каждого из устройств есть что-то типа "send startup command" (сейчас загружать комп и смотреть точную формулировку лень, но смысл комманды именно такой), я не знаю что точно этот пункт значит - то ли в самом деле загрузка с устройства в случае нахождения загрузочного сектора, то ли команда для заблаговременного раскручивания мотора (для винчестера, в таком случае, эта команда бесполезна, т.к. он раскручивает мотор при подачи питания), но для винчестера и привода я поставил "on". Ну и тот факт, что один раз система начала загружаться с CD говорит о том, что всё правильно выставлено. Про терминаторы: со стороны контроллера необходимость терминирования определяется автоматически, там есть специальный пункт в БИОСе, при попытке изменения которого выдаётся сообение о том, что БИОС и так умный и сам знает когда контроллеру нужно терминироваться. С противоположной стороны у меня терминатор находится на шлейфе. На приводе терминирование осуществляется "массивом резисторов" (я не уверен в терминологии, это такая пилообразная штука), там этих резисторов нет, у меня их тоже нет, но это и не нужно, поскольку привод располагается между контроллером и концом шлейфа. На жёстком диске терминирование задаётся джампером, я его тоже отключил. "Пропатченный БИОС" - подразумевается, что БИОС контроллера установил свои обработчики прерываний, позволяющие грузится с устройств, подключенных к этому контроллеру. И да, выражается это в надписи "BIOS installed" при загрузке ps Никто ничего про кэш сказать не может? |
aT
Advanced Member
Откуда: Химки, МО Всего сообщений: 640 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2007 |
ElVovan_reloaded написал: - под шину ISA ? ) Ну контроллер у меня вовсе не старый, один из самых последних. ElVovan_reloaded написал: - "Посылать команду на запуск (имеется в виду именно раскручивание мотора!) устройства" - насчёт бесполезности: поставь на устройстве перемычку "Disable autospin" (или сними "Auto spin-up" - зависит от конкретного устройства) - сразу станет ясно, зачем этот пункт в БИОСе контроллера.... По поводу загрузки, там в биосе для каждого из устройств есть что-то типа "send startup command" (сейчас загружать комп и смотреть точную формулировку лень, но смысл комманды именно такой), я не знаю что точно этот пункт значит - то ли в самом деле загрузка с устройства в случае нахождения загрузочного сектора, то ли команда для заблаговременного раскручивания мотора (для винчестера, в таком случае, эта команда бесполезна, т.к. он раскручивает мотор при подачи питания) ElVovan_reloaded написал: - хуже не будет... но для винчестера и привода я поставил "on" ElVovan_reloaded написал: - пока это ни о чём (лично мне не говорит... ...Ну и тот факт, что один раз система начала загружаться с CD говорит о том, что всё правильно выставлено. ElVovan_reloaded написал: - знаем мы эти умные адаптековские контроллеры... (Рисунок не открывается, поэтому пишу в общем) Про терминаторы: со стороны контроллера необходимость терминирования определяется автоматически, там есть специальный пункт в БИОСе, при попытке изменения которого выдаётся сообение о том, что БИОС и так умный и сам знает когда контроллеру нужно терминироваться. На контроллерах Адаптек есть "пунктик" об автоматической терминации и ещё - одновременно! - бывает перемычка, которая принудительно включает терминаторы контроллера. Что именно делает перемычка - надо читать в мануале, а в БИОСе надо ставить "Включено", не обращая внимания на сетенции "умного" контроллера... Вообще, насчёт правильности настроек: - какие ID назначены устройствам ? - устройство с каким ID велено считать загрузочным? - какие есть варианты загрузки в БИОСе матери? ...да и вообще, неплохо было бы ещё раз проинспектировать все настройки БИОСа контроллера - если напишешь модель контроллера (у меня картинко с имагешака не открываеццо! радикал рулит - скорее из любопытства найду на него мануал, посмотрю, как я бы выставил там чего... |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 сентября 2008 12:46 Сообщение отредактировано: 14 сентября 2008 13:14 А тэг у Вас точно стоит на 32? Просто, если там раньше стояло 128 КБ кэша, то тэг должен был быть 8 КБ, если верить th99. Плюс ещё надо бы проверить время доступа микросхем. ps Никто ничего про кэш сказать не может? |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Вот адаптер, а заодно и плата. Модель адаптера aha-1542cp. Когда я писал, что адаптер один из самых последних, я подразумевал, что картинку видно и по ней ясно, что адаптер ISAшный (да и вариантов, вроде, немного). По фотке видно, что для его "аппаратного" конфигурирования есть только 8 переключателей. На обратной стороне есть наклейка с расшифровкой положений переключателей, там всё просто - PnP/не PnP, загрузочный/не загрузочный, задействовать флопповод/не задействовать флопповод, в случае PnP часть переключателей не нужна, в обратном же случае ими выставляются порты ввода/вывода и адрес БИОСа, никакой аппаратной настройки терминатора там нет. Самому контроллеру назначена семёрка, винчу - шестёрка, CD-приводу - тройка. Какое из устройств БИОС контроллера считает загрузочным я сказать не могу, в настройках БИОСа я этого не нашёл, подозреваю, что загрузочным считается самое младшее по ID устройство, на котором найден загрузочный сектор. Материнка поддерживает только два варианта загрузки "A,C" и "C,A". Да, и основная проблема сейчас всё же не в том, что адаптер не начинает загружать загрузочный диск, а в том, что он даже не пишет, что найден загрузочный сектор. С кэшем тоже разобрался, проблема в самом деле оказалось в неверной ёмкости тэга. Сперва, когда я проверял свои чипы, я проверял только 20-наносекундные, а пятнашки откладывал, потом я обратил внимание, что у меня их достаточно для того, чтоб заполнить оба банка, но всё же 32-килобайтовых хватило только на банки, а в тэг я впихнул 8-килобайтовую, думая, что она лежала в отсортированной кучке с 32-килобайтовыми чипами (а отсортировал я на самом деле только двадцатки). На многих платах встречаются 20-наносекундные банки с 15-наносекундным тэгом, а у меня сейчас всё наоборот: в банках пятнашки, а тэг - двадцатка. |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
Обычно загрузочному винчу ноль присваивают |
aT
Advanced Member
Откуда: Химки, МО Всего сообщений: 640 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2007 |
ElVovan_reloaded написал: - Угу, это сейчас мне стало всё видно, а раньше - только что адаптер ISA-шный... Модель адаптера aha-1542cp. Когда я писал, что адаптер один из самых последних, я подразумевал, что картинку видно и по ней ясно, что адаптер ISAшный... Как бы настроил всё это хозяйство я: Свичики на адаптере: (см. стр. 11) Sw1 - ON - всё ручками Sw2...Sw4 - off - default Sw5 - ??? - это флоппик, по ситуации... Я бы включил, т.к. другого контоллеа FDD у меня бы не было... Sw6..Sw8 - ON - off - ON - я бы сделал так, поскольку никаких других контроллеров дисков я бы не ставил Дефолтные настройки БИОСа адаптера прописаны на стр.3 мануала - в основном я их и оставил бы, за исключением нижеперечисленного: P-n-P SCAM Support - Disabled Extended BIOS translation... - Enabled BIOS support for ... - Enabled - все три пункта, кои с этих слов начинаются Устройства: CD-ROM - ID0 HDD - ID1 ElVovan_reloaded написал: ElVovan_reloaded написал: ...Самому контроллеру назначена семёрка, винчу - шестёрка, CD-приводу - тройка. Какое из устройств БИОС контроллера считает загрузочным я сказать не могу, в настройках БИОСа я этого не нашёл... А вот у меня нет самого контроллера, поэтому смотрю в мануал - там тоже нет привычного пункта "Boot SCSI ID...", но есть предложение назначать ID0 и ID1 первым двум жёстким дискам... ...подозреваю, что загрузочным считается самое младшее по ID устройство, на котором найден загрузочный сектор. Материнка поддерживает только два варианта загрузки A,C и C,A Кстати (или некстати - выдержка из Adaptec Support Knowledgebase: The 1540 series does not support the bootable format on the NT 4.0 bootable CD. - лично для меня сие означает, что далеко не всякий загрузочный сидюк будет грузиться на этом контроллере... Видимо, надо здесь поставить такой смайл ( To Teodor - возвращаясь к напечатанному - No ROM Basic, System Halted |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 сентября 2008 13:27 Сообщение отредактировано: 17 сентября 2008 13:30
Обязательно попробую эти настройки, когда время свободное будет. Без другого контроллера я без COM-порта остаюсь. Sw5 - ??? - это флоппик, по ситуации... Я бы включил, т.к. другого контоллеа FDD у меня бы не было... 0xс8000 - это какой-то особый адрес? Его по-умолчанию должен использовать IDEшный контроллер? IDEшного диска у меня тоже не планируется, а вот контроллер пока планируется оставить. Да, и ещё у меня через IDE подключается CompactFlash, не хотплаг, правда, но хоть что-то. Sw6..Sw8 - ON - off - ON - я бы сделал так, поскольку никаких других контроллеров дисков я бы не ставил По поводу загрузчика NT 4.0 - это какой-то чисто майкрософтовский формат, приеняемый только ими? Тогда это не страшно. Кстати, стОит ли в БИОСе материнки выставлять затенение памяти, выделенной контроллеру? С одной стороны на эту память отображается БИОС контроллера, и включение затенения однозначно приведёт к повышению производительности. А с другой стороны контроллер работает через прямой доступ к памяти, ему выделяется свой канал DMA, если честно, я не знаю как, этот канал ассоциируется с областью памяти, выделенной адаптеру для операций ввода/вывода, боюсь как бы и эта часть не перекрылась... |
aT
Advanced Member
Откуда: Химки, МО Всего сообщений: 640 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2007 |
ElVovan_reloaded написал: - Дисклаймер: лучше бы, если ответили те, кто получше вопросом владеет... 0xс8000 - это какой-то особый адрес? Его по-умолчанию должен использовать IDEшный контроллер? IDEшного диска у меня тоже не планируется, а вот контроллер пока планируется оставить. Да, и ещё у меня через IDE подключается CompactFlash, не хотплаг, правда, но хоть что-то. Впрочем, ладно: Это что-то типа адреса по умолчанию для контроллера, с которого грузится машина. Для некоторых матерей - это единственный возможный адрес для загрузочного контроллера... ElVovan_reloaded написал: - см. Дсклаймер выше По поводу загрузчика NT 4.0 - это какой-то чисто майкрософтовский формат, приеняемый только ими? Тогда это не страшно. Вообще-то с сидюка как такового загрузиться нельзя! Но есть слово эмуляция. Мне известно как минимум два принципиально разных способа всё-таки сделать сидюк загрузочным: - эмуляция флоппи; - эмуляция харда. Никогда не видел "родного" дистрибутива W`NT, но W2K и WXP как бы продолжают линию NT. Насколько могу судить, у W2K и WXP "родной" дистрибутивный сидюк эмулирует хард. Экстраполируя получаем, что у NT 4.0 тоже эмулируется хард => контроллер не умеет грузить сидюки, для загрузки эмулирующие хард. Здесь открывается широченный простор для фантазий на тему, что именно эмулируют загрузочные сидюки других операционных систем... ElVovan_reloaded написал: - см. Дсклаймер выше Кстати, стОит ли в БИОСе материнки выставлять затенение памяти, выделенной контроллеру? С одной стороны на эту память отображается БИОС контроллера, и включение затенения однозначно приведёт к повышению производительности. А с другой стороны контроллер работает через прямой доступ к памяти, ему выделяется свой канал DMA, если честно, я не знаю как, этот канал ассоциируется с областью памяти, выделенной адаптеру для операций ввода/вывода, боюсь как бы и эта часть не перекрылась... Насколько мне известно, настоятельно не рекомендуется "затенять" области памяти "внешних" (относительно матери) адаптеров. Множество раз встречал подобные формулировки в мануалах к разнообразным дисковым контроллерам... Думаю, что этот - не исключение. Оффтопик: Оффтопик: Спецы, поглядите. Ежели наврал где - поправьте, пожалуйста... |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
ElVovan_reloaded написал: Откуда он взялся ? Должен быть 0x7c00. В мануале по фре описан сам процесс загрузки: "Самое последние действие POST - это инструкция INT 0x19. Эта инструкция читает 512 байт из первого сектора загрузочного устройства и записывает их в память по адресу 0x7c00" А "0xс8000" - это неизвестно что... 0xс8000 - это какой-то особый адрес? |
aT
Advanced Member
Откуда: Химки, МО Всего сообщений: 640 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2007 |
as написал: - зачем написал? Ведь судя по времени моё сообщение уже было - можно было в нём прочесть: по адресу 0xс8000 - по дефолту - располагается биос дискового контроллера. Иначе почему бы все так любили заходить debug`ом на адрес 0xс8000:05 А упомянутый 0x7c00 - просто немного из другой оперы... ElVovan_reloaded написал:Откуда он взялся ? Должен быть 0x7c00. В мануале по фре описан сам процесс загрузки: Самое последние действие POST - это инструкция INT 0x19. Эта инструкция читает 512 байт из первого сектора загрузочного устройства и записывает их в память по адресу 0x7c00. А 0xс8000 - это неизвестно что... 0xс8000 - это какой-то особый адрес? |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 сентября 2008 13:24 Сообщение отредактировано: 18 сентября 2008 13:54
aT Я это написал потому, как адрес С800 для загрузки биоса контроллера могут использовать только SCSI, RLL\MFM. IDE контроллер своего биоса не имеет, и работает через БИОС материнки. Какие могут здесь быть конфликты ? Материнская плата PC AT - соответственно в отличие от XT, умеет грузиться как со своего биоса, так и с биоса контроллеров находящимся по адресам C800 и D000. По перемычкам добавить нечего, значит форматировать винт из биоса контроллера, загружаться с дискеты под ДОС и делать винт FDISKом активным. |
74ALS00
Advanced Member
Откуда: СПб SPb Питер 2:5030 Всего сообщений: 520 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 нояб. 2004 |
ElVovan_reloaded На многих платах встречаются 20-наносекундные банки с 15-наносекундным тэгом, а у меня сейчас всё наоборот: в банках пятнашки, а тэг - двадцатка. Так в результате 256кб - ок? Я когда 15-нс вместо 20-ок ставил, удалось в БИОСе "0ws" вместо "1ws" поставить - чуть "попугаев" прибавилось. No ROM Basic Атавистическая надпись. По сути "я тут вообще ничего не нашёл! Даже задрипанного бэйсика!". На XT поголовно были микрушки ROM с Basic, а на AT на это забили и просто поставили заглушку "нет меня". Поэтому осталась традиция давать ко всяким "матричным принтерам" программки на Бэйсике - типа "он есть всегда у всех прямо в ROM, даже ОС можно не покупать". Пардон, читал не очень внимательно, про "помер сказёвый CD-ROM" не понял. На другом компе попробовать - тоже самое? я ещё побоялся, что он не сможет читать CD-R не, они RW не читают и насколько знаю - не лечится (CD-R не читали аудио-приводы.) |
aT
Advanced Member
Откуда: Химки, МО Всего сообщений: 640 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2007 |
as написал: - угу, почти правильно. Я это написал потому, как адрес С800 для загрузки биоса контроллера могут использовать только SCSI, RLL\MFM. IDE контроллер своего биоса не имеет, и работает через БИОС материнки. Почти, потому что: а\ IDE контроллеры бывают очень разные - у меня есть минимум три, которые обладают собственными БИОСами. Один из них на VLB, два других на PCI. Названия интересны? б\ по адресу С800 "живёт" кусок БИОСа матери, который отвечает за работу с дисками (не обязательно IDE!) Соответственно, при загрузке компа после того, как образ БИОСа скопирован в оперативку это место (С800) может быть перезаписано образом БИОСа контроллера. Именно поэтому при установке контроллеров со своим БИОСом рекомендуется отключать "затенение"! Дело в том, что "затенение" происходит раньше, чем копирование образа БИОСа контроллера. => Получается следующий казус: образ, отвечающий за работу с дисками, переносится в "теневую" область, НО это - НЕ образ БИОСа контроллера, (а кусок биоса матери) - собственно, это часть ответа на следующий вопрос: as написал: - один из возможных конфликтов описан чуть выше. Какие могут здесь быть конфликты ? Материнская плата PC AT - соответственно в отличие от XT, умеет грузиться как со своего биоса, так и с биоса контроллеров находящимся по адресам C800 и D000. Мать стандарта АТ, конечно, очень часто "умеет грузиться" не только с C800, но и с других адресов, но она не обязана перебирать их автоматически. Более того, много раз попадались мне варианты явного выбора адреса загрузочного контроллера. Мать для "трёшки", вобщем-то, имеет право не уметь грузиться с других адресов... |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
aT написал: Кэширующие контроллеры IDE, как правило оснащены перемычкой отключающей собственный БИОС, либо запускаются только после инициализации основного биоса материнки, и подменяют только часть функций системного биоса, ну этот пример уже совсем "высосан из пальца". IDE контроллеры бывают очень разные - у меня есть минимум три, которые обладают собственными БИОСами. Один из них на VLB, два других на PCI. Названия интересны? Про затенение я и не упоминал, потому как ответ уже был и я сним полностью согласен, причём здесь aT написал: aT написал: Именно поэтому при установке контроллеров со своим БИОСом рекомендуется отключать "затенение"! Да конечно она имеет право, а зачем ей грузиться с другого адреса ? CompactFlash загрузочный ? Если нет - будет она грузиться со SCSI, только правильно настроенной. Мать для "трёшки", вобщем-то, имеет право не уметь грузиться с других адресов... |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Цитата от aT: Насколько мне известно, W2K и XP используют загрузочные CD без эмуляции. Т.е. с них просто берутся несколько секторов (а именно 4 для XP), эти сектора записываются в память и дальше уже работает загрузчик. Смотрите, например, тут, как сделать загрузочный CD Windows XP из не загрузочного: Вообще-то с сидюка как такового загрузиться нельзя! Но есть слово эмуляция. Мне известно как минимум два принципиально разных способа всё-таки сделать сидюк загрузочным: http://www.phantom.sannata.ru/...&st=40 Проблема с загрузкой вероятно как раз в том, что может быть этот контроллер может грузить только CD с эмуляцией флопа - таких большинство. ElVovan_reloaded, попробуйте сами сделать такой CD, взяв за основу любую загрузочную дискету и Nero. |
vk6666
Advanced Member
Откуда: С-Пб Всего сообщений: 1009 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 мар. 2008 |
uav1606 uav1606 написал: возможно, но по факту встречал мамки, которые моглы грузится с диска WinNT4 но не могли запустить загрузочный диск 2000 или ХР (речь идет о лицензионных оригинальных дисках) W2K и XP используют загрузочные CD без эмуляции. Т.е. с них просто берутся несколько секторов |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Сидюк всё же не работает, я его подключил к другому компьютеру, там он определяется, но диски не читает. С хардом полный порядок, операционка (NetBSD 4.0) на него встала нормально, но ставил я её с другой платы, поддерживающей загрузку с обычного CD-привода (кстати, у NetBSD загрузчик эмулирует дискету 2.88). А на трёшке загрузиться не получается, SCSI-контроллер нормально находит загрузочную запись на винче, загрузчик выводит свои сообщения, а когда дело доходит до загрузки ядра, выводится такая картина (сердечки там ещё и мигают): Раньше я что-то подобное видел только один раз, когда случайно чипы памяти в видуху не той стороной воткнул, с чипами тогда пришлось распрощаться. Сейчаз же у меня нормальные видухи (аж пять штук), полностью рабочие, но каждая из них выдаёт ту же картинку, на другой плате (для пень-ммх) с того же винча с теми же видухами всё нормально грузится. Все настройки выставил как и было рекомендовано, также убедился, что система начинает грузится с жёсткого диска при абсолютно любом id. Если не рекомендуется затенять память для внешнего относительно матери железа, то зачем же в настройках БИОСа матери вообще присутствуют опции затенения? В данной материнке вообще ничего интегрированного нет, даж COM-портов; также в настройках БИОСа нет возможности выбора адреса загрузочного контроллера, значит подразумевается то, что он будет использовать стандартный адрес, либо то, что он достаточно умный, чтоб использовать свой БИОС для загрузки. Кэша определяется 256 кило, в настройках БИОСа 0ws нет, есть от 1 до 4. Возник вопрос про апгрейд платы процессором от Cyrix или Texas Instruments: насколько я понимаю, у них есть привязка к частоте, под которую заточена материнка (http://www.chipdb.org/cat-cx486-drx-122.htm - не просто так ведь там написана частота через дробь, типа 25/50), на старых платах находится таймер, частота которого в два раза превышает частоту процессора, это, вроде как, тактовый генератор, задающий частоту, я правильно понимаю? Так вот, у меня на плате 40-мегагерцовый процессор, есть 80-мгц таймер, какой-то 14.31818-мгц (который я на всех платах встречаю) таймер и ещё какой-то совсем маленький в виде цилиндрика со стёршейся надписью. Никаких вариантов для поддержки иных частот нет. Правда я вставлял и 25-мгц и 33-мгц процессоры, но на какой частоте они работали - сказать не могу. Специально искал в сети 80-мгц процессоры для апгрейда 386, но ничего не нашёл, только 33/40/50/66. Но тем не менее моя плата должна поддерживать апгрейд, не даром же там в БИОСе есть настройки внутреннего кэша, который в оригинальных 386 отсутствует. Вот и вопрос: если мне удастся раздобыть какой-нибудь 50/66-мгц процессор, он сможет нормально работать с этой материнкой? Никаких глюков и сбоев из-за несоответствия частот не должно быть? |
vk6666
Advanced Member
Откуда: С-Пб Всего сообщений: 1009 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 мар. 2008 |
ElVovan_reloaded ElVovan_reloaded написал: то же самое я наблюдал при попытке запустить NT4.0 на 386й машине.. скорее всего ядро системы NetBSD 4.0 юзает какие-то инструкции, которые есть только в 486х или старше компах. Раньше я что-то подобное видел только один раз, к ElVovan_reloaded написал: все правильно - кварц на 80 мгц нужен когда камень на 40. а 25\50 - значит что он ест цириксовые 486е ,у которых встроенный множитель частоты.. ак вот, у меня на плате 40-мегагерцовый процессор, есть 80-мгц таймер, какой-то ElVovan_reloaded написал: были и 100 мгц (33х3) в 386е гнездо., но за них такие деньги просят, что лучше о них забыть.. в нете упоминания о них нет ,но видел фотку в чьей-то коллекции.. Специально искал в сети 80-мгц процессоры для апгрейда 386, но ничего не нашёл, только 33/40/50/66 ElVovan_reloaded написал: т.к. в этом камне есть свой L1 кэш размером 1 кб, то мать должна уметь его распознавать, в биосе должны быть пункты икаких глюков и сбоев из-за несоответствия частот не должно быть? External cache и internal cache с вариантами вкл\выкл, иначе может виснуть.. ElVovan_reloaded написал: о, не заметил ,тогда все ок должно быть. не даром же там в БИОСе есть настройки внутреннего кэша, |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 сентября 2008 21:14 Сообщение отредактировано: 20 сентября 2008 21:19
ElVovan_reloaded написал: типичная ошибка - надо было ставить на другой машине только загрузчик, а потом хоть с CF хоть с образа предварительно залитого на винт, хоть по сети установить операционку на 386. Либо воспользоваться загрузочной дискетой. Можно также скомпилировать конкретно под машину. Процесс на тройке конечно достаточно длительный. Ну и конечно не стоит отбрасывать битый кэш или ОЗУ материнки. но ставил я её с другой платы, ElVovan_reloaded написал: Имелось ввиду, что не рекомендуется затенять именно загрузочные внешние устройства, про скажем видео никто ничего не говорил, пожалуйста в добрый путь. Если не рекомендуется затенять память для внешнего относительно матери железа, то зачем же в настройках БИОСа матери вообще присутствуют опции затенения? |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 сентября 2008 22:01 Сообщение отредактировано: 20 сентября 2008 22:19
Всё ясно, значит надо искать апгрейд процессора, чтоб свежую операционку поставить... Попробовал я NetBSD 3.1, результат тот же, только картинка другая. Ну что уж тут делать, решил ставить версию 2.0, она то уж стопудово на 386 работает, у меня на IDE винче стоит. Но не тут-то было, установиться-то она установилась (всё на той же плате под пень-ммх), а вот запускаться на плате от 386 не захотела (на пнёвой нормально стартует), в тот момент, когда ядро должно стартовать комп просто в перезагрузку уходит, я даж не знаю кто виноват, загрузчик или ядро. Решил поставить FreeDOS, но тот вешается при попытке запустить разметку диска, не по зубам ему скази, несмотря даже на выставленные в enable опции БИОСа контролера, касающиеся поддержки доса. Скачал миникс, там вообще диск оказался не загрузочным. Из дистрибутивов линукса даже самые легковесные не смогут работать на 8 мб оперативки. Так что останется у меня IDEшный винч с загрузчиком (ну и ДОСом) и сказёвый с NetBSD, правда если и в такой конфигурации загрузчик откажется ядро грузить, то папку /boot оставлю на маленьком раздельчике на IDEшном винче... Блин, теперь я спать не смогу спокойно... были и 100 мгц (33х3) в 386е гнездо. На IDEшный винч я тоже с другого компа ставил (правда только NetBSD 2.0), но всё работает, в дистрибутиве есть несколько закомпиллированых под 386 вариантов ядер, одно из которых инсталлятор предлагает выбрать. У меня HelloWorld на трёшке компиляется 10-15 секунд, ядро собирать не буду. А дискетки со мной дружить не хотят, хоть как-то работать соглашается каждая вторая (если не каждая третья), да и те работают не дольше недели. типичная ошибка - надо было ставить на другой машине только загрузчик, а потом хоть с CF хоть с образа предварительно залитого на винт, хоть по сети установить операционку на 386. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
ElVovan_reloaded Насколько помню, у меня RedHat Linux 5.2 вроде работал на i386. Имеется в виду не современый Enterprise 5.2, а выпуска 1998 года. http://redhat.lsu.edu/dist/5.2/iso/ |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
ElVovan_reloaded http://www.linuxiso.com.ua/goods.php?id=1057 Этот я ставил на DX40 неделю назад, на ноут не стал на десктоп-без проблемм. |
vk6666
Advanced Member
Откуда: С-Пб Всего сообщений: 1009 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 мар. 2008 |
на DX40 я подтыкал винч с установленной FreeBSD 4. (не помню дальше какая ,то-ли 4.2 то-ли еще какая) - так вот она прекрасно запустилась, плюс еще этот же винч был запущен на 386 SX-25 с 4мя метрами мозга.. |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Такое ощущение, что на этот контроллер проклятие какое-то наложено, где инсталлированный на IDE-винч дистрибутив грузится нормально, там тот же дистрибутив, установленный на SCSI уходит в ребут примерно в тот момент, когда загрузчик должен начать загружать ядро. Это на 386 рестартует, на пентиуме всё нормально. Проверял на различных версиях дистрибутивов BSD, может это у них семейная болезнь? А указанный DeLi не посмотрел, мне ISOшник не загрузочный попался. Нарою в ближайшее время дискеток, попробую этот DeLi, а заодно и minix. Очень древние операционки смотреть неохота, ищу что-то от 2004 года, тот же NetBSD на подобном железе нормально работает, просто у платы какая-то нестыковка со скази-контроллером. Никто не знает, есть ли на старых матплатах какие-нибудь нюансы при загрузке с неподдерживаемых родным БИОСом устройств? (даже при наличии поддержки в БИОСе соответствующего контроллера) |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
ElVovan_reloaded написал: Вполне возможно - например у меня на freeBSD если включен ACPI тоже ребут вместе с паникой, приходится его после установки отключать в freeBSD. Проверял на различных версиях дистрибутивов BSD, может это у них семейная болезнь? ElVovan_reloaded написал: До выбора вариантов загрузки ? уходит в ребут примерно в тот момент, когда загрузчик должен начать загружать ядро |
ElVovan_reloaded
Newbie
Откуда: Санкт-Петербург Всего сообщений: 42 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 21 сентября 2008 19:13 Сообщение отредактировано: 21 сентября 2008 19:15 Да, там появляются какие-то цифры и курсорчик крутится (-\|/), после чего снова появляется POST, снова запускается загрузчик... и так далее до бесконечности. (на IDE, напомню, всё нормально, такое только на SCSI) До выбора вариантов загрузки ? |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
Попробуй поставить GRUB |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по платам для 386 |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |