12
在我的嵌入式系統上,我通常使用/ dev/ttyS0作爲主控制檯。這通過傳遞內核參數console=/dev/ttyS0
並且當init
發揮其作用時,getty
在例如inittab
中指定的相同設備上被觸發。 ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100
。如何在啓動過程後切換Linux內核控制檯?
有沒有可能在不重新啓動的情況下更改這些設置,並將控制檯切換到另一個終端,如ttyS1
,ttyUSBx
甚至是一些僞tty?
我問的主要原因是我需要使用ttyS0偶爾將二進制數據傳輸到其他設備。其餘的時間應該像標準控制檯一樣。 – Honza
爲了改進問題的範圍:在引導過程(輸出到ttyS0)之後,您希望將控制檯輸出更改爲另一個* tty *,而不使用運行時級別的更改,即不使用命令*初始化*到另一個級別? –
是的,也許使用的術語運行時間很混亂,我已經更新了這個問題。 – Honza