PHP Portal » Tutorials » Diskless PC mit Debian » Client-Images vervollständigen

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