Год назад пытался разобраться, но руки не дошли.
Вторая попытка.
Есть комп, скажем, на плате Iwill BD100Plus (без SCSI).
Есть старая ISA SCSI-плата без БИОСа. Таким образом, грузиться с подключенного к ней винта нельзя.
Можно ли теоретически добавить в БИОС материнской платы БИОС SCSI, чтобы при загрузке обнаруживался винт?
Вроде бы есть материнки этой же серии, но со SCSI. Можно ли влить их прошивку? Или поискать прошивку для SCSI-платы, аналога этой, но со встроенным биосом, и "долить" ее как биос стороннего производителя, в штатный?
В принципе что-то подобное возможно?
Делал ли кто-нибудь?
Только экспериментировать с прошивками и стартовыми адресами
Кстати, баловался тут с AWBedit, он для ISA-расширений предлагает адреса 40А0, 40А1, и т.п.
Это они?
Вполне может быть: я ж как раз несколькими постами выше вспоминал, что не то 40-е, не то 80-е адреса должны бы вроде быть...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Последние известия.
Используя AWBedit, добавил в исходную прошивку модуль SCSI-BIOS для ISA. Все добавилось и сохранилось ОК. Прошил. Кирдык. БутБлок. Хоть посмотрел, как он работает. А именно- совершенно нормально грузишься с дискеты, перепрошиваешь - блеск!
Снова CBROM, /isa, но без задания в явном виде адреса (он же опциональный, в квадратных скобках), добавилось. Прошил. Перестал загружаться с PCI-SCSI. Такое впечатление, что теперь он инициализирует ISA-карту ПОСЛЕ того, как PCI.
Убрал PCI-адаптер, и вот наконец, стал проходить полностью процедуру начальной инициализации- удалось загрузиться с дискеты. При этом (!) даже если грузишь голый дос, виден SCSI-винт! Из этого я делаю вывод, что БИОС грузится! Но по какой-то причине винт не определяется как загрузочный.. На этом пока эксперименты прекращаю - нет времени.
Вот еще что странно. После моих измывательств над компом, потерял возможность входить в БИОС PCI-SCSI! То есть я вхожу, но получаю сообщение, что плата не найдена/неправильно установлена... Хотя грузится все нормально.. Не знаю, что и подумать. Или действительно с винтом что-то не в порядке (с терминаторами игрался - не помогает), или PCI-разъем глючит, или пожег чего. Ну работает, и ладно.. Будет время, отключу винт, оставлю СДРОМ, посмотрим изменится ли чего.
Моя теория заключается в том, что в компе не может быть 2-х SCSI-БИОСов. Иначе они передерутся за ресурсы Так при наличии n штук одинаковых SCSI рекомендуют только у одной оставлять БИОС. У остальных предлагают его выключать.
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Root
Во-первых, тезис ошибочный. Я могу отдать в БИОСе 11-е прерывание ISA-плате и никто больше драться не будет. Но все равно это не помогает. Тем более, что я пробовал разные варианты с одной и с двумя платами.
А вот какая мысль мне пришла сейчас в голову..
Что, если в БИОСе материнки уже все-таки есть подержка СКАЗи, а я добавил туда еще свой БИОС, вот тут и началась путаница.
Надо посмотреть повнимательнее, ведь не всегда по названиям программных модулей в БИОСе можно определить их назначение.
Если были перечислены все модули (1-я стр. темы), то никакого больше SCSI в исходном БИОСе нет и не было, уж можете поверить...
Так что, идея насчет еще одного сказя - это поиск черной кошки в темной комнате, в которой нет вообще никакой кошки...
IMHO, вопрос, все-таки, в адресах инициализации, и в том, что БИОС ISA-контроллера почему-то не хочет сосуществовать с БИОСом PCI-карты - видимо, "в живых должен остаться только один!" (с)
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
(1-я стр. темы), то никакого больше SCSI в исходном БИОСе нет и не было, уж можете поверить.
Верю
БИОС ISA-контроллера почему-то не хочет сосуществовать с БИОСом PCI-карты - видимо, "в живых должен остаться только один!"
Дык я же пробовал и отдельно ИСА-карту. Бесполезно.
Все-таки наиболее вероятно, что глючит винт. Попробую всобачить в СДРОМ=0 загрузочный сидюк. Вдруг заработает
Неуживание двух сказевых БИОСов может иметь под собой весьма простую основу. БИОС необходим только тому девайсу, с которого производится загрузка. Остальное должны делать драйвера...
Thinking... [■■■■■■■■■■■■■■■□□□□□]75% completed...
Двух одинаковых - к бабушке не ходи...
Двух разных?.. Вообще-то, у меня уживаются, но тут еще одно из устройств ISA, случай из "особо тяжелых", так что чем черт не шутит...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
CBROM(207) все добавил, но modbin при сохранении ругаеться "header sum error"
modbin (версии разные).
при повторном открытии файла CBROM'ом добавленный модуль виден..
Что не так??
Отправить комментарий