When using a serial cable to manage the installation of Debian, a few mailing list pointers:
If you use console mode during installation it will also be properly set up when Debian is installed (no need to mess with grub...).
The only parameter I need to pass to the kernel is:
console=ttyS0,115200n8Note that it is 'console=ttyS0' and not 'console=/dev/ttyS0'.
For the VGA side of things:
Just in case you get the following (Don't use 'vga=*' to skip that part):
"Undefined video mode number: 314 Press <ENTER> to see video modes available, <SPACE> to continue, or wait 30 sec"Simply press the <SPACE> bar or wait 30 sec.
More info on the boot console from Boot Parameters, which includes a mechanism for getting parameters to kernel modules.
When there are multiple parameters in the grub command line, variables can be used to make things readable:
set cS1="console=ttyS1,115200n8" linux .../linux auto=true priority=critical $cS1 ... --- $cS1