Author Topic: Kernel from ecomstation 2.2 with ecomstation 1.1?  (Read 492 times)

Micky

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 28
    • View Profile
Kernel from ecomstation 2.2 with ecomstation 1.1?
« on: October 13, 2018, 12:26:25 pm »
Is it possible to use the kernel from ecomstation 2.2 with ecomstation 1.1? ecomstation 1.1 has the kernel 14.093_W4.


Micky

Lars

  • Sr. Member
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 33
  • Posts: 282
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #1 on: October 13, 2018, 12:41:18 pm »
Technically yes. I am not sure if there are legal problems. I also wonder if eComStation 1.1 does not also come with the SMP kernel (you would need to search the installation CD).
But just exchanging the kernel is not enough, there are other things like HARDERR.EXE and DOSCALL1.DLL (to name a few) that are specific to the used kernel.
Then there are several fixes to several components to make them work properly with SMP /multiple cores for example TCPIP32.DLL and SOCKETSK.SYS which, in this case, come with the ACPI driver that AN offers.

To be honest, I don't think it makes much sense to use eComStation 1.1 unless you decide to stick to support for only one core in which case the 14.093_W4 and the existing components are sufficient.

Micky

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 28
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #2 on: October 13, 2018, 01:40:40 pm »
Ok, not so easy like I thought. Which newer kernel fits to 14.093_W4?


Micky

ivan

  • Hero Member
  • *****
  • Thank You
  • -Given: 1
  • -Receive: 27
  • Posts: 826
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #3 on: October 13, 2018, 06:17:25 pm »
May I ask what you are trying to do.  There is a 14.104a_W4 available which should work.

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 9
  • -Receive: 111
  • Posts: 1633
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #4 on: October 13, 2018, 06:31:58 pm »
As Ivan says, if you are just updating the W kernel, no SMP, it isn't that hard to update, just need os2ldr and os2krnl. 104a is freely available.
Updating to SMP isn't that hard but as Lars impiied, to be stable, you really need the ACPI package from Arca Noae, which will update various components. The needed kernel etc are under x:\os2\install\smp.

Micky

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 28
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #5 on: October 13, 2018, 08:13:02 pm »
I'll take the kernel 14.100c_W4. Works.

Shure you can ask. I try to make a ecomstation 1.1 with USB support and a faster kernel. It is a little bit slow. I'll test the equal Pc with ecomstation 2.2 and he is much faster.

On my ecomstation 2.2 en beta cd: x:\os2\install\smp is the directory "install" empty and smp not there. Which version did you mean?

I have separately ACPI WPI's from Arca Noae. The last one is acpi-3.23.03.exe.


Micky

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 9
  • -Receive: 111
  • Posts: 1633
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #6 on: October 13, 2018, 08:31:20 pm »
Kernels are available here, http://www.os2site.com/sw/upgrades/kernel/index.html, need an OS/2 browser to load the page. The 104a has more fixes.

eCS 2.2b2 installed them to x:\os2\install\smp here, the other kernels are under \os2\install as well. Don't have the CD handy to see where they reside on it.
If you have a muti-core system, it would be worth while installing the 104a SMP kernel, doscalls and ACPI package, otherwise the W kernels give about 10% better performance on a single core compared to the SMP kernel.

Micky

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 28
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #7 on: October 13, 2018, 09:13:24 pm »
Ok, my mistake. I looked on the CD. Ok, on hdd under c:\OS2\Install\I have:

SMP
UNI
W4

I test all on a Dell Optiplex GX270 Pc with a GX240 Motherboard. It is a P4, 2.80 GHz cpu. 

Thanks for the link!


Micky
« Last Edit: October 13, 2018, 09:48:13 pm by Micky »

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 9
  • -Receive: 111
  • Posts: 1633
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #8 on: October 14, 2018, 02:09:30 am »
Make sure you don't use hyperthreading, the OS/2 scheduler does not get along with it.

Micky

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 28
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #9 on: October 14, 2018, 04:21:42 pm »
I have copied SMP, UNI and W4 from my ecomstation 2.2 hdd to a USB stick.

Now the question: Can I overwrite the old files with the new ones when ecomstation 1.1 is running?

For what is a os2krnl.sym? Did it manage which files are copied to which directory?


Micky
« Last Edit: October 14, 2018, 04:56:13 pm by Micky »

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 9
  • -Receive: 111
  • Posts: 1633
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #10 on: October 14, 2018, 06:58:19 pm »
You don't have to worry about the sym file, it is for debugging, same with the tdf files.
Yo can copy over the kernel and os2ldr, they don't have to be hidden either. For doscall1.dll, you have to unlock it or replace it when not running,
Code: [Select]
unlock doscall1.dllThe uni and w4 kernels both use the same doscall1.dll etc which is why the W4 directory only has the kernel in it. I guess you should also copy over the harderr.exe and sesdd32.sys files.

Micky

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 28
    • View Profile
Re: Kernel from ecomstation 2.2 with ecomstation 1.1?
« Reply #11 on: October 14, 2018, 07:33:54 pm »
Thanks!

I copy all the files that are in the UNI directory. Works fine. 


Micky