标签: qemu

如何在 qemu 中运行 Unity 11.04?

我想在 qemu 中使用 Unity 桌面和来自 PPA 的 Compiz 支持尝试 Ubuntu Natty。但是我无法获得图形支持来运行 Unity。

是否可以使用 qemu 进行合成?

unity compiz virtualization qemu 11.04

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

如何使用 vmbuilder 创建和导出 vmware 映像

我一直在使用 vmbuilder 构建 kvm 图像,如下所示:

vmbuilder kvm ubuntu \
    -v \
    --suite=precise \
    --libvirt=qemu:///system \
    --arch=amd64 \
    --cpus=2 \
    --mem=1024 \
    --swapsize=1024 \
    --rootsize=10240 \
    --flavour=server \
    --hostname=hostnamehere \
    --ip=X.X.X.X \
    --mask=X.X.X.X \
    --net=X.X.X.X \
    --bcast=X.X.X.X \
    --gw=X.X.X.X \
    --dns='X.X.X.X X.X.X.X' \
    --bridge=br0 \
    --mirror=http://archive.ubuntu.com/ubuntu \
    --components='main,universe' \
    --addpkg=openssh-server,acpid \
    --user=username \
    --pass=password \
    --dest=/vmname \
    --tmpfs=-
Run Code Online (Sandbox Code Playgroud)

然而,最近我有一个请求来构建一个 VMWare 映像,虽然我过去使用几个 VMWare 工具完成了这样的操作,但我最近读到这也可以使用 vmbuilder 来实现,我将如何创建一个我可以提供的 vmware 映像给我的客户,他可以导入到 VMWare 吗?

另外,我需要向映像添加第二个磁盘,如何添加另一个 vmdk?

server vmware kvm qemu 12.04

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

将dd图像文件转换为iso

我有一个.dd旧版 X-Linux ( X-Linux R41 )的磁盘转储映像 ( )。有没有机会将此.dd图像成功转换为.iso? 我已经通过取证工具尝试过这种转换,但我得到的是一个损坏的图像,其中没有找到操作系统。

我需要一个 iso,因为我必须通过 QEMU 模拟这个操作系统。

qemu iso disk-image

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

编译 Qemu 时出现“错误:zlib 检查失败”

我最近格式化了我的 PC 并通过 Windows 中的 Wubi 重新安装了 Ubuntu 13.04。

更新后,我收到此错误:

basel@ubuntu:~/Desktop/qemu-1.6-test$ ./configure --cross-prefix=i586-mingw32msvc- --prefix=/home/basel/Desktop/qemu-1.6-test

ERROR: zlib check failed
       Make sure to have the zlib libs and headers installed.
Run Code Online (Sandbox Code Playgroud)

我应该如何进行?

compiling qemu

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

如何更改qemu默认机器?

我使用带有 qemu-kvm 的 Kubuntu 14.04 (x86_64 3.13.0-43-generic #72-Ubuntu)。

$ kvm --version
QEMU emulator version 2.0.0 (Debian 2.0.0+dfsg-2ubuntu1.9)
Run Code Online (Sandbox Code Playgroud)

我怎样才能更改“默认”机器(现在它是pc-i440fx-trusty下面看到的开箱即用值)?

$ qemu-system-x86_64 -machine help
Supported machines are:    
pc-0.13              Standard PC (i440FX + PIIX, 1996)
pc-i440fx-2.0        Standard PC (i440FX + PIIX, 1996)
pc-1.0-qemu-kvm      Standard PC (i440FX + PIIX, 1996) (alias of pc-1.0)
pc-1.0               Standard PC (i440FX + PIIX, 1996)
pc-q35-1.7           Standard PC (Q35 + ICH9, 2009)
pc-1.1               Standard PC (i440FX + PIIX, 1996)
q35                  Standard PC (Q35 + ICH9, 2009) (alias …
Run Code Online (Sandbox Code Playgroud)

kvm qemu

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

如何在 Ubuntu 14.04 上正确安装和使用 QEMU-KVM?

通常,我更喜欢通过该发行版提供的特定于发行版的机制安装 Linux 软件包(默认 Ubuntu 安装程序尚未安装)。就我而言,我使用的是 Ubuntu 14.04,因此,在安装 QEMU 时,我没有sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils按照此 Ubuntu 帮助网页中的说明使用

相反,我点击了左窗格的启动器Ubuntu Software Center,搜索qemu,收到了大量令人困惑的匹配结果(我真的不知道各种 qemu 相关打包之间的区别),然后决定安装这两个:

第一的:

qemu 2.0.0+dfsg-2ubuntu1.9
25.5 MB to download, 188.1 MB when installed
Run Code Online (Sandbox Code Playgroud)

然后:

qemu-launcher 1.7.4-1ubuntu2
1.4 MB to download, 5.8 MB when installed
Run Code Online (Sandbox Code Playgroud)

我准备在我的生命中第一次启动 QEMU,如QEMU 文档中所述,使用qemu <image-name>但是...qemu在 $PATH 中找不到任何内容。相反,我能找到的只有 qemu-aarch64、qemu-alpha、qemu-arm 等文件。

哪里qemu消失了?我是否安装了正确的软件包?我在安装中遗漏了什么吗?

kvm qemu 14.04

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

libvirt:配置来宾以共享主机音频

在过去的几天里,我一直在尝试将 x64 Windows 8.1 VM 的音频与主机音频混合,并取得了不同的成功。

现在对我有用的解决方案是使用 Spice 作为音频,并使用 ICH6 作为声卡的设置,但由于 Spice 中的一个已知错误,我只能找到FedoraRed Hat 报告,音频很漂亮不好,唯一的部分解决方法是放入<playback compression='off'/>我的 VM 域配置。我所说的部分是指音质变得有些可用,但音频中仍然存在故障,正如一些用户在上面的错误报告中所指出的那样。

我也尝试过使用 VNC 而不是 Spice,但客户端没有提供声音支持。根据错误报告,我了解到如果 VNC 客户端不支持音频,可以通过将运行 VM 的用户和组更改为我的当前用户并添加 VNC 设置来通过常规后端发送音频,/etc/libvirt/qemu.conf如下所示:

vnc_allow_host_audio = 1
user = "yourusernamehere"
group = "yourusernamehere"
Run Code Online (Sandbox Code Playgroud)

但也让我的用户成为kvm&libvirtd组的一部分,并进一步在/etc/default/libvirt-bin

export QEMU_AUDIO_DRV=pa
Run Code Online (Sandbox Code Playgroud)

这样做给了我想要的效果,来宾音频会顺利运行,但在我关闭来宾之前,主机音频将无法工作。查看主机进程,我注意到 libvirt 在我当前的用户下生成了另一个 Pulseaudio 实例(实际上有 2 个 Pulseaudio 实例),而不是使用已经可用的实例。

经过更多的谷歌搜索后,我发现如果module-native-protocol-tcp启用了pulseaudio可以与其他用户共享它的音频。不幸的是,这是我停止寻找有用信息的地方。我发现的每篇解释如何启用此功能的文章都建议在系统模式下运行 Pulseaudio,这显然是一个安全问题,但也会使 Plasma5 中的脉冲音频小部件无法按预期工作。我设法找到了 Fedora 12 的这篇文章,解释说可以以非特权用户(也就是我的当前用户)身份运行 Pulseaudio,但我不明白如何与自己共享音频。

有人知道我如何使用 Pulse 以便我可以与我的 …

sound pulseaudio kvm virtualization qemu

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

如何完全删除 QEMU/KVM?

我安装了 QEMU,但由于我并没有真正使用它,而且最近发现了很多安全漏洞,所以我想完全删除它。sudo apt-get install qemu据我所知,我安装了它。当我运行sudo apt-get purge qemu它时,它只说它删除了,qemu但是当它有最新的更新时,我看到它有许多依赖项和其他包qemu,它们被称为它没有随qemu包一起删除的东西。

那么我怎样才能完全删除它,以便删除它安装的所有配置文件和包?显然,如果依赖项被它使用的其他程序使用,那么我也不想删除它们,而只想删除它安装的并且其他程序不需要的东西。我尝试运行sudo apt-get autoremove这相当于这里的答案所说的那样没有帮助(它没有删除任何东西)。

我正在使用 GNOME 3.18 运行 Ubuntu GNOME 15.10。

信息更新:

我用 GNOME 3.20 将我的机器升级到 Ubuntu GNOME 16.04,我不记得我是qemu在升级之前还是之后重新安装的,但是我qemu-kvmvirt-manager包一起做了。但是现在即使在清除了所有三个并似乎删除了他们安装的所有依赖项之后,我仍然有问题。它似乎并没有真正删除他们对我的系统所做的所有更改。

例如,这是来自的输出systemctl status qemu-kvm.service

? qemu-kvm.service - LSB: QEMU KVM module loading script
   Loaded: loaded (/etc/init.d/qemu-kvm; bad; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2016-08-14 13:19:28 BST; 33min ago
     Docs: man:systemd-sysv-generator(8) …
Run Code Online (Sandbox Code Playgroud)

kvm qemu services purge software-uninstall

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

Ubuntu 16.04 启动 LSB 失败:QEMU KVM 模块加载脚本

这是我每次启动系统时遇到的错误。大约一周前,我刚刚从 Ubuntu 15.10 升级到 16.04。

startup qemu 16.04

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

在 QEMU 的 Windows 10 来宾 VM 中启用 OpenGL

我正在尝试在 Windows 10 VM(Ubuntu 18.04、QEMU 3.1.0)上安装 Sketchup 2019,但是 Sketchup 需要 OpenGL 3.1 或更高版本才能运行。我之前问过一个类似的问题,希望通过 Virgl 启用 3D 加速会起作用,但是即使我能够在主机上启用 Virgl 并且可以选择使用 Virtio 选择 3D 加速,OpenGL 仍然不在我的 Windows VM 上。然后我通过了一个 MSI GeForce GT 710 Nvidia GPU,它可以工作并显示在 VM 上,但是 OpenGL 仍然不存在,Sketchup 也不会运行。

似乎 Windows 来宾驱动程序根本不存在,几年前我曾看到过 Nathan Gauër 正在为此开发驱动程序的讨论,但不确定是否有任何事情通过这种方式或其他方式让 OpenGL 工作在 QEMU KVM 中的 Windows VM 上。如果有人知道是否有任何正常运行的 Windows 来宾驱动程序,或者让 OpenGL 工作的方法,或者让 Sketchup 在这种环境中运行的任何其他方法,我很乐意提供见解!

我上一篇关于在 18.04上启用 Virgl在 qemu 2.11 中为 Windows 10 VM 启用硬件加速的帖子

Wiki对显然无法正常工作的 Windows 来宾驱动程序提供最少的信息。

kvm qemu opengl windows-10

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