MLD 5 netinstall armhf rpi2 serial console Ausgabe

  • Wie kann man netinstall so einstellen das die "grub/lilo/wasauchimmer" prompt über console serial console ausgegeben wird?


    Ich habe die cmdline Datei so angepasst, und damit wird nur 5 Zeile ausgegeben dann ist es aus:

    Code
    splash=silent quiet nodialog smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1


    Console:

    Code
    Uncompressing Linux... done, booting the kernel.
    [    0.061612] missing device node for CPU 0
    [    0.061676] missing device node for CPU 1
    [    0.061703] missing device node for CPU 2
    [    0.061727] missing device node for CPU 3
    [    0.642315] of_platform_populate failed: -22


    Über SSH ist nur folgendes zu sehen, und da durch ist kein "install" möglich.



    Man sieht nach halt dann wieder folgendes über serial console:

    Code
    [  952.843416] reboot: System halted


    Möchte wenn möglich MLD über serial console installieren, da ich nicht vor RPi2 sitze sonder remote, und serial console ist auf einen server angeschlossen.

  • Das habe ich noch nie gemacht, aber theoretisch müsstest Du die /etc/inittab so ändern, dass die Konsole 5 (dort werden die Dialoge angezeigt) auf der Seriellen Konsole ausgegeben wird. Um die Bootmeldungen sehen zu können müsste dann auch noch Konsole 1 auf die Serielle Konsole umgelenkt werden. Ob das gleichzeitig möglich ist, weiß ich aber nicht.


    Bequemer wäre aber auf jeden Fall die Installation per Webinterface oder ssh zu machen, sofern das Gerät per Netzwerk erreichbar ist.
    Und dann gibt's noch die Möglichkeit eine auto install Datei mit auf die SD-Karte zu packen, die dann die Installation ohne weiteres Zutun anhand der eingetragenen Regeln durchführt.


    Claus

    MLD 5.5 mit vdr 2.6 - lirc yaUSBir - Octopus NET S2 - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 5.5 mit vdr 2.4 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • Ok danke für den Tipp. Hab da bisschen etwas rumprobiert. Installiert habe ich es über Web Gui, jetzt geht es nur um Bootmeldungen und Login.


    Ergebnis


    /etc/cmdline und /etc/inittab ohne änderung

    Code
    MLD> dmesg | grep tty
    [    0.000555] console [tty0] enabled
    [    1.147496] dev:f1: ttyAMA0 at MMIO 0x3f201000 (irq = 83, base_baud = 0) is a PL011 rev3
    MLD>


    serial console Ausgabe:

    Code
    Uncompressing Linux... done, booting the kernel.



    /etc/inittab so angepasst:

    Code
    #tty1::respawn:/bin/login -f root
    tty1::respawn:/sbin/getty -L 115200 ttyAMA0 vt100


    Code
    MLD>  dmesg | grep tty
    [    0.000546] console [tty0] enabled
    [    1.147429] dev:f1: ttyAMA0 at MMIO 0x3f201000 (irq = 83, base_baud = 0) is a PL011 rev3
    MLD>


    Nur folgendes zu sehen, und login ist erfolgreich.




    Jetzt bin ich beim testen von optionen um Bootmeldung auch über serial console zu bekommen.

  • Hi,


    eine Kopie der Bootmeldungen ist unter /var/log/sysinit zu finden. Das ist zu 99% identisch mit dem was Du auf der ersten Konsole zu Gesicht bekommst.


    Claus

    MLD 5.5 mit vdr 2.6 - lirc yaUSBir - Octopus NET S2 - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 5.5 mit vdr 2.4 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • irgendwie mag er Bootmeldung nicht, bzw bricht ab.


    Folgendes im /boot/cmdline

    Code
    root=UUID=438b206f-ec87-4f2f-b7f2-163a8bb18477 splash=silent quiet nodialog console=ttyAMA0,115200 console=tty1 smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0


    Dann wird schon am Anfang Bootmeldung ausgegeben aber dann bricht ab als etwas nicht mehr passt (rot markiert):


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!