Both /etc/inittab and /etc/securetty look like they should be set up appropriately by update_console_info() in baseconfig.c. Either this isn't happening, or something later is overwriting the changes. Can someone with a serial console try to reproduce the problem, and see if the files have the correct contents immediately after configuring the base system, and/or if there is any unusual output on the log terminal? p.