RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : arca5.1


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : dixie
To : Igor Vaskov
Subj : arca5.1

> Попробовал. Есть вопросы.
> У меня драйвер VEFI.SYS не стартует с ошибкой SYS1201
> Естественно все файлы на месте.
> Мать с UEFI на борту. Включен режим совместимости.
> Ядро - от 14.204 SMP. (С OS/4 то же самое).
>
> В связи с чем вопрос:
> Я пытался запустить новые драйвера просто заменив строчки в конфиге.
> Можно ли как-то включить эти драйвера? Очень уж понравилась идея не менять графический режим при выходе в дос.
Грузиться надо с EFI загрузчика, только в BIOS режиме :) поскольку он одноименный с обычным осевым, то поставить его на отдельный раздел - как описано выше - и прописать этот раздел в свой бутменеджер. При старте с него - он выдаст список всех HPFS/JFS разделов - откуда грузить ось. Выбираем свой и вперёд ... Если BVHEFI/VEFI прописаны в конфиге - всё должно быть нормально.

OS/4 ядро вообще EFI загрузчиком не поддерживается. Т.е., даже если запатчить искусственную ашипку, которая вылезет при попытке его запустить - главная проблема в их собственном OEMHLP, который должен быть просто выкинут, чтобы всё заработало.

Т.е., загрузчик подменяет BIOS, ставит графический режим и ему нужно сообщить (хотя бы) осевой полноэкранной консоли (которая обычная DLL, не драйвер) - как работать с видеопамятью. Единственный способ коммуникации между загрузчиком и осевыми приложениями - драйвер OEMHLP. Надо быть полными баранами с инженерной точки зрения, чтобы зарезать эту связь, в OS/4 это было сделано без малейших сомнений. У меня нет рациональных объяснений этому, кроме того, что AlexT мнит себя "архитектором".

В дополнение - QSINIT и свежие OS/4 ядра - если у кого-то работают вместе, то и хорошо. Я тупо не могу стартовать ничего, кроме древнего 53xx (от 19-го года) в UNI режиме. Все 6xxx трапаются и вешаются на паре ближайших машин. В том числе, с их собственным загрузчиком ... Разбирать - что и почему, я не буду. Там прекрасно работают и аркины и все старые ядра. А тут, как бы, результаты *многочисленных* успехов: оно мрёт или на старте PM (от их os4apic) или вешается на старте R3 или кучей разных вариантов трапается на самом раннем этапе. Не осталось письменных слов по этому поводу, после того как я пробовал это всё запустить хоть как-то "много много раз". В результате, мне уже очень давно жалко мой собственный труд, вложенный в это ядро.

Mon 25 Sep 2023 01:28 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:90.0) Gecko/2010




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.