简介
由于默认的noVNC不支持复制粘贴,导致生产效率低下,所以本文介绍如何为Debian12虚拟机启用xterm.js控制台。
步骤
1.关闭虚拟机
2.硬件中为虚拟机添加一个串行端口
这时候我们能看到PVE已经有xterm.js控制台选项了,但是这时候进去只会显示
starting serial terminal on interface serial0
并且无论你按什么键都是没用的
3.我们打开虚拟机,修改grub文件
vi /etc/default/grub
找到GRUB_CMDLINE_LINUX 参数,在引号中添加
console=tty0 console=ttyS0,115200
4.更新Grub配置文件
deb/rpm 系发行版有不同的更新 grub 配置文件的方式
# deb
update-grub
# rpm
grub2-mkconfig --output=/boot/grub2/grub.cfg
5.重启VM
这时候打开xterm.js,如果还是提示starting serial terminal on interface serial0
,这时候只要按下回车键,就可以进去登录界面了
Done!
评论