We have a bunch of Apple xservers but only one of them has VGA output and CD Drive. We've decided to replace OSX with Debian Linux (Squeeze for ppc). Meanwhile, my efforts to get the machines send output to serial port have never succeeded. So, I installed Debian on the only machine with VGA and CD Drive and then cloned its disk image (using dd) on other machines' HDD, expecting everything to work since the machines have the exact same hardware. When I turn on a machine with a cloned disk image (no VGA and serial output, so my only means of communicating with the machine is ping/ssh) I see the machine boots and acquires an IP address from the DHCP server because I can ping it. However networking services, specially ssh fail to start on the machine (a port scan does not show any open port). Now if I attach the same HDD to the node with VGA and CD drive, it boots perfectly and everything works. It seems the networking services are sensitive to this change in hardware. But I have no idea how to fix this.
Why not using a laptop with GtkTerm or minicom (exemple), a usb/serial cable and sending the kernel console to serial ?
Append to kernel definition that should use serial console (from Grub prompt):
Or follow the entire How To:
On your server, configure redirecting GRUB screen: edit the file ‘/boot/grub/menu.lst’:
and add this a the top:
Save and Quit the file. Restart your server.
On your laptop, launch a terminal emulator like minicom (if on Linux) or HyperTerminal (if on Windows). FI am assuming that we are using the minicom program on machine running Linux. To launch minicom type in:
Make sure that the serial port is configured with following settings (You can do this by pressing Ctrl+A and then press ‘z’ key. And then press ‘o’ key and navigate to “Serial Port Setup” option.):
Finally you can login in your server even with network failure !