Post subject: Linux 0.01 on the FTP - anybody actually managed to run it? Posted: Thu Jul 07, 2011 9:30 pm
1337 Beta Collector
Joined Wed Aug 18, 2010 6:54 pm
Location Cambridgeshire, England, UK
Favourite OS Arch Linux
I noticed that there's a very early Linux kernel on the FTP server, named Linux 0.01, consisting of Assembly and C source code. Has anybody actually managed to successfully build this, and then boot it? Because a bootable image of this would be epic.
_________________ Hi. I'm a Linux user, programmer, science enthusiast, and as of recently, a website administrator - I run a small forum on my Raspberry Pi. Click my profile to get a link to it.
Post subject: Re: Linux 0.01 on the FTP - anybody actually managed to run Posted: Sat Jul 09, 2011 4:41 am
1337 Beta Collector
Joined Sun May 13, 2007 12:42 am
Yeah, Linux 0.01 isn't worth to see. It has two threads that continously print either 'A' or 'B'. Look for Linux 0.99, and make sure you sync your disks before shutting down multiple times... or they'll corrupt, they may corrupt anyway !
The original 0.01 release of Linux could not actually run. Torvalds published the source code—despite its technical shortcomings—for the benefit of Lemmke, who had expressed interest after the initial announcement. Not until the 0.02 release on October 5, 1991 could the OS function.
Post subject: Re: Linux 0.01 on the FTP - anybody actually managed to run Posted: Sun Oct 09, 2011 9:11 am
Guru Beta Collector
Joined Mon Feb 12, 2007 12:50 pm
Favourite OS First Edition UNIX
Let me dig out my compilers. Where is the file located?
Abandonware (Operating Systems)\PC\Linux 0.01.rar
Why do we have this on the server, the code can be downloaded from any kernel.org's mirrors O_o
you need Minix 386 1.5 and gcc 1.x on your VM.
Might try it then at some point Does it make the executable required to create a bootable floppy, or something? Or does it just make the kernel, which you then have to figure out how to boot yourself?
It makes a kernel. You have to format a floppy to the MINIX filesystem and find a way to bootstrap it.
If you want to play with old Linux stuff, check out [url]virtuallyfun.superglobalmegacorp.com[/url]. That guy also does other old stuff, generally in QEMU and SIMH. Also, http://www.oldlinux.org is good for finding old versions of Linux.
I'm intending to put some VMs up on my own site, actually...
_________________ - Toots (Resigtered Linux User #463237).