linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* more kernel .01
@ 2001-08-17 20:43 tristan
  2001-08-18  3:09 ` jlnance
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: tristan @ 2001-08-17 20:43 UTC (permalink / raw)
  To: linux-kernel

The reason i was hoping to run an old version of the kernel,
.01 or .02(as someone proposed), is so i can use it as a basis
for learning to add on to, compile, and change an os's kernel.
I know i can do this with all kernels, but the .01 kernel is very small
and the very beginning of the kernel so i can build on it. i am 
open to installing say red hat 5.2 and then running .01 on a 
VM, but i only have it on a cd, and the 386 has no cdrom drive.
Does anyone know of a place i can get an old version of red hat
ive been searching for awhile, or a way to copy the cd to 
multiple floppies that are able to be install. 
Id really rather have away of just installing it over the DOS partition
but it seems everyone thinks it would be best to install minix of red
hat first, and im fine with that. 
So if anyone has information on old red hat version i would
be very greatful

Tristan Sloughter

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: more kernel .01
  2001-08-17 20:43 more kernel .01 tristan
@ 2001-08-18  3:09 ` jlnance
  2001-08-18 17:20   ` Horst von Brand
  2001-08-18  4:54 ` Pierre Rousselet
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 8+ messages in thread
From: jlnance @ 2001-08-18  3:09 UTC (permalink / raw)
  To: linux-kernel

On Fri, Aug 17, 2001 at 04:43:57PM -0400, tristan wrote:
> The reason i was hoping to run an old version of the kernel,
> .01 or .02(as someone proposed), is so i can use it as a basis
> for learning to add on to, compile, and change an os's kernel.
> I know i can do this with all kernels, but the .01 kernel is very small
> and the very beginning of the kernel so i can build on it. i am 
> open to installing say red hat 5.2 and then running .01 on a 
> VM, but i only have it on a cd, and the 386 has no cdrom drive.
> Does anyone know of a place i can get an old version of red hat
> ive been searching for awhile, or a way to copy the cd to 
> multiple floppies that are able to be install. 
> Id really rather have away of just installing it over the DOS partition
> but it seems everyone thinks it would be best to install minix of red
> hat first, and im fine with that. 
> So if anyone has information on old red hat version i would
> be very greatful

Long long ago, before Red Hat or any other distributions, people installed
Linux using a pair of floppies called the boot disk and the root disk.  This
was how I first installed Linux, using the 0.11 or 0.12 kernel.  It was
pretty easy to install a minimal self hosting Linux system using these disks.
If you can find someone with a set of these disk images for 0.11 and the
associated gcc disks, you can probably get a very early linux system up
fairly quickly.  I dont know who might have a set laying around, but I
hope this mail generates some comments from people who do.

Thanks,

Jim

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: more kernel .01
  2001-08-17 20:43 more kernel .01 tristan
  2001-08-18  3:09 ` jlnance
@ 2001-08-18  4:54 ` Pierre Rousselet
  2001-08-18 12:34   ` David Lang
  2001-08-18  6:39 ` Albert D. Cahalan
  2001-08-18 13:56 ` David Madore
  3 siblings, 1 reply; 8+ messages in thread
From: Pierre Rousselet @ 2001-08-18  4:54 UTC (permalink / raw)
  To: fattymikefx; +Cc: linux-kernel

tristan wrote:
> 
> The reason i was hoping to run an old version of the kernel,
> .01 or .02(as someone proposed), is so i can use it as a basis
> for learning to add on to, compile, and change an os's kernel.
> I know i can do this with all kernels, but the .01 kernel is very small
> and the very beginning of the kernel so i can build on it. i am
> open to installing say red hat 5.2 and then running .01 on a
> VM, but i only have it on a cd, and the 386 has no cdrom drive.
> Does anyone know of a place i can get an old version of red hat
> ive been searching for awhile, or a way to copy the cd to
> multiple floppies that are able to be install.
> Id really rather have away of just installing it over the DOS partition
> but it seems everyone thinks it would be best to install minix of red
> hat first, and im fine with that.
> So if anyone has information on old red hat version i would
> be very greatful
> 

Slackware-3.0 (kernel 1.2.13) is installable from floppies (a lot of).

http://www.buckosoft.com/linux/slakware.html
http://ftp.gcu-squad.org/mirrors/slackware-3.0/

Pierre
-- 
------------------------------------------------
 Pierre Rousselet <pierre.rousselet@wanadoo.fr>
------------------------------------------------

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: more kernel .01
  2001-08-17 20:43 more kernel .01 tristan
  2001-08-18  3:09 ` jlnance
  2001-08-18  4:54 ` Pierre Rousselet
@ 2001-08-18  6:39 ` Albert D. Cahalan
  2001-08-18 13:56 ` David Madore
  3 siblings, 0 replies; 8+ messages in thread
From: Albert D. Cahalan @ 2001-08-18  6:39 UTC (permalink / raw)
  To: fattymikefx; +Cc: linux-kernel

tristan writes:

> The reason i was hoping to run an old version of the kernel,
> .01 or .02(as someone proposed), is so i can use it as a basis
> for learning to add on to, compile, and change an os's kernel.
> I know i can do this with all kernels, but the .01 kernel is very small

The 0.01 kernel is very crude. The keyboard and IDE drivers are
written in assembly. The memory management uses 1 page table for
everything, with segmentation used to split it up into 63 processes
of 64 MB each plus a 64 MB kernel space. Swap isn't supported, so
you'll need at least 4 MB of RAM to run gcc.

> and the very beginning of the kernel so i can build on it. i am 
> open to installing say red hat 5.2 and then running .01 on a 

Red Hat is kind of new. :-) Use an old Linux distribution like MCC
or Tamu. Those came first, then SLS, then Slackware and Yggdrasil.
I gave you a URL for a slightly-hacked MCC that might do the job.

Remember to use the minix filesystem instead of ext2.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: more kernel .01
  2001-08-18  4:54 ` Pierre Rousselet
@ 2001-08-18 12:34   ` David Lang
  2001-08-18 12:54     ` David Lang
  0 siblings, 1 reply; 8+ messages in thread
From: David Lang @ 2001-08-18 12:34 UTC (permalink / raw)
  To: Pierre Rousselet; +Cc: fattymikefx, linux-kernel

for that matter I don't think slackware dropped the full floppy install
untill 7.0 or 7.1 and even with slackware 9 you can install from
floppy+NFS

David Lang

 On Sat, 18 Aug 2001, Pierre Rousselet wrote:

> Date: Sat, 18 Aug 2001 06:54:57 +0200
> From: Pierre Rousselet <pierre.rousselet@wanadoo.fr>
> To: fattymikefx@yahoo.com
> Cc: linux-kernel@vger.kernel.org
> Subject: Re: more kernel .01
>
> tristan wrote:
> >
> > The reason i was hoping to run an old version of the kernel,
> > .01 or .02(as someone proposed), is so i can use it as a basis
> > for learning to add on to, compile, and change an os's kernel.
> > I know i can do this with all kernels, but the .01 kernel is very small
> > and the very beginning of the kernel so i can build on it. i am
> > open to installing say red hat 5.2 and then running .01 on a
> > VM, but i only have it on a cd, and the 386 has no cdrom drive.
> > Does anyone know of a place i can get an old version of red hat
> > ive been searching for awhile, or a way to copy the cd to
> > multiple floppies that are able to be install.
> > Id really rather have away of just installing it over the DOS partition
> > but it seems everyone thinks it would be best to install minix of red
> > hat first, and im fine with that.
> > So if anyone has information on old red hat version i would
> > be very greatful
> >
>
> Slackware-3.0 (kernel 1.2.13) is installable from floppies (a lot of).
>
> http://www.buckosoft.com/linux/slakware.html
> http://ftp.gcu-squad.org/mirrors/slackware-3.0/
>
> Pierre
> --
> ------------------------------------------------
>  Pierre Rousselet <pierre.rousselet@wanadoo.fr>
> ------------------------------------------------
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: more kernel .01
  2001-08-18 12:34   ` David Lang
@ 2001-08-18 12:54     ` David Lang
  0 siblings, 0 replies; 8+ messages in thread
From: David Lang @ 2001-08-18 12:54 UTC (permalink / raw)
  To: Pierre Rousselet; +Cc: fattymikefx, linux-kernel

slackware versions back to 3.3 (2.x kernel I think) are still available
from ftp.slackware.org

David Lang

On Sat, 18 Aug 2001, David Lang wrote:

> Date: Sat, 18 Aug 2001 05:34:56 -0700 (PDT)
> From: David Lang <dlang@diginsite.com>
> To: Pierre Rousselet <pierre.rousselet@wanadoo.fr>
> Cc: fattymikefx@yahoo.com, linux-kernel@vger.kernel.org
> Subject: Re: more kernel .01
>
> for that matter I don't think slackware dropped the full floppy install
> untill 7.0 or 7.1 and even with slackware 9 you can install from
> floppy+NFS
>
> David Lang
>
>  On Sat, 18 Aug 2001, Pierre Rousselet wrote:
>
> > Date: Sat, 18 Aug 2001 06:54:57 +0200
> > From: Pierre Rousselet <pierre.rousselet@wanadoo.fr>
> > To: fattymikefx@yahoo.com
> > Cc: linux-kernel@vger.kernel.org
> > Subject: Re: more kernel .01
> >
> > tristan wrote:
> > >
> > > The reason i was hoping to run an old version of the kernel,
> > > .01 or .02(as someone proposed), is so i can use it as a basis
> > > for learning to add on to, compile, and change an os's kernel.
> > > I know i can do this with all kernels, but the .01 kernel is very small
> > > and the very beginning of the kernel so i can build on it. i am
> > > open to installing say red hat 5.2 and then running .01 on a
> > > VM, but i only have it on a cd, and the 386 has no cdrom drive.
> > > Does anyone know of a place i can get an old version of red hat
> > > ive been searching for awhile, or a way to copy the cd to
> > > multiple floppies that are able to be install.
> > > Id really rather have away of just installing it over the DOS partition
> > > but it seems everyone thinks it would be best to install minix of red
> > > hat first, and im fine with that.
> > > So if anyone has information on old red hat version i would
> > > be very greatful
> > >
> >
> > Slackware-3.0 (kernel 1.2.13) is installable from floppies (a lot of).
> >
> > http://www.buckosoft.com/linux/slakware.html
> > http://ftp.gcu-squad.org/mirrors/slackware-3.0/
> >
> > Pierre
> > --
> > ------------------------------------------------
> >  Pierre Rousselet <pierre.rousselet@wanadoo.fr>
> > ------------------------------------------------
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> > Please read the FAQ at  http://www.tux.org/lkml/
> >
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: more kernel .01
  2001-08-17 20:43 more kernel .01 tristan
                   ` (2 preceding siblings ...)
  2001-08-18  6:39 ` Albert D. Cahalan
@ 2001-08-18 13:56 ` David Madore
  3 siblings, 0 replies; 8+ messages in thread
From: David Madore @ 2001-08-18 13:56 UTC (permalink / raw)
  To: fattymikefx; +Cc: linux-kernel

tristan in litteris <20010817204358.38BAB501D7@localhost.localdomain> 
scripsit:
> The reason i was hoping to run an old version of the kernel,
> .01 or .02(as someone proposed), is so i can use it as a basis
> for learning to add on to, compile, and change an os's kernel.
<snip>

Does it have to be Linux?  If not, there are several systems which are
supposed to be simpler than Linux and pedagogically interesting.  For
example, VSTa (see on <URL: http://www.vsta.org/ >).  It's GPL'ed.

Also, if you are interested in history, you might have a look at <URL:
http://www.sco.com/offers/ancient.html >: the Santa Cruz Organization
is offering free source licenses for versions 5, 6 and 7 of Unix
(circa 1970).  The entire v7 kernel source code, for example is below
20klines (mostly C, and a bit of PDP-11 assembler), including device
drivers.  You can even find PDP-11 emulators to run the thing and play
with it.  (But you can't redistribute it.)

(If you want something old *and* free-as-in-free-speech, there's ITS.
I don't think anyone was able to make it run on modern machines,
though.  Making a PDP-10 emulator is much harder than for a PDP-11.)

Happy hacking,

-- 
     David A. Madore
    (david.madore@ens.fr,
     http://www.eleves.ens.fr:8080/home/madore/ )

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: more kernel .01
  2001-08-18  3:09 ` jlnance
@ 2001-08-18 17:20   ` Horst von Brand
  0 siblings, 0 replies; 8+ messages in thread
From: Horst von Brand @ 2001-08-18 17:20 UTC (permalink / raw)
  To: jlnance; +Cc: linux-kernel

jlnance@intrex.net said:

[...]

> Long long ago, before Red Hat or any other distributions, people installed
> Linux using a pair of floppies called the boot disk and the root disk.  This
> was how I first installed Linux, using the 0.11 or 0.12 kernel.  It was
> pretty easy to install a minimal self hosting Linux system using these disks.
> If you can find someone with a set of these disk images for 0.11 and the
> associated gcc disks, you can probably get a very early linux system up
> fairly quickly.  I dont know who might have a set laying around, but I
> hope this mail generates some comments from people who do.

Machines have changed a lot since then, unless you get a vintage machine
(with original disk, etc) I very much doubt this will work.

Besides, I don't think learning about a *very* old, severely broken kernel
will help in any way. Yes, the current kernel is huge, but most of that is
drivers for all sort of exotic hardware.
-- 
Horst von Brand                             vonbrand@sleipnir.valparaiso.cl
Casilla 9G, Vin~a del Mar, Chile                               +56 32 672616

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2001-08-18 23:42 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-17 20:43 more kernel .01 tristan
2001-08-18  3:09 ` jlnance
2001-08-18 17:20   ` Horst von Brand
2001-08-18  4:54 ` Pierre Rousselet
2001-08-18 12:34   ` David Lang
2001-08-18 12:54     ` David Lang
2001-08-18  6:39 ` Albert D. Cahalan
2001-08-18 13:56 ` David Madore

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).