Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm kind of new to all of this, so please forgive any vagueness/misunderstandings on my part.

I'm using pxelinux and VMs to create CentOS 6.0 machines that have the same install every time. I have a new VM set to boot from network, but in the process of booting up it gets stuck at "Loading 10.1.1.20:/pxelinux.0" (10.1.1.20 is the address of the server it's getting info from).

pxelinux conf: http://pastebin.com/4XfZZPY1

I'm pretty sure all my config files are correct, could it be VirtualBox related?

I have both the building server and the new client set to Host-only adapter and PCNET-FAST.

share|improve this question
    
is the tftp server a centos host? then you need to ensure the firewall en selinux settings are correct (or turn them off). –  natxo asenjo Jun 11 at 7:39

1 Answer 1

up vote 0 down vote accepted

I had this once before, and I believe the solution was similar to this: http://forum.ipxe.org/archive/index.php/thread-5514.html I had to switch network drivers on the guest VM to use the virtual Intel driver.

Also ,if you're running an old version of Virtual box, it seems like there was a bug with pxe boot in older versions. https://www.virtualbox.org/ticket/2536

share|improve this answer
    
Thank you for your help. Updating my version of virtualbox worked (was using 4.1.10), but now it's getting stuck at the blue screen saying "Unable to download Kickstart file". I've got httpd running fine, the ipaddr of where it's getting the kickstart is correct, and I'm pretty sure all my pathways are right. Any thoughts? –  Blasphemophagher Jun 11 at 15:33
    
Look at the firewall comment above. Are you sure that the firewall permits you to download the kickstart file? –  ssl Jun 12 at 23:27
    
Sorry, I was convinced that my firewall was right. I put INPUT, OUTPUT, and FORWARD to ACCEPT with no other rules, and that seemed to work. Just out of curiosity, what would the firewall syntax be for letting the new build grab the kickstart? I had -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT. Is that wrong, and do I need more? Here was my original iptables file http://pastebin.com/R7SeH6JG –  Blasphemophagher Jun 12 at 23:48

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.