26.12.2013 Aufrufe

SUSE Linux Enterprise Desktop-Dokumentation

SUSE Linux Enterprise Desktop-Dokumentation

SUSE Linux Enterprise Desktop-Dokumentation

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

zcat ../initrd | cpio -i<br />

8 Bearbeiten Sie die Datei run_all.sh.<br />

9 Suchen Sie die folgende Zeile, löschen Sie sie und den Rest der Datei:<br />

[ "$debug" ] && echo preping 21-nfs.sh<br />

10 Fügen Sie die folgenden Zeilen an das Ende der Dateien run_all.sh:<br />

[ "$debug" ] && echo preping 92-install.sh<br />

[ "$debug" ] && echo running 92-install.sh<br />

source boot/92-install.sh<br />

[ "$modules" ] && load_modules<br />

11 Erstellen Sie ein neues Skript mit dem Namen boot/92-install.sh und<br />

dem folgenden Inhalt:<br />

#!/bin/bash<br />

if [ "$(get_param rawimage)" ]; then<br />

rawimage=$(get_param rawimage)<br />

if [ "$(get_param rawdevice)" ]; then<br />

rawdevice=$(get_param rawdevice)<br />

echo "wget -O ${rawdevice} ${rawimage}"<br />

wget -O ${rawdevice} ${rawimage}<br />

sync<br />

sleep 5<br />

echo "DONE"<br />

fi<br />

fi<br />

# /bin/bash<br />

/bin/poweroff -f<br />

12 Wenn Sie vor dem Abschalten des Computers eine Debug-Shell wünschen, entfernen<br />

Sie das Kommentarzeichen vor /bin/bash.<br />

13 Machen Sie dieses Skript ausführbar mithilfe des Kommandos chmod 755<br />

boot/92-install.sh.<br />

14 Erstellen Sie ein neues anfängliches RAM-Dateisystem mit den folgenden Kommandos:<br />

mkdir -p /srv/tftpboot<br />

find . | cpio --quiet -H newc -o | gzip -9 -n > \<br />

/srv/tftpboot/initrd.boot<br />

Automatisierte Implementierung von Preload-Images 323

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!