* [ANNOUNCE] Merkey's LinuxWare 1.0 MS-DOS Loader
@ 2008-09-08 3:38 jmerkey
2008-09-13 23:34 ` Jan Engelhardt
0 siblings, 1 reply; 3+ messages in thread
From: jmerkey @ 2008-09-08 3:38 UTC (permalink / raw)
To: linux-kernel
I am pleased to announce the release of Merkey's LinuxWare, an MS-DOS (or
DR-DOS) loader that allows you to compile a Linux kernel as an MS-DOS
Executable, boot and load Linux from MS-DOS (while DOS stays resident).
This in essence is exactly the same as old Legacy Netware, and in fact, I
wrote a linker that does what the old NetWare custom linker did when it
compiled the NetWare kernel and linked it as a DOS Application. Linux
works
just like it does normally, except you can quit Linux and exit back to DOS.
Now who in the hell would want this? Well, it's damn convenient to have
(or was at one time) a DOS loadable program.
One cool thing inside LinuxWare is the loader debugger which is able to
initialize the kallsyms tables BEFORE LINUX IS LOADED and allow you to
walk through early loader init of Linux (like where it loads the GDT for
the first time).
So there is a lot of cool, innovative (not boring) and powerful code
within, that can be used to make it easier to debug and develop linux.
This tool was designed by me (and used by me) to take Linux apart and
study it thoroughly, and to shore up a sagging (and now deceased) DR-DOS
market.
I stopped using it after 2.6 so its only up to 2.4.18, and there is an
early MDB integrated with KDB.
BORLAND compiler was used to build the DOS side, but DJGPP would probably
still work. As part of a lawsuit settlement, this code and IP reverted
back to my ownsership, and since its dead as a doornail DOS, might as well
see if there's stuff in here folks might could salvage -- one man's trash,
another man's treasure ...
ftp://ftp.wolfmountaingroup.org/pub/linuxware/linuxware-09072008.tar.gz
ftp://ftp.wolfmountaingroup.org/pub/linuxware
http://www.wolfmountaingroup.org/
Jeff
FAQ.
So why would someone as hated as you even want to work on Linux? A.
It's a free country. I have some good stuff that helps people, so why
the hell not. Who made you people god (with a small g) anyway?
So why are you acting like an arrogant, self promoting prick in naming all
this stuff after you -- geez.
A. Linus = Linux, Reiser = ReiserFS, why the hell not. everyone else is
doing it. If Hans and Linus get to do it, so do I !!!!
Isn't Linus and the Linux community opposed to your work in several areas,
like another OS and some of your public anti-linux statements?
A. I have no idea. I do it because I enjoy it and it helps a lot of
folks, me included. I ignore most of what is said on the internet. When
people say or write something about you, it's not a reflection on you, its
a reflection on them ...' The same applies to this big mouth on this
end.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [ANNOUNCE] Merkey's LinuxWare 1.0 MS-DOS Loader
2008-09-08 3:38 [ANNOUNCE] Merkey's LinuxWare 1.0 MS-DOS Loader jmerkey
@ 2008-09-13 23:34 ` Jan Engelhardt
2008-09-14 12:47 ` jmerkey
0 siblings, 1 reply; 3+ messages in thread
From: Jan Engelhardt @ 2008-09-13 23:34 UTC (permalink / raw)
To: jmerkey; +Cc: linux-kernel
On Sunday 2008-09-07 23:38, jmerkey@wolfmountaingroup.com wrote:
>I am pleased to announce the release of Merkey's LinuxWare, an MS-DOS (or
>DR-DOS) loader that allows you to compile a Linux kernel as an MS-DOS
>Executable, boot and load Linux from MS-DOS (while DOS stays resident).
>
>This in essence is exactly the same as old Legacy Netware, and in fact, I
>wrote a linker that does what the old NetWare custom linker did when it
>compiled the NetWare kernel and linked it as a DOS Application. Linux
>works
>just like it does normally, except you can quit Linux and exit back to DOS.
So, just another UML architecture ;-)
But how much memory does it need? Raw Linux wants at least 5 MB.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [ANNOUNCE] Merkey's LinuxWare 1.0 MS-DOS Loader
2008-09-13 23:34 ` Jan Engelhardt
@ 2008-09-14 12:47 ` jmerkey
0 siblings, 0 replies; 3+ messages in thread
From: jmerkey @ 2008-09-14 12:47 UTC (permalink / raw)
To: Jan Engelhardt; +Cc: jmerkey, linux-kernel
>
> On Sunday 2008-09-07 23:38, jmerkey@wolfmountaingroup.com wrote:
>
>>I am pleased to announce the release of Merkey's LinuxWare, an MS-DOS (or
>>DR-DOS) loader that allows you to compile a Linux kernel as an MS-DOS
>>Executable, boot and load Linux from MS-DOS (while DOS stays resident).
>>
>>This in essence is exactly the same as old Legacy Netware, and in fact, I
>>wrote a linker that does what the old NetWare custom linker did when it
>>compiled the NetWare kernel and linked it as a DOS Application. Linux
>>works
>>just like it does normally, except you can quit Linux and exit back to
>> DOS.
>
> So, just another UML architecture ;-)
>
> But how much memory does it need? Raw Linux wants at least 5 MB.
>
This is a good question. At present, It only reserves 0-1MB for DOS and
the rest of the memory is available for Linux. It's whatever Linux
wants to use. One thing it does allow is Linux to call DOS interrupts
from protected mode and return.
I am in process of cleaning up the patch series and prepping it for
2.6.27. Give me a couple of weeks and I'll post a cleaner version of the
code with the loader debugger, and I'll submit it to Andrew's MM tree as
patches.
Jeff
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-09-14 13:19 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-09-08 3:38 [ANNOUNCE] Merkey's LinuxWare 1.0 MS-DOS Loader jmerkey
2008-09-13 23:34 ` Jan Engelhardt
2008-09-14 12:47 ` jmerkey
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®