Hello.
As my understanding, current LinuxBIOS can not boot Windows and
the reason for it is that it depends on 16bit bios feature much.
So far is right? If right, how about this way. Have you noticed already?
First, LinuxBIOS is loaded from flash ROM. Then, it moves itself to
uppder 16M area. and it loads some free 16bit BIOS image from somewhere ( e.g.
HDD, USB memory or even network) to under 1M area. And LinuxBIOS jumps to
16bit BIOS. Of course, this sequence should not be invoked automatically but
by user command, e.g. run_windows or such.
Or, can you add function to load FreeDOS from LinuxBIOS? if it is possible,
we can run at least Win95/98/Me with LOADLIN.exe. and I would think maybe
there is a way to boot Win2K/XP from FreeDOS.
--- Okajima, Jun. Tokyo, Japan.
Memory map:
----4G--------
LinuxBIOS
----16M-------
Reserved for HIMEM.SYS
----1M--------
16bitBIOS
--------------
Note: if you understand Japanese, it is also welcome to mail me privately
with Japanese.