LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 12-03-2010, 05:18 PM   #1
fdelval
Member
 
Registered: Feb 2010
Posts: 107

Rep: Reputation: 15
PXE


Hello all
Im discoverin PXE and right know im as confused as excited.

Looks like i can boot a thin-client via network, but, i have some questions before i get my hands dirty.

Can i just boot linux? o i can install them as well?
and what about windows? can i have like an storage of different images so i can chose the one i want?
 
Old 12-03-2010, 05:30 PM   #2
eSelix
Senior Member
 
Registered: Oct 2009
Location: Wroclaw, Poland
Distribution: Arch, Kubuntu
Posts: 1,281

Rep: Reputation: 320Reputation: 320Reputation: 320Reputation: 320
Yes, you can boot, I think any, linux. You can install with GUI (graphical or text), from command line or just run Live version - like from CD/USB. You can have as many versions/distributions as you wish, choosed which to load. About Windows - I saw somewhere that it can also boot from network, but need special preparation of image.
 
Old 12-03-2010, 09:31 PM   #3
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,982

Rep: Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626
Get a knoppix 5.1 cd and boot some computer to it.

Start knoppix terminal server.

Connect a client that can boot pxe.

It should work normally.

You can then go and see how the scripts setup the pxe server and files needed to get it working.

Next take a look at GPXE.

See www.netboot.me and http://boot.kernel.org/

The most easy way I think of for windows is to use a BartsPE image but other ways exist since Windows does support remote installs.
 
Old 12-04-2010, 05:21 AM   #4
fdelval
Member
 
Registered: Feb 2010
Posts: 107

Original Poster
Rep: Reputation: 15
nice

so if i boot a thin linux client, i can both connect to a server via any kind of xrdp aplication, or install in the server a ltsp client?
any other way to get a thin client?


about windows... maybe preparing a windows server with the option to share over the network an image to boot could work, and we dont mess with linux?
 
Old 12-06-2010, 04:18 PM   #5
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,982

Rep: Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626
A true thin client has no OS. It can only boot over the network.

Most store bought thin clients have a mini os on them that allows many types of remote and networked apps.


If you need help with windows, maybe a windows forum would be a better choice?
 
Old 12-07-2010, 02:49 AM   #6
fdelval
Member
 
Registered: Feb 2010
Posts: 107

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by jefro View Post
A true thin client has no OS. It can only boot over the network.

Most store bought thin clients have a mini os on them that allows many types of remote and networked apps.


If you need help with windows, maybe a windows forum would be a better choice?

well, if linux can handle windowsxp imagenes without problem, this is the right forum
if i need to mess up a lot with linux, then yes, this is not the forum

im asking to know where to start.
 
Old 12-07-2010, 09:20 AM   #7
Skaperen
Senior Member
 
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,684
Blog Entries: 31

Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by eSelix View Post
Yes, you can boot, I think any, linux. You can install with GUI (graphical or text), from command line or just run Live version - like from CD/USB. You can have as many versions/distributions as you wish, choosed which to load. About Windows - I saw somewhere that it can also boot from network, but need special preparation of image.
What is the usual way of doing a "Live CD" via network? Do you "take apart" the CD ISO and get the kernel out of it for booting, and pass a parameter to tell it to access the CD via the network from somewhere? Would this typically be done by just having all the files in the CD ISO be exported via NFS, or would the ISO image itself be exported in some way (as a network block device, or as a file in NFS)?

Keep in mind one aspect of running a "Live CD" is that you can make many copies of that CD and boot many machines up that way.

I suspect it's probably possible to do it all these different ways. But what ways are usually done? If you've done it, which way did you do it?
 
Old 12-09-2010, 05:40 PM   #8
eSelix
Senior Member
 
Registered: Oct 2009
Location: Wroclaw, Poland
Distribution: Arch, Kubuntu
Posts: 1,281

Rep: Reputation: 320Reputation: 320Reputation: 320Reputation: 320
I think it depends on the kernel. For example GParted need parameter:
Code:
fetch=http://<IP>/<PATH>/filesystem.squashfs
An Ubuntu need the following...
Using nfs server:
Code:
boot=casper netboot=nfs nfsroot=<IP>/<PATH_TO_EXTRACTED_ISO>
or using http file system:
Code:
boot=casper netboot=http httpfs=<IP>/<PATH_TO_ISO_IMAGE>
and Debian by http:
Code:
boot=live netboot=http httpfs=<IP>/<PATH_TO_ISO_IMAGE>
I imitated on these configurations boot.kernel.org and on Ubuntu install documentation.

Last edited by eSelix; 12-09-2010 at 05:42 PM.
 
Old 12-09-2010, 07:50 PM   #9
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,982

Rep: Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626
Well, linux may be able to deliver a windows image but not a normal image. You would have to create or obtain a special type of network bootable windows image. Might look at bartsPE and maybe some versions of Windows PE. See also some of the older work by bart.
 
Old 12-10-2010, 09:10 AM   #10
Skaperen
Senior Member
 
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,684
Blog Entries: 31

Rep: Reputation: 176Reputation: 176
As I understand it, a "Live CD" leaves the squashfs image on the physical media, rather than loading it into RAM. If there's enough RAM, loading it up should work, too. But I'd want to at least have some means if not having to do that. My thought is to have the squashfs image available in a read-only NFS export, along with enough stuff in there to bring the system up and mount that squashfs. But at that point we aren't really needing for it to be squashed, presuming the server hosting it has plenty of space. It could have an unsquashed image in any filesystem, or just export the exploded file system itself by NFS (read-only). The latter is what I'm probably going to do by manual construction effort.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
pxe boot "PXE-T01 file not found" ssharma_02 Linux - Networking 16 05-18-2011 03:21 PM
PXE installation shravankumar.bbc Linux - Server 4 04-09-2010 01:10 AM
Will PXE do what I need it to. AmbientFiction Linux - Server 2 12-15-2009 02:52 AM
PXE Booting pvlajith Red Hat 1 06-06-2006 08:15 PM
help me do pxe... Xswitch Linux - Networking 8 03-18-2005 08:48 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 04:38 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration