Ubuntu can be installed headless using a serial console. A number of people have documented how to do it (for example http://zensonic.dk/?p=264). The theory looks simple, but in practice there are a few traps that can be really frustrating.
- I’ve encountered a BIOS where the support for “keyboard USB legacy” was disabled by default. This prevented me from interacting with the installer. Using a PS2 keyboard (or an USB/PS2 adapter) might be something to try.
- Make sure your serial cable is really a null modem.
- Remember that when you change the console parameter to the kernel, the keyboard layout is english. Typing “console=ttyS0,115200n8 –” on your localized keyboard might result in something unexpected.
- Try to boot into the installer with the least number of bootable devices attached. I’ve encounted problems with a fresh CF-card that had an empty partition that was marked bootable. The BIOS selected it instead of the USB-stick with the Ubuntu installer.
- If you know that the BIOS is booting the wrong device you might be able to blindly change the boot-order. Many BIOS have a “quick boot selection” feature.