Hi,
I'm having difficulty with Netboot from an Xserve running Lion Server.
We are in a different subnet but have a helper address in the firewall that is the gateway between the two subnets.
When I try netbooting from one of our client mac's by holding the N key down
at startup I get:
Big globe, Little Globe, Circle with Cross through it
Big globe, Little Globe, Circle with Cross through it
Big globe, Little Globe, Folder with Cross through it
then it gives up and boots normally
I got a port mirrored on the network switch and plugged various test
machines in and captured the network traffic whilst the above was happening.
What I see is the sftp download of the booter file but when that ends I
don't see the NFS traffic start up.
I can manually sftp and download the booter file.
I can also manually mount the NFS share and traverse all the way into the
Netboot image and access the DMG.
On another server, I set it up to be the same as the first server
- OS X Lion Server
- same location for Netboot image
- Same netboot image
- same permissions
- replaced entry in helper address with second server IP
For the second server all the manual tests work and Netboot actually works.
I've tried removing the netboot service on my main Xserve and recreating it but that doesn't
change things.
The second server works brilliantly but as it's an older server I wanted to try the Prod Server again.
One final piece of info I found today is that if I Netboot using the problem server by holding down the N key and then press Command-V (verbose mode) I see the following on the client machine:
efiboot loaded from device: Acpi (PNP0A03,0)/Pci(1C15)/Pci(010)/Mac(001B63AB38C6)
boot file path:
Loading kernel cache path `x86_64kernelcache`...
Error loading kernelcache (0x7)
efiboot loaded from device: Acpi (PNP0A03,0)/Pci(1C15)/Pci(010)/Mac(001B63AB38C6)
boot file path:
Loading kernel cache path `x86_64kernelcache`...
Error loading kernelcache (0x7)
efiboot loaded from device: Acpi (PNP0A03,0)/Pci(1C15)/Pci(010)/Mac(001B63AB38C6)
boot file path:
Loading kernel cache path `x86_64kernelcache`...
Error loading kernelcache (0x7)
efiboot loaded from device: Acpi (PNP0A03,0)/Pci(1C15)/Pci(010)/Mac(001B63AB38C6)
boot file path:
Loading kernel cache path `x86_64kernelcache`...
Error loading kernelcache (0x7)
efiboot loaded from device: Acpi (PNP0A03,0)/Pci(1C15)/Pci(010)/Mac(001B63AB38C6)
boot file path:
Loading kernel cache path `x86_64kernelcache`...
Error loading kernelcache (0x7)
efiboot loaded from device: Acpi (PNP0A03,0)/Pci(1C15)/Pci(010)/Mac(001B63AB38C6)
boot file path:
Loading kernel cache path `x86_64kernelcache`...
Error loading kernelcache (0x7)
The machine then boots up into the existing installation on the hard drive
The kernelcache file is the same size, date and permissions on both servers.
Any suggestions on what may be the problem or what to try?
Regards,
David