So, jetzt nochmal Schritt für Schritt:
mit knoppix-customize wird es allerdings doch nix, das funktioniert nur mit
älteren versionen von knoppix.
Es bleibt alles so wie bereits beschrieben.
Wichtig ist das die bearbeitete isolinux.cfg nach dem bearbeiten die gleiche
Größe wie die Orginaldatei hat. Aus diesem Grund befinden sich am Ende einige
füllende Raute-Zeichen. Hier dann entsprechend wegnehmen...
Ich habe jetzt also folgendes ISO benutzt:
- ftp://knoppix.ftp.fu-berlin.de…4.0.2CD-2005-09-23-DE.iso
Die Struktur des Dateisystems im ISO ist dabei wie folgt:
\
\boot\isolinux
\KNOPPIX
im Verzeichnis isolinux liegt die Datei isolinux.cfg
Dies hat eine Größe (laut Dateimanger) von 2,08 KB genauer: 2.137 Bytes
Da die CD Standardmäßig in den Textmodus starten soll hängen wir als erstes in
Zeile 2 eine "2" an
als nächstes sollte hier der parameter "noprompt" folgen - dieser bewirkt das beim
restart/shutdown keine interaktion auf dem keyboard von nöten ist - dummerweise
hat der bei mir noch nie funktioniert
also folgt hier "noeject" - bei diesem parameter kommt auch kein promt,
allerdings, man kann es fast vermuten, wird auch die cd nicht ausgeworfen, egal
ob restart oder halt - man muss hier also auf das initiale piepen seines
rechners hören (beim restart) oder erst einen halt machen und dann direkt beim
starten die cd entfernen
Um die IP des späteren Servers festzulegen folgt ip=hier.meine.I.P
das passwort des servers folgt mit password=hiermeinpasswort
dann noch der Hostname mit hostname=Headless
Die ersten 3 Zeilen der Datei sehen dann wie folgt aus:
DEFAULT linux
APPEND ramdisk_size=100000 init=/etc/init lang=de apm=power-off vga=791 initrd=minirt.gz nomce quiet BOOT_IMAGE=knoppix 2 noeject password=jadochumhimmelswillen ip=192.168.0.10 hostname=Headless
TIMEOUT 10
Der Wert für Timeout gibt an wieviele Sekunden es dauert bis die default option
gestartet wird - ich hab sie auf 10 Sekunden anstatt 5 Minuten - aber hier könnt
ihr euch gern richtig austoben - dadurch das nopromt nicht funktioniert wäre
es vielleicht sinnvoll die zeit höher zu stellen...
Da die knoppix.sh nicht mit auf der cd ist könnt ihr diese hier runterladen: knoppix.sh
Modifikationen sind hier nicht nötig, aber durchaus möglich - starten weiter
Dienste, anlegen weiterer Benutzer etc.
Die Datei muss, damit sie ausgeführt wird, unter \KNOPPIX liegen, also
\KNOPPIX\knoppix.sh
jetzt das iso speichern und anschließend brennen
nach dem Start des ssh servers kann sich dann mit dem gewählten passwort als
user knoppix eingelogt werden.
Kai
Ich habe den IP Parameter jetzt mit eingebaut und bei mir funktioniert er,
schau mal nochmal wie groß deine isolinux.cfg ist und ob die knoppix.sh auch
korrekt ausgeführt wird - testweise kann man sie auch manuell starten und
schauen was dann passiert, eventuelle ist die knoppix.sh ja zu schnell bei der
Sache, das ist mir bei Test mit meinem Laptop aufgefallen - in diesem Fall
einfach ein wait einbauen oder einen at befehl der die datei nach einer minute
nochmal aufruft, oder die datei sich selbst nochmal aufrufen lassen... einfach
mal ein wenig testen
in der neuen version gibt es leider keine akustische benachrichtigung mehr -
habe noch nicht nachgeschaut wieso das so ist oder wie man das ändern kann...
TheEnvoy