LTSP chroot not used

White, Joseph jwhite at sandia.gov
Tue Feb 9 16:44:19 GMT 2010


Hi All,

Looking at the LTSP Chroot Environment section of  https://sourceforge.net/projects/ltsp/files/Docs-Admin-Guide/LTSPManual.pdf/download
It sounds like the new root file system is mounted from /opt/ltsp/<arch> , at what point does the real / get mounted? I'm sorry if this is 
obvious to everyone but me. 

 LTSP Chroot Environment:
================================
11.  Up to this point, the root filesystem has been a ram disk. Now, the /init script will mount a new root filesystem
via either NBD or NFS. In the case of NBD, the image that is normally loaded is /opt/ltsp/images/
<arch>.img. 

If the root is mounted via NFS, then the directory that is exported from the server is typically
/opt/ltsp/<arch>. It can't just mount the new filesystem as /. It must first mount it to a separate
directory. Then, it will do a run-init, which will swap the current root filesystem for a new filesystem. When
it completes, the filesystem will be mounted on /. At this point, any directories that need to be writable for
regular start up to occur, like /tmp, or /var, are mounted at this time.
=================================

Thanks,

Joe


-----Original Message-----
From: edubuntu-users-bounces at lists.ubuntu.com [mailto:edubuntu-users-bounces at lists.ubuntu.com] On Behalf Of Scott Balneaves
Sent: Monday, February 08, 2010 12:51
To: edubuntu-users at lists.ubuntu.com
Subject: Re: LTSP chroot not used

On Mon, Feb 08, 2010 at 12:41:35PM -0700, White, Joseph wrote:
> It looks to be set correctly... Ideas?

This is exactly how ltsp is supposed to operate.  The chroot is for the thin
client to boot.  The session runs on the server.  Please see the docs at:

https://sourceforge.net/apps/mediawiki/ltsp/index.php?title=Ltsp_LtspDocumentationUpstream

For an explanation of the boot process.

> 2. Also, the main config lts.conf has no entries what so ever, is that because the LTSP Thin Client work out of the box?

Yes.

> 3. Also the lts.conf has a note that the lts.conf file should be located in /var/lib/tftpboot/ltsp/i386, the file did not exist there, so I'm guessing if you needed to use lts.conf you would create it there?

Yes.

> Any Help Greatly Appreciated.


In short, you have no problem, things worked out of the box as designed :)

Huzzah!

Scott

-- 
Scott L. Balneaves | The mark of an immature man is that he wants to die nobly
Systems Department | for a cause, while the mark of a mature man is that he
Legal Aid Manitoba | wants to live humbly for one. -- Wilhelm Stekel

-- 
edubuntu-users mailing list
edubuntu-users at lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/edubuntu-users





More information about the edubuntu-users mailing list