Diskless PC mit Debian :: Client-Images vervollständigen

Diskless PC mit Debian :: Client-Images vervollständigen

Nachdem wir unser Client-Image nun "betreten" haben, werden einige Pakete nachinstalliert.
Es folgt das Anpassen der /etc/apt/sources.list damit uns alle Pakete zur Verfügung stehen
Code
1
2
3
deb http://ftp.de.debian.org/debian lenny main contrib non-free deb http://security.debian.org/ lenny/updates main contrib non-free deb http://debian-multimedia.org/ lenny main
danach ein update, Installation der keyrings, und anpassen der locales- diese werden auf "de_DE@UTF8" gestellt
Code
1
2
3
apt-get update apt-get install debian-multimedia-keyring locales dpkg-reconfigure locales
Damit der Client nachher richtig booten kann, benötigt das Image noch einen Kernel, sowie die „aufs“ Module für diesen. Der Kernel kommt durch die Abhängigkeiten automatisch, wenn man die aufs-Module installiert.
Code
1
apt-get install aufs-modules-2.6-686
Für den Client wird gleich noch eine korrekte /etc/fstab angelegt:
Code
1
2
3
4
5
6
7
8
9
sysfs /sys sysf defaults 0 0 proc /proc proc defaults 0 0 none / aufs defaults 0 0 tmpfs /tmp tmpfs defaults 0 0 tmpfs /var/run tmpfs defaults 0 0 tmpfs /var/lock tmpfs defaults 0 0 tmpfs /var/log tmpfs defaults 0 0 tmpfs /var/tmp tmpfs defaults 0 0 tmpfs /media tmpfs defaults 0 0
Der Client bekommt seine IP Adressen vom DHCP Server, also muss die /etc/network/interfaces angepasst werden. Dabei darf kein „auto eth0“ genutzt werden, da der Client sonst die Verbindung zum Netzwerkboot verliert.
Code
1
2
3
4
auto lo iface lo inet loopback iface eth0 inet dhcp
Der Hostname des Clients wird auch durch den DHCP gesetzt, also legen wie eine leere /etc/hostname Datei an
Code
1
2
rm /etc/hostname touch /etc/hostname
weiter »» «« zurück

Seiten