Can't get KolibriOS to work on 386

Post here questions, problems and suggestions in English language
Post Reply
theaveng
Posts: 5
Joined: Fri Mar 26, 2010 2:50 am

Can't get KolibriOS to work on 386

Post by theaveng »

I tried the floppy on my Pentium 2 and it works just fine. But on my 386SX system it refuses to boot. I should have enough RAM (8 MB), but it only reaches the 88% mark and then the computer reboots.

I turned off option b. And changed from EGA to VGA mode, but still no luck.
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Can't get KolibriOS to work on 386

Post by Leency »

KolibriOS use some processor registers not supported by 386SX. Such processor registers was added only in Pentium 2.

And... 32 bit modes in Kolibri should work faster then EGA and VGA. If I'm not mistaken.
Sapiens dominabitur astris
User avatar
DmitrySokolowsky
Posts: 840
Joined: Thu Mar 01, 2007 7:57 pm

Re: Can't get KolibriOS to work on 386

Post by DmitrySokolowsky »

Was there any reason to lose compatibility with 386??
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Can't get KolibriOS to work on 386

Post by Leency »

Yes, it was. New processor registers gave Kolibri new functionality. For details we should wait Mario, diamond or someone else, who knows better.
Sapiens dominabitur astris
User avatar
Ghost
Kernel Developer
Posts: 558
Joined: Mon Mar 20, 2006 10:44 am

Re: Can't get KolibriOS to work on 386

Post by Ghost »

Kolibri uses some processor commands (like CPUID/RDTSC/RDMSR/WRMSR) and features appeared in Pentium (may be last 486). Support for older processors will lead to a senselessly deterioration in performance.
User avatar
Rock_maniak_forever
Posts: 445
Joined: Mon Feb 09, 2009 4:13 am

Re: Can't get KolibriOS to work on 386

Post by Rock_maniak_forever »

Ghost wrote:Kolibri uses some processor commands (like CPUID/RDTSC/RDMSR/WRMSR) and features appeared in Pentium (may be last 486).
No, Kolibri on 486 processors with 40Mhz and 8Mb RAM, don't work too. Tested by me personally.
User avatar
Ghost
Kernel Developer
Posts: 558
Joined: Mon Mar 20, 2006 10:44 am

Re: Can't get KolibriOS to work on 386

Post by Ghost »

Last 486 it`s IntelDX4, IntelSX, Cx486SLC.
theaveng
Posts: 5
Joined: Fri Mar 26, 2010 2:50 am

Re: Can't get KolibriOS to work on 386

Post by theaveng »

Well that's disappointing.
I have this old 386 machine, and I wanted to run something other than Windows 3.
User avatar
Alexus
Posts: 64
Joined: Tue Feb 02, 2010 12:37 pm

Re: Can't get KolibriOS to work on 386

Post by Alexus »

Try Damn Small Linux and similar....
*.*
theaveng
Posts: 5
Joined: Fri Mar 26, 2010 2:50 am

Re: Can't get KolibriOS to work on 386

Post by theaveng »

Nope. DSL also requires a 486.

Do any of the older iterations of Kolibri run on a 386? Where would I find them?
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Can't get KolibriOS to work on 386

Post by Leency »

Sapiens dominabitur astris
bugmenot
Posts: 1
Joined: Sat Jul 16, 2016 6:47 pm

Re: Can't get KolibriOS to work on 386

Post by bugmenot »

Why not make the assembler code of the OS multi-CPU compatible and thus multi-target capable?

Aren't there assemblers available that allow to use different subprograms to build the binary code depending on the CPU processor used?
With such an assembler, you could replace these Pentium assembler instructions with instructions known by the 386 and have a CPU specific subroutine for Pentiums with these instructions and 386 without these instructions.

It's such a big loss when it's not possible to run Kolibri OS on older processors, at least 386 and higher.
I can understand not wanting to support the 286 as most don't have enough RAM anyway and the 286 doesn't support paging. But with the capable 386 it looks different.

Kolibi OS would be ideal for using Kolibri OS to exchange files on a computer that is mainly used for DOS. Kolibri OS is network capable and can read from USB sticks and CD-ROMs. I also assume it's capable of writing data on CD-R. It will also continue to receive security fixes and it fits on a 1,4 MiB floppy. And the memory requirements are small. Although it would of course make sense here to reduce the requirements from 8 MB to 4 or better 2 MB.

All these features could make it an ideal tool for 386 machines and DOS users when it comes to sharing files between other computers.

It is a great pity that this opportunity is not used. Because especially on the newer computers with a lot of RAM you have powerful operating systems like Linux available. I personally have no need for Kolibri OS on these computers. But on the 486 it would be a great asset if it ran there.
KPG
Posts: 46
Joined: Tue Dec 08, 2020 10:26 pm

Re: Can't get KolibriOS to work on 386

Post by KPG »

bugmenot wrote: Sat Sep 24, 2022 9:46 pm But on the 486 it would be a great asset if it ran there.
Kolibri svn9522 - хак для 80486
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest