Raspberry Pi (PXEPI)
Posted: 23 Aug 2013, 04:49
To anyone interested.
I've been experimenting for the last few days with a Raspberry Pi (Raspbian) PXE server and I must say I am very happy with the results. So far I have wimpe3 installed and windows 7 installations working, I also have Hiremminixp and HiremBootCD working as well. For the linux stuff I have gparted and clonezilla along with Ubuntu net install. I've been using ERPXE for more than 6 months on an HP Proliant server and my PXEPI so far has matched it byte for byte in small deployments. I've managed to boot 4 systems simultaneously off of it with no noticeable drag on its networking capability.
If anyone is interested I would be happy to share my setup along with trials and tribulations of getting this to work.
Let me know.
Just as a jumping off point here are a few problems I did encounter with ERPXE.
Installation.
One of the biggest issues I had getting things working was the DHCP server. I looked and looked for guides and ended up pooling a few of them together from debian.org and fedora to get isc-dhcp-server working with the correct iptables rules to forward information to a USB nic that would get outside internet access for systems to use for net install. Still not quite working the way I would like but I'm getting close.
A couple of ERPXE features I had trouble with.
NFS:
On a fresh install the current nfs for debian wheezy (raspbian build I am currently using) is nfs-kernel-server. The nfs exports file that came with ERPXE created records pointed to /install and /install/dev but those locations did not exist. Once I added the files (I know I could have just as easily removed the line in the nfs config) the errors went away.
HBCD:
Hirens Boot CD 15.2 is out and while I was setting it up, I encounter issues building the ISO. I'm using ISOMaster on a linux system, and even tho the program built the cd properly (worked in the cd tray) I would get random errors about txtsetup.sys or gpt_loader.sys missing even tho they were clearly on the CD. PowerISO only works to 300mb if you are using the trial and since I rarely crack open an ISO I didn't want to shell out money for a program I'll use once. I think 15.1 had it also but 15.2 comes with a cd customizer that works quite nicely. I followed the guide and used the program that came with HBCD to seal it back up and all of my errors went away when booting from the PXEPI.
There were several other issues (some self induced) but these were the biggies.
maybe with a little help at some of my weak spots I can work with the admins to build a Raspberry pi guide.
I've been experimenting for the last few days with a Raspberry Pi (Raspbian) PXE server and I must say I am very happy with the results. So far I have wimpe3 installed and windows 7 installations working, I also have Hiremminixp and HiremBootCD working as well. For the linux stuff I have gparted and clonezilla along with Ubuntu net install. I've been using ERPXE for more than 6 months on an HP Proliant server and my PXEPI so far has matched it byte for byte in small deployments. I've managed to boot 4 systems simultaneously off of it with no noticeable drag on its networking capability.
If anyone is interested I would be happy to share my setup along with trials and tribulations of getting this to work.
Let me know.
Just as a jumping off point here are a few problems I did encounter with ERPXE.
Installation.
One of the biggest issues I had getting things working was the DHCP server. I looked and looked for guides and ended up pooling a few of them together from debian.org and fedora to get isc-dhcp-server working with the correct iptables rules to forward information to a USB nic that would get outside internet access for systems to use for net install. Still not quite working the way I would like but I'm getting close.
A couple of ERPXE features I had trouble with.
NFS:
On a fresh install the current nfs for debian wheezy (raspbian build I am currently using) is nfs-kernel-server. The nfs exports file that came with ERPXE created records pointed to /install and /install/dev but those locations did not exist. Once I added the files (I know I could have just as easily removed the line in the nfs config) the errors went away.
HBCD:
Hirens Boot CD 15.2 is out and while I was setting it up, I encounter issues building the ISO. I'm using ISOMaster on a linux system, and even tho the program built the cd properly (worked in the cd tray) I would get random errors about txtsetup.sys or gpt_loader.sys missing even tho they were clearly on the CD. PowerISO only works to 300mb if you are using the trial and since I rarely crack open an ISO I didn't want to shell out money for a program I'll use once. I think 15.1 had it also but 15.2 comes with a cd customizer that works quite nicely. I followed the guide and used the program that came with HBCD to seal it back up and all of my errors went away when booting from the PXEPI.
There were several other issues (some self induced) but these were the biggies.
maybe with a little help at some of my weak spots I can work with the admins to build a Raspberry pi guide.