标签: virtualization

从 VM 访问 Windows 7 和 Ubuntu VM 之间的共享文件夹?

我在我的 Ubuntu VM(在 VirtualBox 上)和 Windows 7 主机之间正确设置了一个共享文件夹。现在我不知道如何从我的 VM 访问共享文件夹。任何的想法 ?

我尝试了可以​​理解的解决方案,如图所示。每次我输入主机的密码时,都会提示我一次又一次地输入:

在此处输入图片说明

virtualbox windows-7 virtualization shared-folders

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

uvtool 第二个虚拟磁盘有什么用?(以及它如何防止虚拟机快照...)

我正在玩弄 uvtool 来快速创建虚拟机。我曾经使用过 vmbuilder,但它似乎已被弃用而支持 uvtool(或不是?)。

使用 uvt 创建时,我的 vm 定义了两个虚拟磁盘:

  1. 第一个叫做 my-vm-name.qcow,它的大小适合我要求的磁盘大小。它的类型是 qcow2。
  2. 第二个叫做 my-vm-name-ds.qcow,很小(几百 mb)。它的类型是原始的。

这第二个磁盘是什么?

[编辑] 我在 IRC 日志中找到了这个:
[15:26] 第二个磁盘映像用于 cloud-init 数据源
[15:26] 它传入 cloud-init 用户数据和元数据。

但这对我来说仍然不清楚......它有什么作用。我可以简单地删除它吗?是否应该使用 VM 进行备份?...

[EDIT2] 另一条信息,似乎证实了 vmbuilder 可能会被弃用而支持 uvtool:https ://bugs.launchpad.net/ubuntu/+source/auto-upgrade-testing/+bug/1261416

读取:由于未维护,vm-builder 包可能会从可信任的存档中提取。

[EDIT3] 另一条解释 cloud-init 的信息:http ://blog.octo.com/cloudinit-kesako/这是法语。

cloud kvm virtualization

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

qemu:如何选择从哪个硬盘启动?

我想将 2 个硬盘连接到我的 qemu 虚拟机。其中之一实际上是通过 virtio 连接的文件,我希望它成为可引导驱动器。另一个是我想通过的分区;我是通过 IDE 添加的(虽然我不确定这是否是最好的方法)。问题是,一旦我添加IDE驱动器,它在Seabios中优先,虚拟机将尝试从它启动,忽略可启动的virtio驱动器。这可以通过使用引导菜单来解决,但它很乏味。我希望能够以某种方式使 virtio 驱动器成为默认的可引导驱动器,也许通过更改 Seabios 中列出的驱动器的顺序,这可能吗?我启动 qemu-system-x86_64 的命令的相关部分是:

-device virtio-scsi-pci,id=scsi \
-drive file=/media/kv/vms/win-qad.img,id=disk,format=raw -device scsi-hd,drive=disk \
-drive file=/dev/sdg1,id=shared_disk,format=raw -device ide-hd,bus=ide.1,drive=shared_disk \
Run Code Online (Sandbox Code Playgroud)

kvm virtualization qemu

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

KVM - 创建具有 2 个桥接接口的虚拟机

有人可以让我知道使用带有 2 个桥接接口的 KVM 创建一个 VM。我有一台配置了 Eth0 和 Eth1 并连接到 2 个独立网络的服务器,我想在这个物理刀片中创建一个虚拟机,以便虚拟机桥接到两个网络,这样我们甚至可以在虚拟机级别控制网络流量. 现在,我们只能让虚拟机连接到 br0,但我该如何配置 br1?感谢帮助!

在我的 qemu xml 文件中,我有以下内容:

networking kvm virtualization interface network-bridge

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

Ubuntu 中的虚拟 RAM 文件夹?

我想安装一个临时文件夹,这实际上是我的 RAM。这样,例如,我可以将电影复制到 RAM 中,拔下外部驱动器,然后观看。这能做到吗?谢谢 :)

storage virtualization ram

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

Vagrant ssh(终端冻结)

我有带有 vagrant 和 ansible 的虚拟机,当我使用 vagrant ssh 连接到虚拟机时,如果我不输入内容,终端总是冻结,终端被冻结。我不能输入任何东西,然后再重复一遍。请帮忙!

我正在使用 Ubuntu 15.10。

server php virtualization vagrant 15.10

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

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万
查看次数

Ubuntu 16.04 上的 VMWare Workstation Pro 12 无法编译 vmmon

我已经在我的 Ubuntu 16.04(双展位)中安装了 VMware 包,没有问题。当我尝试运行它并尝试编译时,它会生成以下日志,但无法编译 vmmon:

...
2016-08-15T16:13:39.909+02:00| vthread-4| I125: Successfully extracted the vmmon source.
2016-08-15T16:13:39.910+02:00| vthread-4| I125: Building module with command "/usr/bin/make -j8 -C /tmp/modconfig-SUMBLV/vmmon-only auto-build HEADER_DIR=/lib/modules/4.4.0-34-generic/build/include CC=/usr/bin/gcc IS_GCC_3=no"
2016-08-15T16:13:40.934+02:00| vthread-4| W115: Failed to build vmmon.  Failed to execute the build command.
Run Code Online (Sandbox Code Playgroud)

我已经开始在网络上搜索故障排除的问题,我已经改变了get_user_pages方法名get_user_pages_remote两个vmnet.tarvmmon.tar在他们的目录,但一直没有解决的问题,vmmon仍然不会编译。

通过终端使用 gksudo 启动 VMware 时,我收到以下错误消息:

Starting VMware services:
   Virtual machine monitor                                            failed
   Virtual machine communication interface                             done
   VM communication interface socket family                            done
   Blocking file system                                                done
   Virtual …
Run Code Online (Sandbox Code Playgroud)

vmware virtualization

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

无法在 Ubuntu 服务器虚拟机 (KVM) 上安装 OpenSSH

我在使用 KVM 的虚拟机 Ubuntu Server 16.04.01 上安装 OpenSSH 服务器时遇到问题。

当我尝试安装 openssh-server 时,得到以下响应:

Setting up openssh-server (1:7.2p2-4ubuntu2.1) ...
Creating SSH2 RSA key; this may take some time ...
2048 SHA256:i6IKfykW1E9hYmlHFLid3KksBI11oxCmKlbQjFOVNZY root@host (RSA)
Creating SSH2 DSA key; this may take some time ...
1024 SHA256:tGZN8I6qfTdAanbPy4fxj/ARLTPrrtQKWZXTQZWG/o4 root@host (DSA)
Creating SSH2 ECDSA key; this may take some time ...key_generate failed

dpkg: error processing package openssh-server (--configure):
 subprocess installed post-installation script returned error exit status 255
Processing triggers for systemd (229-4ubuntu7) ...
Processing triggers for …
Run Code Online (Sandbox Code Playgroud)

server ssh kvm virtualization

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

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