On 24/02/2020 19:50, Alper Nebi Yasak wrote:
I'm using Debian on an arm64 chromebook, and not setting "console=tty1"
in the kernel command line results in a number of weird behaviours
related to the initramfs.
Turns out my device-tree has (for debugging purposes?):
chosen {
stdout-path = "serial2:115200n8";
};
Removing that makes everything work on the screen again, but that's a
worse way to solve it compared to adding a kernel cmdline arg.
QEMU on aarch64 does a similar thing according to [0]:
$ sudo dmesg | grep -i console
[ 0.000000] ACPI: SPCR: console: pl011,mmio,0x9000000,9600
...
[0] https://bugzilla.redhat.com/show_bug.cgi?id=1661288#c35
Those seem to be the root cause.