RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > Спасибо всем. :) > > > > > > История такова: попытки модифицировать ос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;' > >
__, _, __, _,_ _, _
|_ / \ |_) | | |\/|
| \ / | \ | | | |
~ ~ ~ ~ `~' ~ ~
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.