<div dir="ltr"><div><div><div><div><div>Hi all,<br><br></div><div><u><b>PXE Server</b></u><br></div><div><br></div>I've
 been making a little progress here and there with PXE booting. I can 
now successfully setup a CentOS PXE server, boot from it, and serve a 
CentOS image, which installs unattended to completion. Wehey!<br><br></div>Serving a plain Ubuntu Server image 
however still remains elusive (need to crack that before trying to serve
 the customized Partimus image)<br><br></div>Notes in the 
<b><a href="https://github.com/taikedz/our-pxe">https://github.com/taikedz/our-pxe</a></b> repository under the <b>/pxe</b> directory. 
If you follow the steps for CentOS, you should be able to replicate my 
success. Could anyone please give this a go, and then have a look and 
see where I've gone wrong with the Ubuntu variation?<br><br></div><div><i>@Michael Paoli</i> - I got to the same error "could not read from boot medium" as you did in your notes; and am finding it likely to be the initramfs image in use - the DVD-shipped one clearly expects to find its contents on a CD, not online. Ubuntu ships special "netboot" ISOs with network-enabled initramfs images, but I still hit a wall. No idea for Debian.<br><br></div><div><b><u><br></u></b></div><div><b><u>Custom ISO</u></b><br></div><div><br></div><div>I
 should also note that in my first implementation of the customized Partimus image 
(the one downloadable currently), <u><i>the root password is hard-coded in the
 script - very not-optimal</i></u>. I'll produce a less stupidly insecure image 
eventually, and replace the download image.<br></div><div><br></div><div>On live machines that have already been installed with this base image, removing the init script <b>/etc/init.d/respin-firstboot</b>
 should suffice... change the root password afterwards of course, or 
disable root login once you are satisfied there is an admin user with 
sudo access.<br><br></div><div>In the script the offending lines start at line 88 <b><a href="https://github.com/taikedz/our-pxe/blob/master/bin/respin.sh">https://github.com/taikedz/our-pxe/blob/master/bin/respin.sh</a></b> when I create the init script. I coded these this way to work around the root account locking I couldn't otherwise figure out.<br></div><div><br><br><br><br></div>Turrah,<br><br></div>Tai</div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><br><br>===<br>Tai Kedzierski<br><br></div><div>Office Computing Consultant<br></div><div dir="ltr"><a href="http://helpuse.com" target="_blank">http://helpuse.com</a><br>+44 (0) 7526 963 612 (portable GB)<br></div><br><div dir="ltr"><span></span><font size="1"><img src="http://www.free-mac-programs.com/images/applications/libreoffice.png" height="19" width="19">   I use <a href="http://www.libreoffice.org" target="_blank">www.libreoffice.org</a><br><br><i>"Open Source Free Software is a matter of liberty, not price."</i><br>
<a href="https://bitly.com/1gXkUcc" target="_blank">https://bitly.com/1gXkUcc</a><br></font><font size="2"><br></font></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On 3 April 2015 at 02:24, Christian Einfeldt <span dir="ltr"><<a href="mailto:einfeldt@gmail.com" target="_blank">einfeldt@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr">The results of our <a href="http://doodle.com" target="_blank">doodle.com</a> poll is in, and it appears that we are not going to be able to meet on April 4 or April 11, and so those dates are out.  Would you please renew your votes on the doodle poll to indicate if you might be available on April 18 or April 25?  thanks.<br><br></div><span class=""><div class="gmail_extra">Thanks very much for all of your great help to each of you!<br clear="all"><br>-- <br><div>Christian Einfeldt</div>
</div></span></div>
</blockquote></div><br></div>