标签: virt-manager

没有使用 SPICE 和 virt-manager 自动调整大小

我已经设置了一个很好用的虚拟机,除了似乎不一致的自动调整大小功能。我让它随机工作了几次,但它也随机停止工作。它目前无法正常工作,我不确定我需要做什么才能让它可靠地工作(例如 VirtualBox 自动调整大小)。请参阅下面的我的配置。

设置

Host: Ubuntu 16.10
Guest: Ubuntu 16.04.2, et. al (I've tried with other Linux distros with similar results)
Guest: created using virt-manager
Guest: installed spice-vdagent
Guest: virt-manager > View > Scale Display > Auto resize VM with window (checked)
Run Code Online (Sandbox Code Playgroud)

香料

user@ubuntu:~$ ps aux | grep spice
root       805  0.0  0.0  30568   260 ?        Ss   08:59   0:00 /usr/sbin/spice-vdagentd
user      1365  0.0  0.0  35124  2360 ?        Ss   08:59   0:00 /usr/bin/spice-vdagent
user      1933  0.0  0.0  21292  1020 pts/17   S+   09:00 …
Run Code Online (Sandbox Code Playgroud)

qemu linux-kvm libvirt virt-manager

14
推荐指数
2
解决办法
1万
查看次数

kvm、virt-manager、qemu和libvirt有什么区别和关系?

我调查了这个话题,这是我的结论(但我仍然有问题,如果我的结论有任何错误,请纠正我):

虚拟机:

VMWare 于 1999 年开发了其 VM Hypervisor SW,但它是专有的。

动车组:

在 VMWare 之后 4 年后,法国开发商 Fabrice Bellard 于 2003 年开发了 QEMU(快速仿真器)Hyporvisor 并使其免费和开源。经过多年的社区发展,QEMU 然后成为“完全虚拟化”的 2 类管理程序。

  • QEMU 能够模拟各种硬件,包括 CPU 和 I/O 设备。
  • QEMU 能够将发送到 VM 的 vCPU 的指令解释为真正的指令,并将它们发送到物理 CPU。
  • 一些 QEMU 仿真设备被 VirtualBox 等虚拟化软件广泛使用。
  • QEMU 有自己的 GUI 和 CLI。

QEMU 无需任何其他 VM SW 即可独立运行。

硬件虚拟化:

英特尔和 AMD 都在 2006 年推出了他们的硬件虚拟化技术(VT-x 和 AMD-V)。

KVM:

2006 年,一家小公司(两年后于 2008 年被 Red Hat 收购)为 Linux 开发了一个名为“KVM”的可加载内核模块,它能够使用前面提到的硬件虚拟化技术创建 VM。然后在 2007 年正式合并到 Linux 内核中。

  • KVM 不模拟 vCPU,而是使用物理 CPU …

qemu virtual-machine linux-kvm libvirt virt-manager

9
推荐指数
1
解决办法
6207
查看次数

使用 QEMU 创建“链接克隆”或分层共享磁盘

QEMU 是否支持像VMware 的“链接克隆”这样的功能?

我想要完成的工作:我正在使用一些几乎相同的虚拟机设置一个测试环境。但是,全新的 Windows 安装需要超过 20 GiB,每个 VM 都会重复。

在 VMware 中,人们会创建一个“链接克隆”,它很可能是原始磁盘映像之上的写时复制层。

我们可以用 QEMU 做到这一点吗?我专门尝试使用virt-manager(libvirt)来完成此操作。

有关的:

qemu virtual-machine libvirt virt-manager

7
推荐指数
1
解决办法
5421
查看次数

配置 FirewallD 以允许桥接虚拟机网络访问

我有一个在 virt-manager QEMU/KVM 虚拟机上运行的 Windows 客户机。

我的主 NICeno1位于br1使用我的主机 IP 地址配置配置的网桥中。该 VM 连接到所述网桥。

我的主机防火墙处于默认配置:默认区域:FedoraWorkstation

如果我停止firewalld(并iptables显示空的防火墙规则),来宾将正常工作。不关闭防火墙,我的客人无法与外部网络通信。(它可以 ping,但不能发出 DNS 请求或 TCP 连接。)

如何配置防火墙以允许完全访问来宾?


该论坛帖子建议使用以下 Bash 脚本iptables

#!/bin/sh

# If I put bridge0 in trusted zone then firewalld allows anything from 
# bridge0 on both INPUT and FORWARD chains !
# So, I've put bridge0 back into the default public zone, and this script 
# adds rules to allow anything to and from …
Run Code Online (Sandbox Code Playgroud)

linux-kvm firewalld fedora-22 virt-manager

7
推荐指数
1
解决办法
2万
查看次数

Virt-Manager 中的开放模式是什么意思?

Virt-Manager 提供网络“开放模式”。你能告诉我这是什么意思吗?

例如:

在此输入图像描述

我使用 Fedora 26 和 virt-manager 1.4.2

networking linux virtualization virt-manager

5
推荐指数
0
解决办法
376
查看次数

对来宾操作系统隐藏虚拟机状态

主机操作系统:Fedora 来宾操作系统:Windows 10 虚拟化:KVM

所以这个想法是运行一个 Windows 10 主机,它不知道它是一个虚拟机。因此,当我在来宾 Windows 机器上打开任务管理器,并在“虚拟机”标签设置为“否”的性能选项卡下。到目前为止,我已经了解到任务管理器根据这两个参数做出决定:

  1. 测试 CPUID 管理程序存在位
  2. 测试虚拟 BIOS DMI 信息和管理程序端口

我希望在 VM(作为来宾)中运行 Windows 10 并让它确信它不在 VM 中。确实有很多原因:GPU 直通、驱动程序终止开关、测试等......

谁能帮我配置这个虚拟机,让它不再知道它是一个虚拟机。

我也在使用 Virt-Manager。

迈克尔的回答解决了这个问题并提供了明确的指导方针。然而,即使目的已经实现,并且在任务管理器中,当在 powershell 中运行“systeminfo”命令时,这不再报告为 VM,除了“BIOS 版本”读取类似“ SeaBios-......fedora28.....”和“系统制造商”,其内容为“QEMU”。

这些参数也可以改变吗?

感谢您的时间和精力。

windows linux fedora linux-kvm virt-manager

5
推荐指数
1
解决办法
2万
查看次数

libvirt / KVM/QEMU - 网络:“开放网络”有什么作用?

使用 libvirt & 设置网络时virt-manager,在将流量转发到物理网络时,可以选择“开放网络”作为“网络模式”。

“开放网络”是什么意思/做什么?我认为它可能与隔离网络相同,但显然这没有多大意义,因为有一个单独的选项。

请参阅下面的示例屏幕截图...

libvirt virt-manager 开放网络

virtualization qemu linux-kvm libvirt virt-manager

5
推荐指数
1
解决办法
9906
查看次数

virt-manager 显示的 qemu 中的声音设备有什么区别?

我正在尝试通过 virt-managet 使用 qemu/kvm。我想在 Linux 主机中使用 Windows 10 来宾。当我添加声音设备时,有几种型号可供选择:

  • ac97
  • es1370
  • ich6
  • ich9
  • pcspk
  • SB16

它们有何不同?性能/音频质量/仿真开销或类似的东西有什么不同吗?

我运行qemu-system-x86_64 -soundhw help并得到这个:

Valid sound card names (comma separated):
sb16        Creative Sound Blaster 16
es1370      ENSONIQ AudioPCI ES1370
ac97        Intel 82801AA AC97 Audio
adlib       Yamaha YM3812 (OPL2)
gus         Gravis Ultrasound GF1
cs4231a     CS4231A
hda         Intel HD Audio
pcspk       PC speaker

-soundhw all will enable all of the above
Run Code Online (Sandbox Code Playgroud)

audio qemu virt-manager

4
推荐指数
1
解决办法
8492
查看次数

使用 virt-manager 时的两个鼠标光标

我使用 virt-manager 创建了一个 VM(主机:Fedora 25,来宾:LUbuntu 16.10)。当我启动它并单击窗口时,我看到两个光标:一个主机光标和另一个访客光标:

有两个鼠标指针

来宾光标的移动受到主机光标的限制,因为它不能离开屏幕边界。此外,有时客人光标不会出现,然后我无法使用鼠标与客人互动(键盘仍然有效)。游标的偏移量不是恒定的。我可以通过向一个方向快速移动鼠标然后在相反方向缓慢移动来将访客光标移动到主机光标周围。

当我想与来宾交互时,如何使主机光标消失?

linux mouse virtual-machine linux-kvm virt-manager

2
推荐指数
2
解决办法
1万
查看次数