我在 Ubuntu 16.04.3 LTS 笔记本电脑上设置了 Windows 10 VM。总体而言,体验很好——甚至可以为客人配置多个显示器。
我首先安装了在这里找到的 QEMU 客户代理:
这让我走得很远,但鼠标性能之类的东西很糟糕。
最终遇到了这个很棒的包,它使一切都变得更好:
有了这个代理,事情要好得多,包括动态屏幕大小调整、来宾/主机之间的剪贴板等。
就目前而言,我已经安装了两者。但是,看起来“spice-guest-tools”安装的驱动程序与我使用 QEMU 来宾 ISO 手动安装的大部分驱动程序相同。
删除 QEMU 访客代理是否安全?如果我这样做,我会失去通过 virsh 向 VM 发送命令的能力吗?保持两者完好无损有任何明显的问题(现在似乎一切正常)?
查看手册似乎没有提供大量指导:
充其量,它是一厢情愿的,这取决于您安装其他驱动程序的方式。
“spice-guest-tools”安装是否可以独立安装在 Windows 客户机上,或者我是否需要两个代理才能获得完整功能?
i need to test my web site, running on a local Mac, under several browsers in Windows.
I use Windows XP, installed in Parallels Desktop.
It would be great, when i will be able to access my http://localhost:3000 from Windows, sitting in virtual environment (Parallels).
How to wire all the stuff up ?
Update:
I figured out, how to access shared web-site on the mac.
I have following settings:
Parallels Desktop -> Preferences -> Network -> Shared Network
"Parallels Shared …
我厌倦了做网络上指示的一切。我正在使用 Genymotion 来启动虚拟设备,但是当我启动设备时,它给了我这个错误

注意:当我启动虚拟操作系统 Linux 时,它已成功启动。但是当我尝试启动三星 Galaxy S2 时,它给了我错误
无法打开虚拟机 Samsung Galaxy S2 的会话 -
4.1.1 - API 16 - 480x800。无法打开/创建内部网络“HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter”
(VERR_INTNET_FLT_IF_NOT_FOUND)。网络LUN挂载失败
(VERR_INTNET_FLT_IF_NOT_FOUND)。结果代码:E_FAIL (0x80004005)
组件:ConsoleWrap 接口:IConsole
{872da645-4a9b-1727-bee2-5585105b9eed}
我正在使用 Windows 10 专业版。在更新 Windows 10 之前,它的虚拟设备已成功启动。但是当我更新 Windows 时它没有运行。我尝试一切。卸载重装VB。但它不起作用。请有人帮忙
networking virtualbox virtualization virtual-machine windows-10
在 Mac OSX 中,您可以创建一个 Boot Camp 分区,在其上安装 Windows,然后通过使用 Parallels,您可以在 OS X 中虚拟启动到该操作系统!太棒了,我一直在我的 macbook 上使用它。
所以,我现在想做的是,在我运行 Windows 7 和 Ubuntu 9.04 的桌面上,我想在 Ubuntu 中虚拟化我的 Windows 7 操作系统。我有一份 VMware Workstation 的副本,但我不知道如何做到这一点。我唯一想到的是将物理安装转换为虚拟安装,然后从中启动。但是,这并不意味着我要从那个物理驱动器启动,这意味着不会保留任何更改。一旦我将安装转换为虚拟机,它就会成为一个单独的实体。
我想要做的是能够双启动,并且在我想要的时候让 Ubuntu 虚拟启动我的物理 Windows 安装。这可以通过 VMware Workstation 完成吗?如果没有,我该怎么做?
windows virtualization vmware-workstation virtual-machine ubuntu
所以情况是这样的;我目前在 OpenBSD 5.3 快照上安装了 qemu。这是一个控制台设置,所以我必须使用 -curses 或 -nographic 运行。这里的问题是我在 -curses 模式下运行时很难进入 qemu 监视器。该Ctrl+Alt键似乎并没有在所有的工作要做。这意味着我必须弄脏并从另一个控制台/ssh 会话中终止 qemu 进程,因为当前控制台实际上已被锁定。不幸的是 -nographic 模式不是一个选项,因为操作系统没有设置为使用串行进行 I/O。
我现在能想到的可能就是寻找一种将备用控制台转换为专用 qemu 监视器的方法,但我在这方面没有取得太大进展。到目前为止,谷歌并没有很有帮助,但也许我只是没有想到一个足够可爱的搜索来挖掘噪音。
这里的主要问题是:如何让 qemu 密钥在 -curses 中工作?
如果这不可能:如何在备用控制台上设置专用 qemu 监视器?
我正在尝试使用 PCI-Passthrough 将旧显卡 (Radeon 4770) 连接到虚拟机。我正在使用 Linux-KVM 在 Debian Linux (Wheezy, 3.2.0-4-amd64) 主机上运行我的虚拟机。
澄清一下,我不确定使用 Linux KVM 实现 PCI-Passthrough 的正确“路径”是什么。在这个阶段,我怀疑正确的操作是将CONFIG_DMAR、CONFIG_DMAR_DEFAULT_ON和添加CONFIG_PCI_STUB到内核源代码的“总线选项(PCI 等)”部分并重新编译。
但我不确定这是否是重新编译前必要添加的详尽清单。或者如果需要重新编译内核——也许有更简单的方法?
在我参考的指南中,只有linux-kvm.org明确提到编译是必要的。Linux-KVM 已安装并用作管理程序。
在这一点上,我认为我的问题与我的内核有关。我的主要资源是linux-kvm.org ( http://www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM ) 上的指南。但是,我发现其他资源表明(似乎)特定于分发的方法略有不同:
SUSE--"openSUSE: Virtualization with KVM"(由于低相关性和 2 个链接限制,链接被省略)
Fedora 指南一直有效,直到引用setsebool似乎是 RedHat 特定的。SUSE 指南表明 SUSE 不支持显卡分配,但是我也引用它,因为它表明我应该CONFIG_DMAR_DEFAULT_ON在 /boot/config-`uname -r` 中找到一个字符串。该linux-kvm.org网站还引用CONFIG_DMAR_DEFAULT_ON,所以这似乎是一个共同的和必要的组成部分。
注意:我在 Fedora 或 Debian 的指南中没有发现对显卡的限制。引用的 SUSE 文档的日期为 2006-2013。
我 …
我最近购买了一个 SSD,想知道是否有一种操作系统可以让您在两台不同的机器之间交换,基本上共享一个分区?也许多个硬件配置文件?在这种情况下,机器是我的笔记本电脑和台式机。
充分利用台式机的性能会很棒,然后当我需要移动时,只需将 SSD 放入我的笔记本电脑即可。我不相信 Windows 出于许可原因对这个概念很好,即触发重新激活等的主要硬件更改。
更密集、更快、更实惠和更小的存储可以使其成为最终用户的可行选择,而无需依赖“云”技术来同步应用程序和文件。我更喜欢对我的信息进行字面的、物理的控制。
operating-systems ssd hard-drive virtualization partitioning
我认为这在技术上应该是可行的,但我不知道在现有软件中可以有任何方法来做到这一点。
我的意思是——VM 中的“硬件”时钟应该能够以不同的速度运行,例如,比正常情况慢几倍,或比正常情况快 100 倍。因此,例如,一次Thread.sleep(1000);调用不一定要花费 1 秒,而是可以是任何时间,具体取决于“硬件”时钟的速度。再比如,如果某款游戏使用定时器来控制物体运动的速度,那么它的速度也会随着定时器的速度而变化。
此外,了解实际硬件时钟的速度是否可以调整,以及在哪个硬件上进行调整也是很有趣的。
有两个看似相似的问题,但它们是关于 CPU 速度的,而不是定时器速度(这是完全不同的事情)。所以我认为这个问题不是重复的。
我刚刚完成了一个新的工作站构建(Designare EX x399、Threadripper 1950x、gtx 1080ti)并且一切正常,除了 Docker 不起作用,因为我需要在 BIOS 中启用硬件辅助虚拟化。但是,我找不到选项或与我如何启用它相关的任何材料。这个主板可以吗?
如 Virtualbox 文档中所述,从版本 6 开始,Virtualbox 支持在启用 Hyper-V 的情况下在 Windows 下运行 VM。它应该以自动方式使用 Hyper-v 来运行 VM。 https://docs.oracle.com/cd/E97728_01/F12469/html/hyperv-support.html
问题是它似乎不是真的。我正在运行 Virtual Box 6 VM,但出现典型错误“VT-x 不可用 (VERR_VMX_NO_VMX)。”。
为什么?
virtualbox virtualization hyper-v virtual-machine windows-10
virtualization ×10
virtualbox ×3
linux-kvm ×2
qemu ×2
windows-10 ×2
bios ×1
clock ×1
clockspeed ×1
debian ×1
docker ×1
hard-drive ×1
hyper-v ×1
networking ×1
openbsd ×1
parallels ×1
partitioning ×1
ssd ×1
threadripper ×1
time ×1
ubuntu ×1
vt-d ×1
windows ×1