gagol.eu

Malmö 11.09.2012


Once at the school we had handled diskless boot technology. It describes the easiest way to do it.

Thin clients means that a computer user works directly with a central network. Locally, the individual user keyboard, mouse and monitor connected to a minimal CPU, without hard drive and operating system.
Microsoft offers a product called "Windows Thin Client" but it involves installing a small Windows CE operating system with special software on the media on the client computer, so I think that this is related to the thin-client technology. Solution that meets the definition of thin client is CCBoot (but having trouble creating an image for the client computer) and tftpd32 (but uses a specially designed and very limited Linux system).

The only workable solution is the Linux Terminal Server Project (LTSP). LTSP is often used in systems for schools - Edubuntu, Skolelinux, etc. This is a description of the installation and configuration on Ubuntu 10.04.

Version alternate of the system installation CD includes an option to install the server, but you can also install it on an already functioning system.
Installing packages ltsp-server-standalone,
After installing build client systems
 ltsp-build-client 
Debootstrap will download and install the base system in the directory /opt/ltsp/i386 - if we have the processor architecture x86. For 64bit systems, it is /opt/ltsp/amd64 . It is important to check the directory name for the default settings for the DHCP server can be /opt/ltsp/i386 or /opt/ltsp/i386.tmp . It is therefore important to compare and fix the path to the file /etc/ltsp/dhcpd.conf . I copied the file /etc/ltsp/dhcpd.conf to /etc/dhcp3/.
Specified network interface for dhcp server in /etc/default/dhcp3-server
Wrote the IP address of the TFTP server in /etc/default/tftpd-hpa . Required to restart the servers:
/Etc/init.d/dhcp3-server restart
/Etc/init.d/tftpd-hpa restart 
It is good to update the client system
ltsp-update-sshkeys
ltsp-update-image 
Need to update after new users created in the server system.
To manage users and their systems can use software thin-client-manager-gnome .

Client computer must have a network adapter that supports PXE,