edit /etc/xinet.d/tftp
change the line
disable = no
service xinetd restart
y u m i n s t a l l t f tp -y
to u c h /tftpboot/file.txt
t f t p localhost
g e t file.txt
if succeed.. then you t f t p server is working fine…
now to setup DNS server..
set manual ip for yourself first.
vi /etc/sysconfig/network -scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:14:22:C6:75:FA
ONBOOT=no
TYPE=Ethernet
USERCTL=yes
IPV6INIT=no
PEERDNS=yes
NETMASK=255.255.255.0
IPADDR=192.168.101.20
vi /etc/dhcpd.conf
add following lines..
ddns-update-style ad-hoc;
subnet 192.168.101.0 netmask 255.255.255.0 {
range 192.168.101.1 192.168.101.19;
filename “linux-install/pxelinux.0”;
}
cd /tftpboot/linux-install
mkdir centos4
cd centos4
wg et http://mars.techsense.com.my/repository/centos4/centos/4/os/i386/images/pxeboot/initrd.img
wg et http://mars.techsense.com.my/repository/centos4/centos/4/os/i386/images/pxeboot/vmlinuz
cd /tftpboot/linux-install/pxelinux.cfg/
touch default
vi default
key in the following.
default centos
timeout 100
prompt 1
display msgs/boot.msg
F1 msgs/boot.msg
F2 msgs/general.msg
F3 msgs/expert.msg
F4 msgs/param.msg
F5 msgs/rescue.msg
F7 msgs/snake.msg
label centos
kernel centos4/vmlinuz
append initrd=centos4/initrd.img ramdisk_size=7000
if succeed..
whenever booting from another machine to use PXE boot.. something like this will appear..

press enter.. and wait.. till something like below appear..


… how long did you manage to get away without installing this one? 😎
approximately within 48hours.. hahaha.. (very slow-pace mode) as the file exist since..
Mon Mar 9 15:28:31 2009 UTC (32 hours, 49 minutes ago) by ..
quite weird when most of the item are just disappeared..
.. at first thought some config problem.. removing the whole project directory and re-checkout.. still the same..
then only figured one by one.. lol..
Worked for me. Many thanks!
@Andre : you’re welcome.. hopefully it help those in need.
I’m still having this problem. If done the yum install php-xml, but I still get the error about missing DomDocument class. I have read some posts that talk about executing a enable lib-xml extension command, but when I do this command, I get a error that lib-xml and extension is not a builtin command. Any suggestions would be appreciated.
really very helpful it works
Good, It worked
Awesome! Everywhere else I was looking referenced libxml2 which I had already installed. This fixed my issue!
Awesome! thanks so much.
Thx, after a lot of hours spend in the source the problem was in the server! 🙁
Updating the php-xml (note: it had already been installed long before the problem cropped up) on my CentOS server did the trick.
Thanks for the help.
Thanks, it worked !!
Just a note, if you’re on centos and you had to do a custom install of php 5.3, yum install php53-xml will do the trick
@rc – thank you!
Woooow, thank you!
U save my ass…
This worked great, thanks!
Thank you , was baffled with this error, your post saved the day
It worked for me like a charm. Thank you verry much.
ANSWER IS HANDY :)THANKS A LOT
Thank you, sir.
I also had to add the line:
extension=dom.so
to my php.ini file and restart apache. I’m using Fedora 16.
Thanks. saved a lot of time. Had that issue with owncloud
Thank you very much indeed! It solved my issue viewing the internal wiki syntax page with dokuwiki running over lighttpd in Scientific Linux.
Muito obrigado valeu muito o bizu de instalar esta yum install php-xml, excelente ajuda, estava precisando muito