如何在 Linux 之间切换虚拟终端通过串行终端连接?
我正在尝试安装Beagleboard 上的 Debian通过串行控制台。我正在使用screen
(screen /dev/ttyUSB0 115200
) 在Gnome 终端作为我的终端仿真器。不幸的是,主debian-installer
文本界面在安装过程中没有响应,尽管我很确定它仍然有几个虚拟终端打开,其中包含dmesg
-type 信息,我可以使用它们来排除故障。
我试过 Alt+F[1-7],但这些似乎被 Gnome 终端或我的窗口管理器占用。Ctrl+Alt+F[1-7] 被我的本地系统占用,当我切换出 X 时,Alt+F[1-7] 也是如此。
答案1
串行连接没有虚拟终端。如果您需要通过串行连接运行多个应用程序,则需要使用screen
。
答案2
尝试一下:
sudo chvt 2
例如切换到虚拟终端 2。
答案3
看这个答案。
简而言之,安装程序可能使用 GNU 屏幕,因此Ctrl+a
,2
。如果您有嵌套的 GNU 屏幕,则Ctrl+a
,,a
。2
使用不同的数字切换到除数字 2 之外的其他终端。