diff options
author | Dirk von Suchodoletz | 2007-07-18 17:47:57 +0200 |
---|---|---|
committer | Dirk von Suchodoletz | 2007-07-18 17:47:57 +0200 |
commit | eaaf01cb6460f9dd514aed182ea5cc64a9291ddc (patch) | |
tree | eb37111972dec1880b21883ea5ca56cc105d6bb0 | |
parent | * fixed a couple of 'use of uninitialized values' reported by Dirk (diff) | |
download | core-eaaf01cb6460f9dd514aed182ea5cc64a9291ddc.tar.gz core-eaaf01cb6460f9dd514aed182ea5cc64a9291ddc.tar.xz core-eaaf01cb6460f9dd514aed182ea5cc64a9291ddc.zip |
Completed list of AUTHORS. Updated pxelinux to v3.51 which fixes at
least booting from a flaky asrock/realtek PXE implementation ...
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1245 95ad53e4-c205-0410-b2fa-d234c58c8868
-rw-r--r-- | AUTHORS | 2 | ||||
-rw-r--r-- | README.de | 33 | ||||
-rwxr-xr-x | installer/default_files/tftpboot/ethersel.c32 | bin | 5412 -> 5796 bytes | |||
-rwxr-xr-x | installer/default_files/tftpboot/mboot.c32 | bin | 46764 -> 47404 bytes | |||
-rwxr-xr-x | installer/default_files/tftpboot/menu.c32 | bin | 28484 -> 33404 bytes | |||
-rw-r--r-- | installer/default_files/tftpboot/pxelinux.0 | bin | 13320 -> 13940 bytes | |||
-rwxr-xr-x | installer/default_files/tftpboot/vesamenu.c32 | bin | 115104 -> 120676 bytes |
7 files changed, 10 insertions, 25 deletions
@@ -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 @@ -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 Binary files differindex 97cf555b..d0a86d4a 100755 --- a/installer/default_files/tftpboot/ethersel.c32 +++ b/installer/default_files/tftpboot/ethersel.c32 diff --git a/installer/default_files/tftpboot/mboot.c32 b/installer/default_files/tftpboot/mboot.c32 Binary files differindex 33a1f459..e0f8892b 100755 --- a/installer/default_files/tftpboot/mboot.c32 +++ b/installer/default_files/tftpboot/mboot.c32 diff --git a/installer/default_files/tftpboot/menu.c32 b/installer/default_files/tftpboot/menu.c32 Binary files differindex 6a7ad400..d171dd7d 100755 --- a/installer/default_files/tftpboot/menu.c32 +++ b/installer/default_files/tftpboot/menu.c32 diff --git a/installer/default_files/tftpboot/pxelinux.0 b/installer/default_files/tftpboot/pxelinux.0 Binary files differindex 713589a9..11d75e18 100644 --- a/installer/default_files/tftpboot/pxelinux.0 +++ b/installer/default_files/tftpboot/pxelinux.0 diff --git a/installer/default_files/tftpboot/vesamenu.c32 b/installer/default_files/tftpboot/vesamenu.c32 Binary files differindex da669f2a..8b17d6a8 100755 --- a/installer/default_files/tftpboot/vesamenu.c32 +++ b/installer/default_files/tftpboot/vesamenu.c32 |