I've been using LTSP5.2 under Ubuntu for a while, mostly with mythbuntu. When I used to create a client image with the mythbuntu switches it created an overlay to store data for each client persistently over reboots. I could store any files in there I wanted specifically for that client.
Now that the mythbuntu switches are broken I'm going to use fat-client instead as they are maintained and work. However this does not create an overlay section.
Do I require an overlay section anymore?
Can I create one anyway? I found it good for putting settings in there per client.
Should I be using lts.conf instead?
Reference to the overlay which was in Mythbuntu 804: https://help.ubuntu.com/community/MythTV/Install/Hardy/Diskless
Running a similar setup to yours, my solution was to place a script in
/etc/init.d
that configures each machine at boot. There is probably a better way to do this vialts.conf
, but this works for my setup.Steps
lircd.conf.machine1
,lircd.conf.machine2
, etc.)update-rc.d <script_name> defaults
so the config script runs at bootHere's the script I use, feel free to customize to meet your needs (hostnames redacted, suggestions for improvement are always welcome). Note that machine specific
xorg.conf
files aren't stored in the image, it is just created at every boot usingnvidia-xconfig
: