c715ee2dee341c730cd2206797b8bec989f7ac5c
Síntoma: el screenshot del usuario en la VPS Hetzner mostraba systemd booteando y se quedaba congelado en el último printk del kernel justo antes del switch-root. arje-zero arrancaba bien pero su salida iba al serial invisible. Causa: el cmdline traía `console=tty1 console=ttyS0,115200` — y el kernel hace que `/dev/console` apunte al ÚLTIMO `console=`, así toda la salida de stdout/stderr de arje-zero (tracing + banner de la rescue shell) caía en ttyS0 (serial), no en la VGA que muestra noVNC. Dos arreglos: - Orden de consolas invertido en el menuentry → `/dev/console` = tty1 (lo que efectivamente se ve en la consola web del proveedor). - arje-zero también escribe a `/dev/kmsg` (ring buffer del kernel), que el kernel hace eco a TODAS las consolas registradas — el mecanismo que usa systemd para que sus mensajes salgan tanto en VGA como en serial. Defense in depth: el banner de rescue y un eco temprano «despierta como PID 1» aparecen sí o sí en cualquier consola. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
Languages
Rust
96.7%
JavaScript
0.8%
Shell
0.8%
Python
0.8%
HTML
0.3%
Other
0.6%