I have a mini2440 ARM computer with a small screen and currently have it booting Debian Squeeze. I'm communicating with it over a serial connection using
minicom. When the thing boots it gives me a login prompt over the serial, and on the small screen. If I plug in a USB keyboard I'm able to log in and use the small screen terminal.
I'm trying to understand the idea of terminals or consoles in Linux. How does the system know to give me a login prompt over the serial connection? Can I redirect a program's output called from the serial session to the screen? Can I make the screen mirror what I see over serial? I'm just very confused about what processes handle this and why the login system was designed like this.
I'd greatly appreciate any overview or useful references. Thanks