Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Swapping kernels real quick

25 views
Skip to first unread message

Lars Erdmann

unread,
May 17, 2013, 2:29:02 AM5/17/13
to
Hallo,

as a test I want to use the 10.106 SMP kernel (comes with eComStation
2.2) instead of the 10.105 kernel (comes with eComStation 2.1).

I thought that would be easy and I copied over from the eComStation CD
file "OS2KRNLI" renaming it to "OS2KRNL". Then I copied over file "OS2LDR".

However that does not work and leads to errors on bootup with
applications trapping that are loaded via config.sys and will eventually
hang the system.

Does anyone know what files exactly I have to replace ?
Note that I am using DUMPFS.IFS and therefore I cannot/do not want to
replace file "OS2DUMP".


Lars

Paul Ratcliffe

unread,
May 17, 2013, 6:08:13 AM5/17/13
to
On Fri, 17 May 2013 08:29:02 +0200, Lars Erdmann <lars.e...@arcor.de>
wrote:

> as a test I want to use the 10.106 SMP kernel (comes with eComStation
> 2.2) instead of the 10.105 kernel (comes with eComStation 2.1).
>
> I thought that would be easy and I copied over from the eComStation CD
> file "OS2KRNLI" renaming it to "OS2KRNL". Then I copied over file "OS2LDR".
>
> However that does not work and leads to errors on bootup with
> applications trapping that are loaded via config.sys and will eventually
> hang the system.
>
> Does anyone know what files exactly I have to replace ?

DOSCALL1.DLL as well (was 2.1 UNI or SMP ?).

Mr. G

unread,
May 17, 2013, 10:42:31 AM5/17/13
to
Don't know if they are required or not, but don't forget the related trace
files.

Lars Erdmann

unread,
May 17, 2013, 2:29:59 PM5/17/13
to
Hm,

forgot to say: I tried to replace 10.105 SMP (eCS 2.1) with 10.106 SMP
(eCS 2.2).
Or are you saying that these 2 kernels require different DOSCALL1.DLL
even though they are both SMP ? Maybe I should try and just replace
DOSCALL1.DLL also.
The DOSCALL1.DLL from the eCS 2.2 is much older than the one I currently
have on eCS 2.1 though ...

How about OS2LDR.MSG ? I cannot think of why it should matter but with
my current eCS 2.1 I have a german installation (with german text
OS2LDR.MSG of course) while the eCS 2.2 CD is in english (and therefore
has an english text OS2LDR.MSG).

Lars

Lars Erdmann

unread,
May 17, 2013, 2:50:03 PM5/17/13
to
I now replaced these files:
OS2KRNL
OS2LDR
OS2LDR.MSG
DOSCALL1.DLL

Now the system would boot. However, once the desktop showed up, nothing
would work anymore: no USB, no MAC (but a PS/2 mouse/keyboard still worked).

It's increasingly difficult to change kernels on eCS ...

I took the above files from \OS2IMAGE\DISK_0 and \OS2\DLL from the eCS
CD-ROM. Are there other places/bundled files where these files might be
contained in with possibly more up to date file dates ?

The reason: I would like to try the USB HC drivers on a 10.106 SMP
kernel. Just to make sure ...

Lars

Lars Erdmann

unread,
May 17, 2013, 3:58:22 PM5/17/13
to
I just replaced OS2KRNL and kept all other files of the eCS 2.1
installation.
That worked ok. Looks like OS2LDR from \OS2IMAGE\DISK_0 is not the
correct one to take at least when booting from hard disk.

Lars
0 new messages