文章目录
自定义Node节点名,并像SecureCRT控制网络设备一样而不是使用VNC。
创建模板
创建自定义模板,我的模板名为debian.yml
---
type: qemu
description: Debian Linux
name: Debian
cpulimit: 1
icon: Server.png
cpu: 1
ram: 2048
ethernet: 1
console: telnet
shutdown: 1
qemu_arch: x86_64
qemu_nic: virtio-net-pci
qemu_options: -machine type=pc,accel=kvm -vga std -usbdevice tablet -boot order=dc -cpu host -serial mon:stdio
...分别放到如下目录:
/opt/unetlab/html/templates_legacy
/opt/unetlab/html/templates/intel
/opt/unetlab/html/templates/amd
安装镜像
根据官方指导安装节点镜像,但不要做提交,安装完成后按照如下方法继续修改终端配置:
编辑 GRUB 配置文件: 编辑 /etc/default/grub:
添加 console 参数: 找到以 GRUB_CMDLINE_LINUX_DEFAULT 开头的那一行(通常里面有 quiet)。在双引号内部的最后,加上 console=ttyS0,115200。 修改后看起来应该像这样:
GRUB_CMDLINE_LINUX_DEFAULT="quiet console=ttyS0,115200"更新 GRUB 引导配置: 让刚才的修改生效:
sudo update-grub强制启用串口登录服务: 为了确保系统启动后能通过串口接受登录输入,执行以下命令:
sudo systemctl enable [email protected]
sudo systemctl start [email protected]安全关机: 配置完成后,必须在 Debian 内部执行关机命令(不要在 EVE 网页点 Stop):
sudo poweroff保存镜像
/opt/qemu/bin/qemu-img commit virtioa.qcow2
virt-sparsify --compress virtioa.qcow2 compressedvirtioa.qcow2
mv compressedvirtioa.qcow2 virtioa.qcow2
暂无评论