Não há nada especial em 12.04. Basta seguir as informações de: link
1) Cole o seguinte em /etc/init/ttyS0.conf
# ttyS0 - getty
#
# This service maintains a getty on ttyS0 from the point the system is
# started until it is shut down again.
start on stopped rc or RUNLEVEL=[2345]
stop on runlevel [!2345]
respawn
exec /sbin/getty -L 9600 ttyS0 vt102
2) Peça ao upstart para iniciar o getty
sudo start ttyS0
Isso lhe dará acesso ao console. Para ter acesso ao console de inicialização do Linux, configure o grub.
1) Edite / etc / default / grub para conter as seguintes linhas
GRUB_CMDLINE_LINUX="console=tty1 console=ttyS0,9600n8"
GRUB_TERMINAL=serial
GRUB_SERIAL_COMMAND="serial --speed=9600 --unit=0 --word=8 --parity=no --stop=1"
2) atualizar o grub
sudo update-grub
Estou usando o 9600 só porque estou usando um servidor onde o BIOS já está redirecionado sobre o seria usando 9600. Se você não se importa com as configurações do BIOS, fique à vontade para usar uma linha serial mais rápida.
Aproveite!