PVE面板为VM启用xterm.js控制台

简介

由于默认的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!

posted @ 2025-03-01 00:54  木子欢儿  阅读(618)  评论(0)    收藏  举报