Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по платам для 386 |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 | Печать |
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 на подобном железе нормально работает, просто у платы какая-то нестыковка со скази-контроллером. Никто не знает, есть ли на старых матплатах какие-нибудь нюансы при загрузке с неподдерживаемых родным БИОСом устройств? (даже при наличии поддержки в БИОСе соответствующего контроллера) |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по платам для 386 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |