Boot from pxe linux server

Started by hazz, September 12, 2011, 12:53:03 PM

Previous topic - Next topic

hazz

Hi there and thank you all for any suggestion given,
So i followed the instruction how to set up the pxe and tftpd-hpa under a ubuntu distro "backtrack"
but i'm encountered always in this error on the remote laptop
Plop linux not found on 10.0.0.1:/tftpboot/ploplinux
My question are do i need to setup a NFS? isn't it possible to start ploplinux just under the directory of
/tftpboot?
I've tried even to set up the PXE under damn small linux and it worked out, seeing that ploplinux can boot an old pc even from a usb not configured under the bios i thought great but, now i'm at the border what's next?
is it possible that the boot manager can give the opportunities to boot from a pcmcia card?
Thank you guys

Elmar

hi,

Quote from: hazz on September 12, 2011, 12:53:03 PM
My question are do i need to setup a NFS? isn't it possible to start ploplinux just under the directory of
/tftpboot?

a samba or nfs server is required.

Quote from: hazz on September 12, 2011, 12:53:03 PM
I've tried even to set up the PXE under damn small linux and it worked out, seeing that ploplinux can boot an old pc even from a usb not configured under the bios i thought great but, now i'm at the border what's next?

damn small linux is loaded completely to the ram over pxe and works from the ram. my plop linux is working different. however, it can be loaded completely to the ram too, but it still needs nfs or samba for that.

maybe i should add a tftp boot option to boot without nfs and samba. it could be a nice additional feature, but booting will be slower

Quote from: hazz on September 12, 2011, 12:53:03 PM
is it possible that the boot manager can give the opportunities to boot from a pcmcia card?

pcmcia card for usb: yes

regards
elmar

hazz

So do i need to set up a NFS server?
Why it hangs up on Plop linux not found on 10.0.0.1:/tftpboot/ploplinux, when i did everything as the tutorials says?
Ciao

hazz

Hi there solved i see that the kernel is 3.* awsome..
I had to apt-get install nfs-kernel-server
than i had to change the file /etc/exports in this way for the permission deny
/tftpboot/ploplinux 10.0.0.0/255.255.0.0(rw,no_root_squash,sync)
I took info from https://help.ubuntu.com/community/SettingUpNFSHowTo
and othere site to get the plop run in full version
Questions: where do i get a full tutorial about busybox when i got really tough problem?
Ciao i will try the distro for the next month

Elmar

Quote from: hazz on September 13, 2011, 09:57:59 AM
Hi there solved i see that the kernel is 3.* awsome..
I had to apt-get install nfs-kernel-server
than i had to change the file /etc/exports in this way for the permission deny
/tftpboot/ploplinux 10.0.0.0/255.255.0.0(rw,no_root_squash,sync)
I took info from https://help.ubuntu.com/community/SettingUpNFSHowTo
and othere site to get the plop run in full version

are the infos on my page not enough?

hazz

Well for the part of pxe under linux i suppose you need to put the info that nfs server needs to put up, some distro just need tftpd-hpa, than the problem about Permission denied when the client gets the nfs server directory, i did a chmod -R 777 /etc/exports
Ciao

Elmar

#6
hmm,

here http://www.plop.at/en/ploplinux.html#pxel

Quote
The software requirements to boot from network are
A DHCP server
A TFTP server
A NFS or Samba/Windows network share

its only possible to access a share when the server program is running


and  http://www.plop.at/en/ploplinux.html#pxel4
in the first line you read nfs server

and you can download a complete set with all needed configuration files

Elmar

hi,
today i spent some time to add new features to plop linux

with the next release its possible to boot from a tftp server
and because it was so much fun i added
boot the iso over tftp
boot from a ftp server
boot the iso over ftp
boot from a web server (http)
boot the iso over a web server

harrr :)

i think plop linux covers now all possible boot modes. any other ideas?

best regards
elmar