Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Linux Terminal Server Project
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==The LTSP client boot process== # On the LTSP server, a [[chroot]] environment is set up with a minimal Linux operating system and [[X Window System|X environment]]. # Either: ## the computer will [[Booting|boot]]<ref name="steps">James A. McQuillan. [https://wayback.archive-it.org/all/20101223023419/http://ltsp.mirrors.tds.net/pub/ltsp/docs/ltsp-4.1-en.html#AEN67 Chapter 1.1 from the LTSP 4.1 manual: The steps that the workstation will go through.]</ref> from a local boot device (like a harddisk, CD-ROM or USB disk), where it loads a small Linux [[Kernel (operating system)|kernel]] from that device which initializes the system and all of the peripherals that it recognizes, or ## the thin client will use [[Preboot Execution Environment|PXE]] or [[Network booting]], a part of the onboard Ethernet firmware, to request an IP address and boot server (the LTSP server) using the [[DHCP]] protocol. A PXE bootloader (PXElinux) is loaded which then retrieves a Linux kernel and [[initrd]] from a [[Trivial File Transfer Protocol]] (TFTP) service usually running on the LTSP server. Using the utilities in the initrd, the kernel will request a (new) DHCP IP address and the address of a server from which it can mount its root filesystem (the chroot mentioned above). When this information is retrieved, the client [[Mount (computing)|mounts]] the path on its root filesystem via either the [[Network File System|Network File System (NFS)]] or [[Network block device|Network Block Device (NBD)]] services running on the LTSP server. # The client then loads Linux from the NFS mounted root filesystem (or NBD filesystem image) and starts the X Window system. At this XDMCP login manager on the LTSP server. In case of the newer MueKow (LTSP v5.x) setup, the client first builds an [[Secure Shell|SSH]] [[Tunnelling protocol|tunnel]] to the LTSP server's X environment, through which it will start the LDM (LTSP Display Manager) login manager locally. From this point forward, all programs are started on the LTSP server, but displayed and operated from the client. {| class="wikitable" |+ Differences between LTSP 4 and 5<ref name="4vs5">Jonathan Carter (and others). [https://help.ubuntu.com/community/UbuntuLTSP/Tour Ubuntu LTSP Tour: Technical differences (between LTSP 4 and 5)] {{Webarchive|url=https://web.archive.org/web/20120303190556/https://help.ubuntu.com/community/UbuntuLTSP/Tour |date=2012-03-03 }}</ref> ! Purpose ! LTSP 4 ! LTSP 5 (MueKow) |- ! GUI Export | [[XDMCP]] | ssh -X |- ! Remote login ([[X display manager]]) | [[KDE Display Manager|KDM]]/[[GNOME Display Manager|GDM]] | [[LTSP Display Manager]] (LDM) |- ! Integration method | LTSP tarball | Native as part of distribution |- ! Root filesystem | NFS | NBD or NFS |- ! Authenticating server | XDMCP server | SSH server |}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)