[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Graphical installer on arm64 (netboot and cdrom)



On 21/04/2020 14:23, Marcin Juszkiewicz wrote:
W dniu 21.04.2020 o 13:14, Alper Nebi Yasak pisze:
An alternative that occurred to me later is putting console=tty0 on
the "Graphical install" grub entries (in grub-gencfg), but that'd
mean debian-installer wouldn't run on serial consoles when launched
from those entries (probably OK, not sure).

D-I runs on each available console. So you would get it on tty0 and
on ttyAMA0.


I'm seeing different behaviour on a QEMU VM and my chromebook when I add console=tty0 to the kernel commandline, where the /proc/consoles contents end up being:

               |  "console=tty0"  | no console arg |
    -----------+------------------+----------------+
    QEMU VM    | tty0 and ttyAMA0 |  ttyAMA0 only  |
    -----------+------------------+----------------+
    Chromebook |    tty0 only     | ttyS2 and tty0 |
    -----------+------------------+----------------+

The essential difference between the two devices is:
- the QEMU VM has a ACPI SPCR table for the serial port
- the chromebook has a "chosen stdout-path" dt node for the serial port

I expect the installer will launch on both consoles in the QEMU VM as you said, I momentarily forgot that ttyAMA0 persists on the VM even with "console=tty0". What I meant is it will only launch on tty0 on the chromebook, where ttyS2 might be working but won't be in /proc/consoles (if that makes sense).


Reply to: