Thursday, September 20, 2007

Installing Ubuntu via PXE

I`ve been dreaming about PXE Installation for quite some times. The chance comes somehow two three days ago when one of my friend bring me an old classic yet still looking good hyundai m-lite box. His windows system is flooded with worms and trojans and the internel cd drive keeps ejecting itself even when i try to boot in a Live CD .

This sucks a lot, and i make a suggestion to my friend so that I want to install ubuntu inside his box via PXE (since the bios also didn`t support boot from external device). As usual people will say yes without question.

I could rumbles all the steps that i used to setup PXE enviroment at the server side but it will be a redundancy so i just point out a few links . and yeah the steps are pretty much the same

http://wiki.koeln.ccc.de/index.php/Ubuntu_PXE_Install
http://www.howtoforge.com/ubuntu_pxe_install_server
http://efod.se/blog/archive/2006/11/29/installing-ubuntu-on-a-machine-with-no-cdrom-drive

Well it works for me as the dumb box support boot from PXE. but what if your system doesn`t support PXE booting? well u can try using Etherboot .. explanation bout etherboot will be done later.. So tired

1 comment:

Amin Shahriz said...

yep. PXE booting is very nice. But very sad that it can't be done in the utp network. ok la, not that it cannot be done. It can be done, if we got our own DHCP server.

That too, can easily be done (not sure bout Ubuntu though, saya pengguna tegar Red Hat / Fedora / Centos je hehehe.. I got the dhcpd rpm for fedora-based OSes) but then there might be a conflict with the UTP DHCP server.

Of course, not all systems support pxe booting, but I believe that is an old case, assuming that supposedly all newer IA32 and EM64T mobo editions are supposedly to support PXE booting nowadays prior to something with Microsoft thingajigathing .

But hey, don't just limit yourself to PXE Installation for Ubuntu only, you might also end up having a Ubuntu server which supports Windows PXE Installation as well (not sure if Ubuntu got or not, but Red Hat/Fedora for sure since I'm using one and building another new one right now).