[07:13] <kaingeo> hi guys i want to ask a question about ubuntu ltsp 8.04.1
[07:14] <kaingeo> is anyone awake? :)
[21:48] <GJ> Can anyone help me with updating LTSP chroot?
[22:12] <GJ> Seeing no suggestions, I'll try another question.
[22:13] <GJ> While upgrading to 8.04.1 I got the message "edubuntu-server could not be installed due to a dependency problem"
[22:13] <GJ> Should I reformat the hard drive and rebuild the server or what?
[22:16] <stgraber> what dependency problem ?
[22:17] <GJ> It didn't say.
[22:17] <stgraber> are you using moodle ?
[22:17] <stgraber> that's what edubuntu-server is for
[22:18] <stgraber> since 8.04, LTSP is no longer part of edubuntu, it's in Ubuntu instead. So edubuntu-server is what was called edubuntu-content-server
[22:18] <GJ> That explains the message. Moodle was not configured.
[22:19] <stgraber> and ltsp is now  ltsp-server
[22:19] <GJ> OK. So I guess what I need to know is how I get the thin clients to boot. Since the upgrade, they do not boot.
[22:23] <GJ> Do I have to create a new boot floppy disk?
[22:25] <GJ> At the thin client: nfsmount failed: Bad file descriptor
[22:27] <GJ> Mounting 192.168.0.254:/opt/ltsp/i386 on /root failed: Bad file descriptor
[22:27] <GJ> Etc.
[22:28] <GJ> So either there is something wrong with the boot floppy disk or the boot image on the server is messed up.
[22:38] <stgraber> GJ: did you build a new ltsp chroot after you upgraded the system ?
[22:41] <GJ> No. That's why I asked the first question above... which no one responded to.
[22:48] <stgraber> ok, did you do any change in it that you want to keep ?
[22:53] <GJ> Sorry. In what?
[22:53] <GJ> I should add: I inherited this system only a few days ago and found it about two years out of date.
[22:54] <GJ> There had been a lot of turnover in personnel the last two years.
[22:55] <stgraber> ok, so just backup /opt/ltsp/i386/ by moving it somewhere else
[22:55] <stgraber> then run: ltsp-build-client --arch i386
[22:55] <stgraber> that'll take a while as it'll regenrate the thin client system and update the server configuration files to make it boot (let's hope)
[22:56] <GJ> OK. I'll do that.
[22:57] <GJ> Oh. How do I run that command?
[22:57] <GJ> I must have to use sudo, right?
[22:58] <stgraber> yes
[23:11] <GJ> Process exited because /opt/ltsp/i386 exists. I guess I just made a backup copy rather than moved it to a new name. It's been so long since I worked with linux I forgot how to change the name of a directory.
[23:20] <GJ> I can't get rid of /opt/ltsp/i386. How do I delete it?
[23:21] <stgraber> sudo rm -Rf /opt/ltsp/i386
[23:26] <GJ> Frustrating! As it tried to remove things, I got "operation not permitted" or "permission denied"
[23:32] <GJ> I tried to unmount /proc. However, "device is busy"
[23:33] <GJ> And because /proc is busy, I can't delete it. Should I shutdown the server and try again?
[23:35] <stgraber> sudo umount /opt/ltsp/i386/proc
[23:36] <stgraber> if that doesn't work, reboot the server if you aren't using it for other things, it'll be the fastest way to solve the issue
[23:39] <GJ> OK. I now have ltsp-build-client running OK.
[23:39] <GJ> Thanks!
[23:50] <stgraber> np