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


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Improver
To : Alexey Bezditko
Subj : новое железо, однако...

> > Спасибо всем. :)
> >
> > История такова: попытки модифицировать ос456 тем, что вытащил с загрузочных дискет ецс22 демо, не увенчались успехом, но разбираться было уже лень, так как к тому времени подвернулся дистрибутив ецс22 - и он таки встал. :) Но... при попытке загрузить потом то, что встало, имеем стоп при загрузке модуля PCIBUS.SNP (20.12.12 3:52 6808) - попытался заменить его на аналогичный из ос2 456(25.10.01 17:50 2496) - эффект тот же.
> > тогда беру все, что позднее 5го года (корень, os2, as2boot, os2dll)со свежеустановленной есц22 и переписываю его на те же места в имевшийся вариант ос2 456, перекрывая одноименное.
> > И вот это взлетело. :)
> > Дальше в подробностях не ковырялся, ибо не было нужды.
> > железо - hp dc7600s...
> > Вот так...
> >
>
> э-э-э...
> тут не всё так просто оказалось в датском королевстве... :(((((
>
> в общем, её нужно ещё и выключать. программно. На ней стоит сервер, который должен подняться в обед, снять все сливки с базы основного сервера - и благополучно почить в бозе, оставаясь резервным. Делов там всего минуты на три (процедура вылавливает все обновления, очень быстро). включить его может биос, хвала Аллаху, Высокому, Великому...
> выключал я всегда поцедурой на рексе, которая сначала вызывала вытеснение кэшей (не помню сейчас название функции, но ей пользовались многие - видел не раз, так что не секретная совсем), а потом вызывала вроде как pyrxutil для отключения питания.
> Сегодня (то есть - конкретно на указанной выше модели) эта схема не работает - при этом последнем вызове (именно который уже на отключение питания) выдается ошибка. То ли управление питанием нынче не то, то ли ещё что не так - то ли интерфейсы между кем-то там поменялись - в общем, буду признателен за любые работающие нынче способы программно отключить питание. То есть - если у кого работает - прошу сразу комплектом: чем отключается (пример и модули) - и все модули системы, которые с этим связаны...

В последних версиях еКС выключение системы срабатывает только так (REXX):

/*-----*/
if RxFuncQuery('SysLoadFuncs') then do
call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
call SysLoadFuncs
end
call SysSetObjectData '<WP_DESKTOP>', 'XSHUTDOWNNOW=POWEROFF,AUTOCLOSEVIO,NOCONFIRM;'



Tue 23 Feb 2016 22:20 Mozilla/5.0 (OS/2; Warp 4.5; rv:31.0) Gecko/20100101 Firefox




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.