summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--AUTHORS2
-rw-r--r--README.de33
-rwxr-xr-xinstaller/default_files/tftpboot/ethersel.c32bin5412 -> 5796 bytes
-rwxr-xr-xinstaller/default_files/tftpboot/mboot.c32bin46764 -> 47404 bytes
-rwxr-xr-xinstaller/default_files/tftpboot/menu.c32bin28484 -> 33404 bytes
-rw-r--r--installer/default_files/tftpboot/pxelinux.0bin13320 -> 13940 bytes
-rwxr-xr-xinstaller/default_files/tftpboot/vesamenu.c32bin115104 -> 120676 bytes
7 files changed, 10 insertions, 25 deletions
diff --git a/AUTHORS b/AUTHORS
index b51291d0..b0f0e051 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -9,3 +9,5 @@ Tobias Maier, <>, 2005 - 2006
Bastian Wissler, <>, 2006 - 2007
Lars Mueller, <lm@OpenSLX.com>, 2006 - 2007
Oliver Tappe, <ot@OpenSLX.com>, 2006 - 2007
+Volker Uhrig, <>, 2007
+Sebastian Schmelzer, <>, 2007
diff --git a/README.de b/README.de
index c6be7a86..8c0c63fc 100644
--- a/README.de
+++ b/README.de
@@ -1,20 +1,18 @@
OpenSLX - Linux Diskless Clients Version 4
+--> http://www.openslx.org (Projektseiten)
+--> http://www.openslx.org/trac/documentation/Linux_Stateless_Clients
Die Version 4 wählt einen komplett neuen Ansatz und ist in den meisten
Punkten nicht zur Vorgängerin kompatibel. Die wesentlichen Änderungen
-werden im folgenden kurz dargestellt.
-
-Wegen der Probleme der Distrofixierung in der Version 3 und den ständigen
-Schwierigkeiten und schlechten Erweiterbarkeit des "mkinitrd" von SuSE
-wurde ein völlig neuer Ansatz gewählt, der diesmal um das Initramfs
-zentriert ist:
+werden im folgenden kurz dargestellt. Es wurde ein völlig neuer Ansatz
+gewählt, der diesmal um das InitRamFS zentriert ist:
1. mkdxsinitrd (ersetzt mkinitrd) baut ein InitialRamFS:
-* Einfügen bestimmter Toolsets (Standardprogramme zum Setup, wie Bash,
-sed, ip, cp, rm, dhcpcd, dhclient, nbd-client, ...) unabhängig von Distro
+* Einfügen bestimmter Toolsets (Standardprogramme zum Setup, wie Busybox,
+dhclient, nbd-client, dnbd-client, ...) unabhängig von Distro
* Es werden nur Basismodule für Netzwerkkarten und Netzwerk-Dateisystem
-(nbd, squashfs, dnbd, ...) ins Ramfs eingebaut (wie früher auch, nur
-konnte das klassische mkinitrd kein (D)NBD, UnionFS unterstützen
+(nbd, squashfs, dnbd(2), ...) ins Ramfs eingebaut (wie früher auch, nur
+konnte das klassische mkinitrd kein (D)NBD, UnionFS/AUFS unterstützen
* Das InitRamFS wird durchaus größer als vorher und erreicht zur Zeit
bis zu 3,5MByte
@@ -53,18 +51,3 @@ der Clients (/export oder /nfsroot).
Insgesamt booten Rechner mit der neuen Diskless Variante deutlich schneller
als früher ld3.4 1Minute++, nun 30Sekunden+ und generiert selbst im
Standard-NFS/Bindmount-Betrieb deutlich weniger Netzwerk-Traffic.
-
-Installation
-
-Derzeit ist nur die Installation von einem Referenzsystem möglich, eine
-generelle Installation einer Distribution in ein beliebiges Unterverzeichnis
-auf dem SLX-Server ist in Vorbereitung. Das ersetzt dann auch das Skript
-ld4/installer/ld4-inst, welches derzeit die Installation übernimmt. Es stellt
-die von der Vorgaengerversion bekannten Fragen. Durch ein vorheriges make install
-werden Verzeichnisse /var/opt/openslx, /opt/openslx auf dem Server angelegt,
-in dem sich die meisten Konfigurationsdateien befinden und Projektdaten landen.
-
-Das Installationsskript ruft ld4/initrd/mkdxsinitrd auf, welches ein Initramfs
-fuer die Diskless X Stations generiert. Nach jedem Kernel-Update oder
-Aenderungen, die den Initialstart betreffen, muss es neu aufgerufen werden.
-Siehe auch http://www.openslx.org/
diff --git a/installer/default_files/tftpboot/ethersel.c32 b/installer/default_files/tftpboot/ethersel.c32
index 97cf555b..d0a86d4a 100755
--- a/installer/default_files/tftpboot/ethersel.c32
+++ b/installer/default_files/tftpboot/ethersel.c32
Binary files differ
diff --git a/installer/default_files/tftpboot/mboot.c32 b/installer/default_files/tftpboot/mboot.c32
index 33a1f459..e0f8892b 100755
--- a/installer/default_files/tftpboot/mboot.c32
+++ b/installer/default_files/tftpboot/mboot.c32
Binary files differ
diff --git a/installer/default_files/tftpboot/menu.c32 b/installer/default_files/tftpboot/menu.c32
index 6a7ad400..d171dd7d 100755
--- a/installer/default_files/tftpboot/menu.c32
+++ b/installer/default_files/tftpboot/menu.c32
Binary files differ
diff --git a/installer/default_files/tftpboot/pxelinux.0 b/installer/default_files/tftpboot/pxelinux.0
index 713589a9..11d75e18 100644
--- a/installer/default_files/tftpboot/pxelinux.0
+++ b/installer/default_files/tftpboot/pxelinux.0
Binary files differ
diff --git a/installer/default_files/tftpboot/vesamenu.c32 b/installer/default_files/tftpboot/vesamenu.c32
index da669f2a..8b17d6a8 100755
--- a/installer/default_files/tftpboot/vesamenu.c32
+++ b/installer/default_files/tftpboot/vesamenu.c32
Binary files differ