เปลี่ยนเส้นทาง linux console เมื่อบูต


10

เป็นไปได้ไหมในการบูทเพื่อเปลี่ยนเส้นทางคอนโซลเอาต์พุตไปยังscreenเซสชัน? เซิร์ฟเวอร์ไม่มีการเชื่อมต่อกับจอมอนิเตอร์และฉันต้องการดูผลลัพธ์ของคอนโซลหลัก ฉันเห็นโพสต์อื่น ๆ เกี่ยวกับการเปลี่ยนเส้นทางไปยังพอร์ตอนุกรม แต่ฉันควรใช้screenถ้าเป็นไปได้หรือวิธีอื่นเพื่อดูเอาต์พุตคอนโซลเมื่อลงชื่อเข้าใช้ผ่าน SSH

กล่องกำลังทำงาน Raspbian Linux (Debian Wheezy)


3
แต่ตอนบูตเครื่องจะไม่เริ่มต้นหน้าจอหรือ sshd! ถึงกระนั้นก็ต้องเป็นไปได้อย่างน้อยเมื่อมันเป็นเครื่องเสมือนที่กำลังบูตเพราะนี่คือสิ่งที่ Linode ทำ หากเป็นเครื่องทางกายภาพที่กำลังบูทฉันจะประหลาดใจเมื่อได้ยินว่าเป็นไปได้จริง ๆ
dubiousjim

2
คุณไม่เพียงแค่อ่าน/var/log/bootเมื่อคุณเข้าสู่ระบบ?
jasonwryan

คำตอบ:


2

คุณสามารถเพิ่มเซสชันหน้าจอใน inittab ที่ระดับการรันเฉพาะ:

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

คือผู้ใช้ของคุณ

จากนั้นกำหนดค่าด้วงเพื่อส่งออกไปยังอุปกรณ์นั้น

# (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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.