侧边栏壁纸
博主头像
sirgo的博客 博主等级

每天进步一点点,一年之后你会看到巨大的变化

  • 累计撰写 58 篇文章
  • 累计创建 46 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

UNRAID-虚拟机:提示未安装客户端程序解决

sirgo
2024-07-27 / 0 评论 / 0 点赞 / 8 阅读 / 0 字

说明

在UNRAID上安装虚拟机后,发现有些虚拟机提示:客户机未运行。 经常玩VMware虚拟机的同学可能知道需要安装vmwate tools agent。 unraid基于的KVM同样需要安装agent来让虚拟机和主机通讯。

下面记录UNRAID下各种虚拟机类型的agent安装,以备忘

Windows

以Windows10为例,

  1. 1、“我的电脑” 右键打开“管理” -> “设备管理器”

  2. 方法1: 打开挂载的CD驱动器,双击Virtio-win-guest-tools.exe

  3. 方法2: 如图,选择PCI设备,浏览vioserial进行安装
    image-idfn.png

Linux(Debian)

我使用的Debian12,执行一下进行安装:

  1. 打开一个虚拟机终端页面

  2. 安装qemu guest agent

    apt update && apt -y install qemu-guest-agent
  3. 启动和设置自启动

    systemctl start qemu-guest-agent
    systemctl enable qemu-guest-agent
  4. 验证安装

    systemctl status qemu-guest-agent

群晖DSM7.x

经测试: 失败

环境

宿主机:UNRAID 6.12.10 +
引 导: RR 23.10
虚拟机:DSM7.2.x + QEMU6的CPU

使用矿神的QEMU Guest Agent驱动: https://imnks.com/9522.html 经测试失败,这里也记录一下

  1. 添加套件源

  2. 登录DSM SSH执行 sed -i 's/package/root/g' /var/packages/qemu-ga/conf/privilege

  3. 安装并启动套件

  4. 问题现象和日志
    当启动该套件后虚拟机崩溃重启,UNRAID中查看日志显示:

    排查RR引导已经启用了virtio如下图:

0

评论区