Re: getting next-generation LTSP into Debian/main
Not quite sure where to send this message, so I keep the original
addresses and add the lessdisks list. I do not know the address of
the proper ltsp list to use.
> packages and source available at:
> deb http://llama.freegeek.org/~vagrant/debian experimental/
Cool. I installed ltsp-server and dependencies in my laptop, and then
generated the ltsp root using running this as user root:
ltsp-build-client --dist sarge \
--mirror "http://developer.skolelinux.no/debian sarge main" \
--extra-mirror "http://llama.freegeek.org/~vagrant/debian experimental/"
This worked fine, but I had to remove /opt/ltsp/i386 after any failed
Next, I booted the thin client using qemu like this, running as a
createdisk /tmp/hda 128
qemu -kernel /opt/ltsp/i386/boot/vmlinuz-2.4.27-2-386 \
-initrd /opt/ltsp/i386/boot/initrd.img-2.4.27-2-386 \
-user-net -hda /tmp/hda \
-append "ip=dhcp root=/dev/nfs nfsroot=/opt/ltsp/i386/"
qemu refused to boot with no disk image, so I just created a small
Some notes from booting the thin client:
udhcpc didn't find /dev/urandom
Something (mount?) tried to create /etc/mtab~74 as a lock file. this
modprobe tried to create files in /varlog/ksymoops/, which failed.
fsck complained that /etc/fstab lacked the "fsck passno field". I
guess adding '0' at the correct place will shut it up.
Something warned that /etc/X11/xorg.conf and /etc/nbd-client was
X configuration failed. xorg was not installed, but dpkg-reconfiger
xserver-xorg was tried.
Something tried to create the files /etc/hotplug/.run/net.enable,
/etc/nologin and /etc/motd.tmp with no success.
The client tried to configure/start exim. This should probably not be
installed on a thin client.
inetd, ssh, atd and cron started on the client. Not sure if anything
but sshd is needed.
Time to head for bed. Just wanted to document the great progress
being made by vagrant. :)