Leiten Sie die Linux-Konsole beim Booten um

10

Ist es beim Booten möglich, die Konsolenausgabe auf eine screenSitzung umzuleiten ? An den Server ist kein Monitor angeschlossen, und ich möchte die Ausgabe der primären Konsole sehen können. Ich habe andere Beiträge zum Umleiten auf eine serielle Schnittstelle gesehen, aber ich würde lieber, screenwenn möglich, oder eine andere Methode verwenden, um die Konsolenausgabe zu sehen , wenn ich über SSH angemeldet bin .

Auf der Box läuft Raspbian Linux (Debian Wheezy).

zio
quelle
3
Aber beim Booten wurden noch weder Bildschirm noch SSHD gestartet! Trotzdem muss es irgendwie möglich sein, zumindest wenn es sich um eine virtuelle Maschine handelt, die bootet, da Linode dies tut. Wenn es sich um eine physische Maschine handelt, die bootet, bin ich überrascht zu hören, dass dies wirklich möglich ist.
Dubiousjim
2
Können Sie nicht einfach lesen, /var/log/bootwenn Sie sich angemeldet haben?
Jasonwryan

Antworten:

2

Sie können dem inittab eine Bildschirmsitzung auf einer bestimmten Ausführungsebene hinzufügen:

# GNU Screen on runlevel 4
scr2:4:respawn:/sbin/mingetty --autologin <user> tty1 linux

ist dein Benutzer.

Konfigurieren Sie dann grub für die Ausgabe auf diesem Gerät.

# (0) Arch Linux
title  Arch Linux Screen
root   (hd0,2)
kernel /vmlinuz-linux root=/dev/disk/your_disk ro acpi_no_auto_ssdt irqpoll 4
initrd /initramfs-linux.img
Mark Cohen
quelle