Lennart Poettering wrote: > /dev/tty0 only exists > on kernels with a VT subsystem Yeah, but um Linux boots fine when I do $ mv /etc/systemd/system/getty.target.wants/{getty at tty1.service,getty at tty0.service} I'm reading arch/um/drivers/tty.c, but I'm not sure I understand what exactly is going on.