virtio

QEMU:使用 QXL 或 virtio 时没有可见光标
virtio

QEMU:使用 QXL 或 virtio 时没有可见光标

当我qemu-system_x86_64使用-vga qxl/-device qxl-vga或-vga virtio/运行时-device virtio-vga,客户机没有可见的光标。鼠标可以工作,当我将鼠标悬停在项目上时,项目会突出显示,但我实际上看不到光标。使用标准 VGA 一切都按预期工作。 我在 macOS 10.15.3 上使用 QEMU 4.2.94。 对于客人,我尝试了 Alpine 和 Zorin OS Core。 这就是我正在运行的: qemu-system-x86_64 -m 2048 \ -hda "path/to/my/vm...

Admin

如何在运行 Virtual Box 的主机上禁用主机 LRO/CSUM
virtio

如何在运行 Virtual Box 的主机上禁用主机 LRO/CSUM

在 Windows 7 上运行 Oracle VirtualBox 版本 5.2.18。创建了带有 Fedora 30.1.2 的虚拟机。Linux 内核为 5.1.0。Virtual Box 中为此 VM 配置的网络适配器是半虚拟化网络 (virtio-net)。 当我尝试将 xdp eBPF 程序加载到界面上时,失败了。 [root@localhost bpf]# ip link set dev enp0s10 xdpdrv obj xdp_ip_filter_kern.o sec xdp_ip_filter 错误:virtio_net:主机正在实施...

Admin

Qemu 共享文件夹-9pnet_virtio:设备没有可用的通道
virtio

Qemu 共享文件夹-9pnet_virtio:设备没有可用的通道

我尝试运行一个与主机共享文件夹的 qemu 虚拟机。无论我做什么,总是出现相同的错误:9pnet_virtio: no channels available for device share。 主机在Linux下。 内核编译时启用了所有 9P 和 virtio 选项(https://wiki.qemu.org/Documentation/9psetup)。 这是我运行 qemu 的脚本: #! /bin/bash HDA=archlinux.img HDB=myHome.img KERNEL=linux/arch/x86/boot/bzImage ...

Admin

如何在 Virtualbox 中启用 virtio?
virtio

如何在 Virtualbox 中启用 virtio?

我的虚拟机(Ubuntu 12.04)连接了 2 个网络接口,被识别为eth0和eth1。 现在我想把卡换成virtio来提高性能,所以我打开VM 设置并将两个适配器的类型更改为半虚拟化网络 (virtio-net) 但重新启动后,性能似乎是一样的,甚至慢得多,当我检查输出时,旁边ifconfig还有另一个virbr0界面。eth0eth1 我以为在 VirtualBox 中更改类型会使其eth0成为eth1virtio 适配器。后来我在网上找到的几页证实了这一点。他们说只需更改适配器类型就足够了,速度会立即提高。但就我的情况而言并非如此。 如何配置适配器以...

Admin

与在 Qemu 中运行的 Windows 客户操作系统进行通信
virtio

与在 Qemu 中运行的 Windows 客户操作系统进行通信

使用无头 Ubuntu 14.04 服务器,我在 Qemu 中运行 Windows 7 客户机,我将 GPU 传递给它(以提高性能)。我正在编写一个应用程序,其中一部分将在 Linux 中运行,另一部分将在 Windows 客户机中运行,我需要两者之间的通信。研究这个问题让我相信我最好的选择是使用 Virtio-serial 驱动程序,这样我就可以简单地在两者之间进行通信,就好像它们有串行连接一样;这听起来很棒,但我无论如何也想不出如何让它工作。我找到了一些资源,详细介绍了必要的 Qemu 命令行选项,例如这里,但我没有找到任何关于如何从宾客似乎大多数做这种...

Admin

如何在 KVM 上更改 Windows 8.1 客户机的磁盘接口类型
virtio

如何在 KVM 上更改 Windows 8.1 客户机的磁盘接口类型

我最近安装了一台带有 KVM 和 virt-manager 的 Windows 8.1 VM。我最初将磁盘接口设置为 IDE,但我想将其更改为 virtio。但是,如果我只是在配置中更改接口,我必须启动到启动修复,这无法解决驱动程序问题。我已经安装了最新的 virtio 驱动程序在 Windows 中。 有人知道在安装 Windows 之后我还需要做什么来更改接口类型吗? ...

Admin

为什么使用 virtio 的 VirtualBox 网络很慢(桥接和仅主机,Debian)
virtio

为什么使用 virtio 的 VirtualBox 网络很慢(桥接和仅主机,Debian)

我目前正在使用 Debian 为主机和客户端安装 VirtualBox 服务器。我遇到了一些与网络性能和 CPU 负载有关的问题,尤其是在使用仅主机网络时,我不知道如何进一步追踪这个问题。 主机和客户端都没有可用的 GUI。 我进行了几项测试来iperf了解出了什么问题。 主机 = Virtualbox 主机(正在运行iperf -s),Core i7(4x2 核 @ 1,6 GHz),16 GiB RAM 192.168.0.13,eth0(板载 Broadcom 千兆),通过 SoHo 千兆交换机连接千兆 Cat.6 192.168.0.2...

Admin

KVM 上的 vhost_net 和 virtio
virtio

KVM 上的 vhost_net 和 virtio

我读到过“vhost_net”比“virtio”提供更好的性能https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCkQFjAA&url=http%3A%2F%2Fwww.linux-kvm.org%2Fwiki%2Fimages%2F5%2F59%2FKvm-forum-2011-performance-improvements-optimizations-D.pdf&ei=sA1n...

Admin

解决方案 1:使用映射而不是传输
virtio

解决方案 1:使用映射而不是传输

我正在尝试使用 qemu-kvm/9p 挂载共享文件夹,但如果将其添加到 fstab 文件中,它就会失败。我在启动时收到无法挂载该设备的错误,但启动后如果我运行“mount -a”,该设备将被挂载。 fstab 行: src_mnt /src 9p trans=virtio 0 0 从 dmesg 我可以看到: [ 7.606258] 9p: Could not find request transport: virtio 几行之后,我看到了“virtio-pci”条目。但我不清楚如何推迟安装直到该设备可用。 ...

Admin

在 Windows Server 2008 中安装 VirtIO 驱动程序
virtio

在 Windows Server 2008 中安装 VirtIO 驱动程序

我们在 Linux-KVM 虚拟服务器(SLES11,支持 VirtIO)上以“客户”身份运行 Windows Server 2008 系统。我们的系统性能有问题,这可能是由于不是使用 VirtIO 驱动程序。我对 KVM 和 VirtIO 都没有太多经验。听说这可能是我们遇到问题的原因。 问题: 我刚刚找到的安装示例描述了如何在 Windows 安装期间安装驱动程序。是否可以稍后安装 VirtIO 驱动程序?我们在该系统上运行着软件,并希望避免重新安装/设置所有这些软件。 我已经找到了页描述如何签署驱动程序,这似乎是必要的。一个好的教程页面(分步说明...

Admin

VirtualBox Virtio 在 Windows 7 SP1 上安装失败
virtio

VirtualBox Virtio 在 Windows 7 SP1 上安装失败

我在 VirtualBox 4.1.8(本周最新版本)下全新安装了 Windows 7 Ultimate x64 SP1 客户机(并在 OS X Lion 主机上运行)。我正在尝试安装 Oracle 的半虚拟网络驱动程序,但遇到了问题。 我通过以下方式获取驱动程序Oracle VM Windows 半虚拟 (PV) 驱动程序(需要 Oracle 登录才能访问) 我导航到“Oracle VM 3.1.1 Media Pack v1 for x86_64 (64 位)”(2012 年 5 月) 并下载“适用于 Microsoft Windows 客户机的 ...

Admin

安装 Windows 2008 R2 时未找到 VirtIO 驱动程序
virtio

安装 Windows 2008 R2 时未找到 VirtIO 驱动程序

我几乎阅读了所有关于在 KVM 中安装 Windows 2008 R2 的指南,并阅读了有关 virtio 驱动程序磁盘的所有内容,但我仍然得到相同的结果: 如您所见,VirtIO 磁盘已加载,并且正在寻找一些驱动程序(如果我取消选中隐藏选项,我会看到更多),但我无法越过这个哑屏幕。 我用来安装的确切命令行如下: virt-install -n xm_zdc02 -r 1024 -c /vz/images/en_windows_server_2008_r2_standard_enterprise_datacenter_web_x64_dvd_x15...

Admin

在 proxmox VM 中运行时,Grub 显示“尝试读取或写入磁盘‘hd0’之外”错误
virtio

在 proxmox VM 中运行时,Grub 显示“尝试读取或写入磁盘‘hd0’之外”错误

在 proxmox VM(带有打包程序)中安装 Debian 11 后,grub 无法启动到新创建的 VM,并显示错误attempt to read or write outside of disk 'hd0'。 当使用 proxmox 上的默认设置手动从同一 ISO 安装 VM 时,它可以正常工作。 当我从安装程序运行救援会话并检查时/boot/grub/grub.cfg,它完全正常,文件系统和分区表也一切正常。 在 grub rescue-shell 中运行时insmod normal,会再次出现相同的错误,禁止“手动”启动虚拟机。 是什么原因造成的?我...

Admin

在 Ubuntu Server 22 上通过 virtiofs 为 KVM 共享文件夹创建组 RW 访问权限
virtio

在 Ubuntu Server 22 上通过 virtiofs 为 KVM 共享文件夹创建组 RW 访问权限

我有一个文件/common夹Ubuntu 服务器 22组内所有用户均可访问的主机users,即用户alice(具有 uid )是组(具有 gid )1000的成员,并且对主机具有完全的 RW 访问权限。users12345/common 在该主机上的 KVM(也是 Ubuntu Server 22)上,我拥有相同的用户alice和组,分别users具有相同的uid和gid。主机和 KVM 上的 subuid 和 subgid(从cat /etc/subuid和读取cat /etc/subgid)都不同。 我正在通过以下方式将此文件夹从主机共享到 KVM虚拟使...

Admin

使用 kvm 启动虚拟机时 SSD 性能缓慢
virtio

使用 kvm 启动虚拟机时 SSD 性能缓慢

在我的主机硬件上我有 1G 的速度 在我使用 kvm 创建的虚拟机上,它下降到大约 20MB 我的主机运行的是 ubuntu 22.04 LTS 我该如何优化它? 我正在使用基于文件的虚拟机。我创建了 raw 和 qcow2 类型的磁盘,我看到的唯一区别是指定时创建文件磁盘。 我尝试通过 virt-manager 在磁盘上设置 nocache 这是设备信息 我还检查了缓存模式none/writeback对速度没有影响 以下是我进行的一些进一步的测试: 单次 4KiB 随机写入过程:最糟糕的测试 主机硬件 $ fio --name=random-writ...

Admin