add directory distributions
This commit is contained in:
114
distributions/elks/Toshiba T1600.files/navigator.js
Normal file
114
distributions/elks/Toshiba T1600.files/navigator.js
Normal file
@@ -0,0 +1,114 @@
|
||||
var ptitle, zname, zurl, i, sname;
|
||||
ptitle=document.title;
|
||||
|
||||
sname=new Array(10);
|
||||
sname[0]="SteiniOnline - Startseite -";
|
||||
sname[1]="SteiniOnline - Portrait -";
|
||||
sname[2]="SteiniOnline - Kleiststadt Frankfurt (Oder) -";
|
||||
sname[3]="SteiniOnline - Bildergallerie: <20>bersicht -";
|
||||
sname[4]="www.Metafa.de";
|
||||
sname[5]="";
|
||||
sname[6]="SteiniOnline - Lyrics (Index)-";
|
||||
sname[7]="[kostenloses Forum von com!-Online] Das Forum bei SteiniOnline";
|
||||
sname[8]="Chat bei SteiniOnline";
|
||||
sname[9]="SteiniOnline - Hotlinks -";
|
||||
sname[10]="LinuxonLaptops -Index-";
|
||||
|
||||
zurl=new Array(10);
|
||||
zurl[0]="index2.htm";
|
||||
zurl[1]="portr.htm";
|
||||
zurl[2]="meinestadt/index.htm";
|
||||
zurl[3]="gallerie/index.htm";
|
||||
zurl[4]="http://www.metafa.de";
|
||||
zurl[5]="http://cgi06.puretec.de/cgi-bin/gb?clsid=642eb018df4f80ce3cd8b239a695b944";
|
||||
zurl[6]="lyrics/index.htm";
|
||||
zurl[7]="http://forum.webmart.de/wmforum.cfm?id=121876";
|
||||
zurl[8]="chat.htm";
|
||||
zurl[9]="hotlinks.htm";
|
||||
zurl[10]="lol/lol_index.htm";
|
||||
|
||||
zname=new Array(10);
|
||||
zname[0]="Startseite";
|
||||
zname[1]="Portrait";
|
||||
zname[2]="Kleiststadt Frankfurt (Oder)";
|
||||
zname[3]="Bildergallerie (Übersicht)";
|
||||
zname[4]="http://www.Metafa.de";
|
||||
zname[5]="Gästebuch";
|
||||
zname[6]="Lyrics (Übersicht)";
|
||||
zname[7]="Forum";
|
||||
zname[8]="Online Chat";
|
||||
zname[9]="Hotlinks";
|
||||
zname[10]="Linux on Laptops";
|
||||
|
||||
function wechsel()
|
||||
{
|
||||
var auswahl, seite;
|
||||
auswahl=document.navi.Navigator.selectedIndex;
|
||||
seite=document.navi.Navigator.options[auswahl].value;
|
||||
if (seite!=" ")
|
||||
{
|
||||
if (seite=="metafa/de/index.htm" || seite=="../metafa/de/index.htm")
|
||||
{
|
||||
window.open (seite);
|
||||
}
|
||||
else
|
||||
{
|
||||
location.href=seite;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
document.navi.reset();
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if (ptitle==sname[4])
|
||||
{
|
||||
document.write("<hr />");
|
||||
}
|
||||
else
|
||||
{
|
||||
document.write("<p><hr />");
|
||||
}
|
||||
|
||||
document.write("<font color=\"#000000\">");
|
||||
document.write("<div align=\"center\">");
|
||||
document.write("<form name=\"navi\">");
|
||||
document.write("<select size=\"1\" name=\"Navigator\">")
|
||||
if (ptitle==sname[10] || ptitle=="Toshiba 2180CDT" || ptitle=="Toshiba T1600")
|
||||
{
|
||||
document.write ("<option value=\"http://www.cs.utexas.edu/users/kharker/linux-laptop/ \" selected=\"selected\">Zur Linux on Laptops-Homepage</option>");
|
||||
document.write ("<option value=\"http://www.mobilix.org/ \">Mobilix.Org</option>");
|
||||
document.write ("<option value=\" \">------------------------</option>");
|
||||
document.write ("<option value=\"../index2.htm \">Startseite</option>");
|
||||
}
|
||||
else
|
||||
{
|
||||
if (ptitle==sname[6] || ptitle==sname[3] || ptitle==sname[2] || ptitle=="SteiniOnline - Lyrics -")
|
||||
{
|
||||
document.write ("<option value=\"../index2.htm \">Startseite</option>");
|
||||
}
|
||||
else
|
||||
{
|
||||
document.write ("<option value=\"./index2.htm \" selected=\"selected\">Startseite</option>");
|
||||
}
|
||||
}
|
||||
|
||||
for (i=1;i<=10;i++)
|
||||
{
|
||||
if (ptitle != sname[i])
|
||||
{
|
||||
if (ptitle==sname[10] || ptitle=="Toshiba 2180CDT" || ptitle=="Toshiba T1600" || ptitle==sname[6] || ptitle==sname[3] || ptitle==sname[2] || ptitle=="SteiniOnline - Lyrics -")
|
||||
{
|
||||
document.write ("<option value=\"../"+zurl[i]+" \">"+ zname[i] +" </option>");
|
||||
}
|
||||
else
|
||||
{
|
||||
document.write ("<option value=\""+zurl[i]+" \">"+ zname[i] +" </option>");
|
||||
}}
|
||||
}
|
||||
document.write("</select>");
|
||||
document.write(" <input type=\"button\" value=\"Go!\" onClick=\"wechsel()\" />");
|
||||
document.write("</form></div></font></p>");
|
||||
36
distributions/elks/Toshiba T1600.files/sto.css
Normal file
36
distributions/elks/Toshiba T1600.files/sto.css
Normal file
@@ -0,0 +1,36 @@
|
||||
#bg1 {
|
||||
BACKGROUND-COLOR: black
|
||||
}
|
||||
#bg2 {
|
||||
BACKGROUND-COLOR: #212121
|
||||
}
|
||||
#bg3 {
|
||||
BACKGROUND-COLOR: #313131
|
||||
}
|
||||
#titel {
|
||||
FONT-SIZE: xx-large; COLOR: #ffff00; TEXT-DECORATION: underline
|
||||
}
|
||||
#titel2 {
|
||||
FONT-SIZE: x-large; COLOR: white; FONT-STYLE: oblique
|
||||
}
|
||||
#seite {
|
||||
FONT-SIZE: small; FONT-STYLE: oblique
|
||||
}
|
||||
#einl {
|
||||
FONT-WEIGHT: bold; COLOR: white
|
||||
}
|
||||
#einl2 {
|
||||
COLOR: white; FONT-STYLE: oblique
|
||||
}
|
||||
A:link {
|
||||
FONT-SIZE: medium; COLOR: #676767; TEXT-DECORATION: none
|
||||
}
|
||||
A:visited {
|
||||
FONT-SIZE: medium; COLOR: #c5c5c5; TEXT-DECORATION: none
|
||||
}
|
||||
A:hover {
|
||||
FONT-SIZE: medium; COLOR: #ff0000; TEXT-DECORATION: underline
|
||||
}
|
||||
A:active {
|
||||
FONT-SIZE: medium; COLOR: #33ff33; TEXT-DECORATION: none
|
||||
}
|
||||
135
distributions/elks/Toshiba T1600.htm
Normal file
135
distributions/elks/Toshiba T1600.htm
Normal file
@@ -0,0 +1,135 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
|
||||
<!-- saved from url=(0040)http://www.steinionline.de/lol/t1600.htm -->
|
||||
<HTML><HEAD><TITLE>Toshiba T1600</TITLE>
|
||||
<META http-equiv=Content-Type content="text/html; charset=gb2312"><LINK
|
||||
href="Toshiba T1600.files/sto.css" type=text/css rel=stylesheet>
|
||||
<STYLE type=text/css>H2 {
|
||||
COLOR: yellow; FONT-STYLE: oblique; TEXT-DECORATION: underline
|
||||
}
|
||||
H3 {
|
||||
COLOR: yellow; FONT-STYLE: oblique; TEXT-DECORATION: underline
|
||||
}
|
||||
#hinw {
|
||||
BORDER-RIGHT: red thick solid; BORDER-TOP: red solid; BORDER-LEFT: red thick solid; BORDER-BOTTOM: red solid; FONT-STYLE: italic
|
||||
}
|
||||
</STYLE>
|
||||
|
||||
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
|
||||
<BODY text=#ffffff vLink=#ff6666 aLink=#33ff33 link=#ff0000 bgColor=#000000><BR>
|
||||
<DIV id=titel>Linux auf einem Toshiba Satellite T1600</DIV>
|
||||
<HR>
|
||||
<BR>
|
||||
<TABLE cellPadding=6 summary="Technische Daten">
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD align=middle><!--<div align="left"><h3>Technische Daten</h3></div>
|
||||
<img src="t1600.jpg" alt="t1600" name="t1600" width="150" height="100"></td>-->
|
||||
<TD>
|
||||
<P><!-- <br /> <br />-->
|
||||
<DIV id=titel2 align=left>Technische Daten</DIV><BR>- 80286 Prozessor mit
|
||||
12 Mhz <BR>- 1 MB RAM <BR>- 20 MB HD, 3,5" Floppy <BR>- EGA-Display mit 16
|
||||
Graustufen
|
||||
<P></P></TD></TR></TBODY></TABLE><BR>
|
||||
<HR>
|
||||
<BR>Da es f<>r 286er Rechner nicht sehr viel Auswahl im Linux-Bereich gibt, kommt
|
||||
hier ELKS in der Version 0.0.82 zum Einsatz. ELKS befindet sich noch in einem
|
||||
sehr fr<66>hen Entwicklungsstadium, es ist daher nur sehr eingeschränkt f<><66>r die
|
||||
tägliche Arbeit nutzbar. Es gibt aber schon einen vi, in den sich HTML oder
|
||||
Programme hacken lassen.
|
||||
<P>
|
||||
<DIV id=einl>Hinweis:<BR>Den Versuch Minix auf auf diesem Gerät zu
|
||||
installieren,muß ich erst einmal verschieben, da der Rechner im Moment den
|
||||
Betrieb verweigert. :-)))</DIV>
|
||||
<P></P>
|
||||
<H3>Installation</H3>Laden Sie sich die Datei <A
|
||||
href="http://www.steinionline.de/lol/t1600.htm#download">images.zip</A>
|
||||
(vorkompilierte Images) hier, oder auf der <A
|
||||
href="http://www.elks.ecs.soton.acv.uk/">ELKS-Homepage</A> herunter. Alternativ
|
||||
k<EFBFBD>nnen Sie sich auch die Sourcen von der ELKS-Homepage herunterladen. Hier wird
|
||||
allerdings die Installation der Binaries beschrieben.
|
||||
<P>Ich erstellte eine Boot-Floppydisk, um eine bestehende
|
||||
WIN3.1/Dos-Installation auf dem Rechner belassen zu k<>nnen. Entpacken Sie die
|
||||
Datei images.zip in einem Verzeichnis Ihrer Wahl. Sie finden danach die Dateien
|
||||
<I>boot, comb</I> und <I>root</I> in diesem Verzeichnis. boot ist das Image zur
|
||||
Erstellung der Bootdiskette, root enth<74>lt die root-Diskette und comb erlaubt die
|
||||
Installation von boot und root auf einer Diskette. </P>
|
||||
<HR>
|
||||
|
||||
<H4>Installation unter Linux</H4>Melden Sie sich als root an. entpacken Sie ggf.
|
||||
die Datei <A
|
||||
href="http://www.steinionline.de/lol/t1600.htm#Downlaod">images.zip</A> mit
|
||||
<I>unzip images.zip</I>.
|
||||
<P><U>Beispiel 1: Separate boot und root-Diskette</U> <BR><BR>Legen Sie eine
|
||||
Diskette in Ihr Diskettenlaufwerk. F<>hren Sie in dem Verzeichnis, in dem die
|
||||
Images liegen, den folgenden Befehl aus: <PRE>dd if=boot of=/dev/fd0 bs=8192</PRE>Nach der Erstellung der Boot-Diskette
|
||||
entnehmen Sie die Diskette aus dem Laufwerk, beschriften sie mit z.B. "ELKS
|
||||
boot" und legen eine neue Diskette ein. <PRE>dd if=root of=/dev/fd0 bs=8192</PRE>erstellt nun die root-Diskette.
|
||||
Entnehmen Sie die Diskette und beschriften Sie sie mit "ELKS root".
|
||||
<P></P>
|
||||
<P><U>Beispiel 2: Kombinierte boot/root-Diskette</U> <BR><BR>Sie benötigen eine
|
||||
Diskette mit mindestens 720 kB Kapazit<69>t. Legen Sie eine Diskette in Ihr
|
||||
Diskettenlaufwerk. F<>hren Sie in dem Verzeichnis, in dem die Images liegen, den
|
||||
folgenden Befehl aus: <PRE>dd if=comb of=/dev/fd0 bs=8192</PRE>
|
||||
<P></P><BR>
|
||||
<HR>
|
||||
|
||||
<H4>Installation unter DOS/Win 3.x/Win9x</H4>Besorgen Sie sich das Dos-Tool
|
||||
RAWRITE.EXE entweder von <A
|
||||
href="ftp://ftp.cdrom.com/pub/linux/slackware-7.0/bootdsks.144/"
|
||||
name=rawrite>ftp://ftp.cdrom.com/pub/linux/slackware-7.0/bootdsks.144/</A> oder
|
||||
von der Installations-CD einer Linux-Distribution.<BR>Booten Sie den Rechner im
|
||||
DOS-MODUS. Entpacken Sie die Datei images.zip mit <I>pkunzip images.zip</I> in
|
||||
einem Verzeichnis Ihrer Wahl. Kopieren Sie RAWRITE.EXE in das gleiche
|
||||
Verzeichnis.
|
||||
<P><U>Variante 1: Zwei Disketten</U> <BR><BR>Legen Sie eine Diskette in Ihr
|
||||
Diskettenlaufwerk ein. <PRE>rawrite boot a:</PRE>erstellt die Bootdiskette. Entnehmen Sie die Diskette
|
||||
und beschriften Sie sie z.B. mit ELKS boot. Legen Sie eine neue Diskette ein und
|
||||
erstellen Sie mit <PRE>rawrite root a:</PRE>die Rootdiskette
|
||||
<P></P>
|
||||
<P><U>Variante 2: Eine Diskette</U> <BR><PRE>rawrite comb a:</PRE>erstellt eine kombinierte boot/root Diskette.
|
||||
<P></P><BR>
|
||||
<P>Ich entschied mich f<><66>r die zweite Variante, da man dann beim Booten nicht
|
||||
Diskjockey spielen muss. :-)))</P>
|
||||
<HR>
|
||||
|
||||
<H3>ToDo</H3>Ich werd mich jetzt auf Minix st<73><74>rzen, das es wesentlich
|
||||
ausgereifter zu sein scheint als ELKS zu diesem Zeitpunkt. Mein nächstes Ziel
|
||||
ist es, Minix auch von Festplatte booten zu k<>nnen. Installiert ist es bereits.
|
||||
Sollte jemand einen ensprechenden Kernel parat haben, kann er/sie ihn mir gerne
|
||||
zukommen lassen. :-))<BR>Danach werde ich NanoX/Microwindows testen. Positive
|
||||
bzw. auch negative Erfahrungen meinerseits werden irgendwann auch hier
|
||||
nachzulesen sein.<BR>
|
||||
<H3>Informationen/Links</H3><A href="http://www.elks.ecs.soton.ac.uk/"
|
||||
name="Elks Homepage">ELKS Homepage</A><BR><A
|
||||
href="http://www.cs.vu.nl/~ast/minix.html" name="Minix Homepage">Minix
|
||||
Homepage</A>
|
||||
<H3>Downloads</H3><A name=download></A>
|
||||
<TABLE summary=Download border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD><A
|
||||
href="http://www.steinionline.de/lol/download/images.zip">images.zip</A></TD>
|
||||
<TD>Alle 3 Disketten-Images als gepackte Datei</TD></TR>
|
||||
<TR>
|
||||
<TD><A href="http://www.steinionline.de/lol/download/boot">boot</A></TD>
|
||||
<TD>boot-Image</TD></TR>
|
||||
<TR>
|
||||
<TD><A href="http://www.steinionline.de/lol/download/root">root</A></TD>
|
||||
<TD>root-Image</TD></TR>
|
||||
<TR>
|
||||
<TD><A href="http://www.steinionline.de/lol/download/comb">comb</A></TD>
|
||||
<TD>kombiniertes boot/root-Image</TD></TR>
|
||||
<TR>
|
||||
<TD><A href="http://www.steinionline.de/lol/download/README">README</A></TD>
|
||||
<TD>ELKS-Readme (engl.)</TD></TR>
|
||||
<TR>
|
||||
<TD><A
|
||||
href="http://www.steinionline.de/lol/download/INSTALL">INSTALL</A></TD>
|
||||
<TD>ELKS Installations-Beschreibung (engl.)</TD></TR>
|
||||
<TR>
|
||||
<TD><A
|
||||
href="http://www.steinionline.de/lol/download/german-elks-faq.html">german-elks-faq.html</A></TD>
|
||||
<TD>Deutschsprachige ELKS FAQ</TD></TR></TBODY></TABLE>
|
||||
<SCRIPT language=JavaScript src="Toshiba T1600.files/navigator.js">
|
||||
</SCRIPT>
|
||||
</BODY></HTML>
|
||||
BIN
distributions/elks/elks-0.1.0-pre4.tar.gz
Normal file
BIN
distributions/elks/elks-0.1.0-pre4.tar.gz
Normal file
Binary file not shown.
BIN
distributions/elks/elkscmd-20020304.tar.gz
Normal file
BIN
distributions/elks/elkscmd-20020304.tar.gz
Normal file
Binary file not shown.
BIN
distributions/elks/images-0.1.0-pre3.zip
Normal file
BIN
distributions/elks/images-0.1.0-pre3.zip
Normal file
Binary file not shown.
197
distributions/elks/linux1/INSTALL.txt
Normal file
197
distributions/elks/linux1/INSTALL.txt
Normal file
@@ -0,0 +1,197 @@
|
||||
ELKS - INSTALL.TXT - v0.0.3 - 26 January 2000
|
||||
Original Author - Matt Balaun - gs25mrb@panther.gsu.edu
|
||||
Editor/Contributor - Al Riddoch - ajr@ecs.soton.ac.uk
|
||||
|
||||
Here are basic instructions on installing ELKS, the Embeddable Linux Kernel
|
||||
Subset, onto one or more floppy disks for use on your PC.
|
||||
|
||||
If you are looking for information on ELKS development or kernel
|
||||
compiling, please refer to the README file or the ELKS FAQ.
|
||||
|
||||
Table of Contents:
|
||||
==================
|
||||
|
||||
1. Introduction
|
||||
2. Installation - DOS/Win3.x/Win9x/WinNT users
|
||||
3. Installation - Linux users
|
||||
4. Installation - Psion3 SIBO (Under Construction)
|
||||
5. Credits/Thanks
|
||||
|
||||
If you have any questions about this document, please post your question
|
||||
to the linux-8086 discussion list. Information on this list is available
|
||||
at http://www.elks.ecs.soton.ac.uk/maillist.php3
|
||||
|
||||
You can also email the author of this document, Matt Balaun, at
|
||||
gs25mrb@panther.gsu.edu
|
||||
|
||||
1. Introduction
|
||||
|
||||
ELKS, the Embeddable Linux Kernel Subset, is an open-source project
|
||||
designed to bring linux-like functionality to old x86 hardware (8088,
|
||||
8086, 80186, and 80286 processors). Currently, ELKS runs off floppy disks
|
||||
only; there is no officially supported means of booting ELKS directly from
|
||||
a hard drive as of yet. This document will tell you step-by-step how to
|
||||
create your own set of ELKS floppy disks.
|
||||
|
||||
These are the disk images for ELKS as contained in the file IMAGES.ZIP and
|
||||
as of ELKS version 0.0.82:
|
||||
|
||||
boot - disk image used in creating the boot disk
|
||||
root - disk image used in creating the root disk
|
||||
comb - disk image used in creating a combination boot and root disk
|
||||
|
||||
According to Al Riddoch, the maintainer of the ELKS project, using the
|
||||
combined image is always better, but it requires a disk size larger than
|
||||
360K, so cannot be used on machines that only have 360K drives.
|
||||
|
||||
Thus, if you have only 360k floppies, make separate boot and root disks.
|
||||
|
||||
2. Installation - Dos/Win3.x/9x/NT/2000 users
|
||||
|
||||
For those of you working on a DOS-based system (or a system where you can
|
||||
access a DOS prompt, such as Win9x/NT), you will need the following to
|
||||
create your set of ELKS disks:
|
||||
|
||||
IMAGES.ZIP (which presumably you've already downloaded if you're
|
||||
reading this document)
|
||||
RAWRITE.EXE (a DOS-based tool used to write disk images onto your
|
||||
floppies)
|
||||
Two floppy disks (or just one if you want to make the
|
||||
combination boot and root disk)
|
||||
|
||||
The disks will need to be at least 720K if you want to use the comb image.
|
||||
It does not matter at all if the disks are too big.
|
||||
|
||||
If you are missing IMAGES.ZIP, you can get it from:
|
||||
|
||||
ftp://linux.mit.edu/pub/ELKS/
|
||||
|
||||
If you are missing RAWRITE.EXE, you can get it from:
|
||||
|
||||
ftp://ftp.cdrom.com/pub/linux/slackware-7.0/bootdsks.144/
|
||||
|
||||
If you are missing two floppy disks, buy them from just about any
|
||||
computer or office supply store on the planet.
|
||||
|
||||
Once you have all these items, you are ready to start making your ELKS disk
|
||||
set.
|
||||
|
||||
First, unzip IMAGES.ZIP into a directory on your hard drive. If you don't
|
||||
know how to do this, or if you haven't the tools to do this, download
|
||||
PKZ204G.EXE from ftp.pkware.com, install it, and read the documentation
|
||||
included with it.
|
||||
|
||||
Example: C:\> md elks
|
||||
C:\> copy images.zip c:\elks\
|
||||
C:\> cd elks
|
||||
C:\ELKS> pkunzip images.zip
|
||||
|
||||
Second, put a copy of RAWRITE.EXE to that same directory
|
||||
|
||||
Example: C:\ELKS\> cd ..
|
||||
C:\> copy rawrite.exe c:\elks\
|
||||
C:\> cd elks
|
||||
|
||||
Third, decide whether you want to make separate boot and root disks or
|
||||
just the combination boot/root disk. Then make them. The format for
|
||||
RAWRITE.EXE is RAWRITE [image name] [drive letter]. You can also just type
|
||||
RAWRITE, and the program will prompt you for the information it needs.
|
||||
|
||||
Example (for separate boot and root disks):
|
||||
|
||||
(put a floppy into drive A:)
|
||||
|
||||
C:\ELKS\> rawrite boot a:
|
||||
|
||||
(wait for rawrite to finish writing to drive A:)
|
||||
|
||||
(remove floppy from drive A:, label as "ELKS boot"
|
||||
or some other logical name)
|
||||
|
||||
(put a new floppy into drive A:)
|
||||
|
||||
C:\ELKS\> rawrite root a:
|
||||
|
||||
(wait for rawrite to finish writing to drive A:)
|
||||
|
||||
(remove floppy from drive A:, label as "ELKS root"
|
||||
or some other logical name)
|
||||
|
||||
(congratulate yourself on successful creation of your ELKS
|
||||
disks)
|
||||
|
||||
Example (for the combination boot/root disk):
|
||||
|
||||
(put a 720K or larger floppy into drive A:)
|
||||
|
||||
C:\ELKS\> rawrite comb a:
|
||||
|
||||
(wait for rawrite to finish writing to drive A:)
|
||||
|
||||
(remove floppy from drive A:, label as "ELKS
|
||||
boot/root" or some other logical name)
|
||||
|
||||
(congratulate yourself on successful creation of your ELKS
|
||||
disk)
|
||||
|
||||
|
||||
3. Installation - Linux users
|
||||
|
||||
(This Section Under Construction)
|
||||
|
||||
Unzip using the unzip command, write disk images using the dd command.
|
||||
|
||||
Example (separate boot and root disks):
|
||||
|
||||
(put floppy disk into /dev/fd0)
|
||||
|
||||
$ dd if=boot of=/dev/fd0 bs=8192
|
||||
|
||||
(remove floppy disk from /dev/fd0, label as "ELKS boot" or some
|
||||
other logical name)
|
||||
|
||||
(put a new floppy into drive /dev/fd0)
|
||||
|
||||
$ dd if=root of=/dev/fd0 bs=8192
|
||||
|
||||
(remove floppy disk from /dev/fd0, label as "ELKS root" or some
|
||||
other logical name)
|
||||
|
||||
(congratulate yourself on successful creation of your ELKS disks)
|
||||
|
||||
Example (combination boot/root disk):
|
||||
|
||||
(put 720K or larger floppy disk into /dev/fd0)
|
||||
|
||||
$ dd if=comb of=/dev/fd0 bs=8192
|
||||
|
||||
(remove floppy disk from /dev/fd0, label as "ELKS boot/root"
|
||||
or some other logical name)
|
||||
|
||||
(congratulate yourself on successful creation of your ELKS disk)
|
||||
|
||||
4. Installation - Psion3 SIBO
|
||||
|
||||
The SIBO port is not currently mature enough to be worth installing. If you
|
||||
intereste in testing and developing the SIBO kernel, please see the section
|
||||
on the ELKS website at http://www.elks.ecs.soton.ac.uk/sibo.php3
|
||||
|
||||
5. Credits/Thanks
|
||||
|
||||
In updating v0.0.2 of this document, Al Riddoch contributed technical
|
||||
corrections throughout the whole text.
|
||||
|
||||
In helping to distribute this document to all who are interested in ELKS,
|
||||
Phillip Rhoades has set up the ELKS Documentation Project homepage
|
||||
(http://www.crosswinds.net/~edp/) where the latest version of this and
|
||||
other documents relating to the ELKS project should always be available.
|
||||
|
||||
Thanks to Al, Phillip, and all the other fine people working on the ELKS
|
||||
project.
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
Matt Balaun
|
||||
gs25mrb@panther.gsu.edu
|
||||
|
||||
PS - Bug reports welcome. Requests for help will be answered when time
|
||||
permits.
|
||||
93
distributions/elks/linux1/README.txt
Normal file
93
distributions/elks/linux1/README.txt
Normal file
@@ -0,0 +1,93 @@
|
||||
(1) Introduction
|
||||
(2) Trying out ELKS using the disk images
|
||||
(3) Compiling your own kernel
|
||||
|
||||
|
||||
|
||||
(1) Introduction
|
||||
|
||||
Hello, and welcome to the exciting world of Linux-8086, ELKS, or the
|
||||
Embeddable Linux Kernel Subset! This is a project which will eventually
|
||||
produce a Linux-like OS for the 8086 (186, 286) as well as for the Psion
|
||||
series of processors. But, as you have this file, you probably already know
|
||||
that, so let's get down to business.
|
||||
|
||||
|
||||
|
||||
(2) Trying out ELKS using the images
|
||||
|
||||
So you want to give ELKS a try, but you don't want all the fuss and bother of
|
||||
compiling the kernel and the tools yourself. No problem. All you need to
|
||||
do is grab the images.zip file from the download section of
|
||||
http://www.elks.ecs.soton.ac.uk/ and save it to its own
|
||||
directory. These files can be copied to disks and used to boot ELKS. For
|
||||
details of which files you want and how to use them, please see the
|
||||
INSTALL file included in this distribution.
|
||||
|
||||
(3) Compiling your own kernel
|
||||
|
||||
Compiling your own kernel is a bit more involved, but we'll get through it.
|
||||
First, you're going to need a few files from the download section of
|
||||
http://www.elks.ecs.soton.ac.uk/
|
||||
|
||||
elks-x.x.xx.tar.gz
|
||||
images.zip
|
||||
elkscmd-xxxxxxxx.tar.gz
|
||||
Dev86bin-x.xx.x.tar.gz
|
||||
|
||||
Okay, so you've got the files. Personally, I like to keep them in /ELKS/, so
|
||||
that's what I'll assume you're doing. So cd to /ELKS, and let's get
|
||||
started. The first thing we need to do is install the development tools.
|
||||
|
||||
cp Dev86bin-x.x.xx.tar.gz /
|
||||
cd /
|
||||
tar xvzf Dev86bin-x.x.xx.tar.gz
|
||||
rm Dev86bin-x.x.xx.tar.gz
|
||||
|
||||
Now you should have the 8086 development tools installed. Next, we need to
|
||||
cd back to /ELKS/ and untar the ELKS kernel sources. So
|
||||
|
||||
cd /ELKS
|
||||
tar xvzf elks-x.x.xx.tar.gz
|
||||
cd ./elks
|
||||
|
||||
Now that we're in the source directory, we can start setting up the kernel.
|
||||
The first thing that needs to be done is
|
||||
|
||||
make config
|
||||
|
||||
You'll be asked a few questions about how you want the kernel set up. For
|
||||
now, we'll accept the defaults and just keep hitting enter until we get
|
||||
to the end, then
|
||||
|
||||
make
|
||||
|
||||
You'll see a lot of warnings go by for a few minutes, and then we'll assume
|
||||
a perfect compile. So we'll now have a diskette image file with our new
|
||||
kernel on it. We'll assume we built for the 8086. The image is a little
|
||||
buried, so we'll have to dig into the source tree to find it.
|
||||
|
||||
cd /ELKS/elks/arch/i86/
|
||||
ls
|
||||
|
||||
If the compile was successful, you'll have an "Image" file here, and you'll
|
||||
have to get it onto a diskette. I'll assume "/dev/fd0".
|
||||
|
||||
dd if=./Image of=/dev/fd0 bs=8192
|
||||
|
||||
This will be your boot disk, but you'll need a root disk, too, so
|
||||
|
||||
cd /ELKS/
|
||||
unzip images.zip
|
||||
dd if=./root of=/dev/fd0 bs=8192
|
||||
|
||||
After that, you should be able to use the boot and root disks and watch ELKS
|
||||
work its Linux-like magic on your machine. Have fun!
|
||||
|
||||
---------------------------------------------------------------------
|
||||
If you have any suggestions for this readme send your comments to
|
||||
semjaza@mytalk.com
|
||||
or
|
||||
linux-8086@vger.rutgers.edu
|
||||
|
||||
--Phillip J Rhoades
|
||||
BIN
distributions/elks/linux1/boot
Normal file
BIN
distributions/elks/linux1/boot
Normal file
Binary file not shown.
BIN
distributions/elks/linux1/comb
Normal file
BIN
distributions/elks/linux1/comb
Normal file
Binary file not shown.
BIN
distributions/elks/linux1/images.zip
Normal file
BIN
distributions/elks/linux1/images.zip
Normal file
Binary file not shown.
BIN
distributions/elks/linux1/root
Normal file
BIN
distributions/elks/linux1/root
Normal file
Binary file not shown.
Reference in New Issue
Block a user