Host: Windows XP
Guest: Debian install/config server running FAI
Network: Guest bridged to Host 's wifi adapter
I initially installed Squeeze on the Guest server and configured it with the aim of PXE booting other guests. I network booted a second guest that is able to receive a static IP address by DHCP and access and boot a linux kernel via TFTP. However this boot process stalls when starting up the ethernet card just prior to completing the initial boot and mounting a root file system via NFS from the install server. I have tried each of the various VBox ethernet adapters without success. The boot process on the guest reports:
I then setup another Vbox VM Guest install/config server, this time with Lenny, to test whether this was an issue with either Squeeze/FAI not working well together or my configuration. This new Lenny server produced the same result.eth0: link up
Begin: Running /scripts/live-premount ... Waiting for ethernet card(s) up... If this fails, maybe the ethernet card is not supported by the kernel 2.6.32-5-486 done.
IP-Config: eth0 hardware address *MAC* mtu 1500 DHCP RARP
I have searched this forum and read the manual (multiple times for different issues). Manual says PXE booting supported in NAT mode (http://www.virtualbox.org/manual/ch06.html#nat-tftp). Some posts I've read seem to suggest PXE may be possible with bridged networking, so I'm a little confused as to whether what I am wanting to do is possible. Also, I'm not sure if bridging to a wifi adapter may be the cause of the problem. I don't think this is a DHCP issue (the booting guest is able to receive an IP address). I also could be an NFS issue although the problem appears to occur just prior to accessing the root file system via NFS.eth0: link up
IP-Config: eth0 hardware address *MAC* mtu 1500 DHCP RARP
I realise this may be an issue with the FAI install server setup and that this query may be better directed to the FAI developers. I will also be sending this post to them. However, I suspect it is more of a VBox networking/PXE issue, hence the post in this forum.
Basically, I'm relatively inexperienced (but keen to learn). Tech and sysadmin is not my profession and I am simply trying to set this up for my own private use and out of personal interest. I am quite new to linux but have a preferred system/network architecture (I use that term very loosely) I'd like to implement if at all possible. I would like to be able to setup an Linux (Debian) install/config server in a VM guest and make this accessible to other guests and other hosts.
If I've left any important details out let me know and I'll respond ASAP.
Thanks in advance.