I've got LTSP running from a HDD based Knoppix system and without mod'ing /etc/init.d/knoppix-terminalserver. I did this to get it to run:
1)copy the Knoppix CD to /cdrom
mkdir /cdromISO
mount -t iso9660 -o ro,loop=/dev/loop0 /pub/KNOPPIX_V3.3-2003-11-03-EN.iso /cdromISO
cp -a /cdromISO/* /cdrom
umount /cdromISO
2)tar up the /tmp/tftpboot directory on a system booted from the CD and copy the tar file to that LTSP system
3) start LTSP on the server
/etc/init.d/knoppix-terminalserver start
4) overwrite /tmp/tftpboot with the data from the previous tar file. You might have to edit /tmp/tftpboot/pxelinux.cfg/default to make sure the IP address is correct for your LTSP server. Also, I've added myconfig=scan to the boot parms so that every workstation will find and load a previously saved configuration if it exists. This is great for getting the printers all on the network. BTW, my thick clients have 4GB HDs with a swap partition and a ext2 partition for the saved config files.
5) you should now have a running LTSP from a HDD installed Knoppix/Debian system.
Now, Here is why I'm here:
I'm searching these threads because I currently have thick clients booting from one workstation( running LTSP as described above ) BUT I want to have my thick clients using kdm with yellowpages-like login validation from the LTSP system AND have the thick client NFS mount the users home directory from the LTSP system into the thick client filesystem. I'd also like to have user specific knoppix.sh files execute on the users login for managed user configuration.
This is what I get doing it this way:
1) my users get full hardware access to the thick client, sound, peripherials, etc
2) my users get updated systems by just updating the KNOPPIX image on the LTSP server
3) my users get persistant user home directories
4) I get to manage my users home directories and runtime environment as I see fit.
5) I get to swap out hardware without worrying about pre-configuring much of anything.
This does require more hardware at the client but even old 500MHz celerons are good enough for this.
LENOVO P520 Workstation W-2135 up to 128GB RAM 4TB SSD Win11P WiFi DVD/RW Gaming
$439.88
Lenovo Workstation Gaming NVIDIA RTX 2080 W-2135 up to 128GB RAM 4TB SSD Win11P
$739.99
Lenovo IdeaPad 5i Slim 5 16IRL8 16" (512GB SSD, Intel Core i5-1335U, 1.30GHz,...
$469.00
Lenovo 500w Gen 3 Laptop, 11.6" IPS Glass, N6000, 8GB, 128GB SSD, Win 11 Home
$186.99
Lenovo Ideapad 1i 15.6" FHD Notebook Intel Core i5-1235U 8GB RAM 256GB SSD
$339.99
Lenovo Ideapad 1 15Amn7 15.6" Laptop Ryzen 3 7320U 8GB 256GB SSD W11H-64
$189.99
Lenovo ThinkPad Yoga 11e 11.6" 2in1 Touch Intel Core i3 4GB RAM 128GB SSD Win10
$60.00
Lenovo Legion Pro 5i 16" Gaming Laptop RTX 4070 8GB i9-13900HX 16GB RAM 1TB SSD
$1399.99
Lenovo IdeaPad Flex 5 Chrome 14IAU7 i3-1215U 8GB 256GB SSD Chrome OS
$199.99
Lenovo K14 AMD Laptop, 14" FHD IPS LED , Ryzen 5 5600U, 16GB, 256GB SSD
$569.00