Linux: perché il modo utente singolo funziona sulla console seriale ma non sulla tastiera / video / monitor collegata?

Ho un sistema scientifico di Linux 6.1, che su un server Supermicro che support IPMI. Funziona anche con Upstart, che influenza come funzionano le console seriali.

Il mio sistema ha un problema serio che richiede di accedere a Single User per eseguire alcune manutenzione. Sto di fronte al KVM collegato al server (la console VGA) e posso vedere tutti i messaggi di avvio e di avvio del BIOS. La sequenza di avvio passa attraverso i moti, poi mi dice che c'è un filesystem corrotto e questo è. Non sono mai presentato un prompt per accedere alla casella, e lo schermo non dice niente circa la modalità di manutenzione.

  • postfix e consegna locale
  • Software Raid 10 di Linux si è bloccato dopo che un disco è riuscito, mdadm non mi permetterà di forzare la rimozione del dispositivo difettoso
  • Come dormo per un millisecondo in bash o ksh
  • mdadm: quale disco viene ricostruito?
  • Come ha fatto questa email a bypassare le mie impostazioni SPF?
  • Come faccio a montare la sotto-directory su un disco rigido in Linux?
  • Alla fine si connette all'host utilizzando la console seriale e vedo il seguente prompt:

    * An error occurred during the file system check. *** Dropping you to a shell; the system will reboot *** when you leave the shell. Give root password for maintenance (or type Control-D to continue): 
    1. Perché questo prompt per modalità utente singolo viene visualizzato solo sulla console seriale?
    2. Ancora più importnte, posso farlo apparire sia sulla console seriale che sulla tastiera / video / monitor allegata?

    Il command di kernel è questo:

     kernel /boot/vmlinuz-2.6.32-131.17.1.el6.x86_64 ro root=UUID=blah-blah-blah KEYBOARDTYPE=pc KEYTABLE=us console=tty0 crashkernel=auto console=ttyS2,115200n8r 

  • Supermicro IPMI KVM: connessione non rioutput
  • Utilizzo di Supermicro IPMI dietro un proxy?
  • "Stato HDD" nell'output del sensore ipmitool
  • Installazione di IPMI Bios su supermicro
  • Supermicro IPMI e Windows Share
  • Accesso a Supermicro IPMI tramite SSH
  • One Solution collect form web for “Linux: perché il modo utente singolo funziona sulla console seriale ma non sulla tastiera / video / monitor collegata?”

    Poiché init hasnt ha generato più TTY (getty, mgetty, ecc.), Quindi hai solo la TTY primaria. Il TTY primario è l'ultimo parametro console= sulla row di command del kernel. Tutti i parametri della console ottengono l'output, ma solo l'ultima sarà in grado di agire come input.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.