标签: virtualization

VirtualBox - XP 来宾看不到多核/多处理器

环境:

  • 主机操作系统:Win7 Pro 64bit
  • 来宾操作系统:WinXP 32bit
  • VirtualBox 版本:4.1.4r74291
  • 处理器:Intel Core i7 2630QM,启用虚拟化

问题:

我需要来宾系统使用多个内核。我在 VirtualBox 中启用了以下选项:

  • IO APIC(主板选项卡)
  • PAE/NX(处理器选项卡)
  • VT-x/AMD-V(加速)
  • 嵌套分页(加速)

系统子菜单上的所有其他选项都已关闭。“处理器”滑块设置为 8。

问题是来宾系统运行正常,但只有一个处理器/内核可见。

windows-7 virtualbox virtualization windows-xp

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

如何隐藏在虚拟机上运行的程序?

某些软件包含测试以查看它们是否在虚拟机上运行。

看到诸如“抱歉,此应用程序无法在虚拟机下运行”之类的警报消息非常令人不快。并停止您的软件!

有很多法律原因可以覆盖此类测试。此外,此类限制(大多数情况下)并未写入用户许可协议中。

那么......我如何隐藏虚拟机正在运行该程序的事实?我不希望执行此扫描的程序成功检测到正在运行的 VM。

我正在使用带有 Hyper-V 的虚拟专用服务器 (VPS)...我是安装在此 VPS 上的操作系统 (Windows 2003) 的管理员,而不是 Hyper-V 的管理员。

virtualization hyper-v microsoft-virtual-pc virtual-machine

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

可以双启动*和*虚拟化包含 Windows 10 的同一个物理驱动器吗?

我使用 Linux 作为我的日常驱动程序,并且刚刚将 Windows 10 安装到我 PC 的新物理磁盘上以进行双启动。有一段时间,我通过安装在 iSCSI 1上的 VirtualBox 映像使用了 Windows 7 。

现在我有两个不同的 Windows 环境,这非常令人沮丧。为了方便起见,我很想放弃 Windows 7 VM 并直接通过 VirtualBox 访问 Windows 10 安装,但在需要原始金属性能时又不会失去下降到双启动的能力。

是否可以通过 VirtualBox 在专用物理介质(内部 SATA3 SSD)上启动 Windows 10 的现有安装而不会失去双启动的能力?

如果这让事情变得更复杂(或不可能),值得注意的是,Windows 10 SSD 通过 VeraCrypt 使用 FDE 进行保护。

virtualbox vhd virtualization

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

是否有任何基准测试显示启用/禁用硬件虚拟化之间的差异?

我有一个 13 英寸的小型笔记本电脑/大型上网本,它有一个 AMD Athlon Neo X2 L335,我选择这个是因为它支持硬件虚拟化。

最后,我几乎没有对它进行任何虚拟化,但是,当我这样做时......它很快。

令我震惊的是,我进入 BIOS 并看到虚拟化被禁用了!

我打开了它,我看不到速度差异……或者至少我看不出。

我没有时间做一整套基准测试——而且我在主机上运行了很多软件,所以它不科学。我已经搜索了很多地方,但找不到任何显示在同一硬件上启用/禁用虚拟化位差异的基准。有没有人有任何他们看到的可以分享的基准?

此外,我知道不久前引起了轩然大波,因为索尼在某些型号上禁用了硬件虚拟化,并且仅在其更高型号中将其作为高级功能提供,但是,除了强制追加销售之外,拥有它还有什么好处吗?它禁用了例如电池/热量?我只是找不到任何信息,也无法弄清楚为什么默认情况下会禁用它。

编辑 - -

要补充的是,我唯一能找到的是,没有它,您将无法快速执行 x64 虚拟化。这是我能找到的唯一缺点。但是,如果这是唯一的区别,那么我仍然对问题的第二部分感兴趣 - 为什么提供禁用它的选项?

virtualization benchmarking hardware-virtualization

13
推荐指数
1
解决办法
2881
查看次数

如何在 Windows 上的 VMware Player 和 Ubuntu 客户机上使用双显示器?

我的 VMware Player (v 3.1.4 build-385536) 在我的 Windows (XP SP2) 机器上全部启动并运行 Ubuntu (11.04),但现在我变得贪婪并想在两台显示器上运行 Ubuntu。

我尝试将 VMware Player 设置中的显示选项手动设置为 2,但无济于事。我也将它设置为使用主机配置......它不起作用。是什么赋予了?

multiple-monitors virtualization vmware-player virtual-machine

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

在 Linux VM 中更改 MAC 地址的正确方法?

我试图更改 ubuntu VM(虚拟机)中的 MAC 地址,但在那之后它在启动过程中抛出了很多错误,然后我没有互联网连接。

然后我看到接口被重命名为 eth1,所以我编辑 /etc/network/interfaces 将 eth0 更改为 eth1,重新启动(不知道如何重新启动网络),现在启动速度更快,互联网工作正常。

但是现在每次登录后,我都会收到 1 或 2 条什么也没说的错误消息,他们只问我是否要报告它们。

所以我想知道,是否有适当的方法来更改 MAC 地址,以避免这些问题?

linux virtualbox virtualization mac-address ubuntu

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

如何将 VirtualBox VDI 内容复制到分区并从中双引导操作系统?

我是 Linux 用户,但我将压缩的 Windows XP ISO 保存在笔式驱动器上,以防万一我绝对需要 Windows 来做某事。大多数情况下,这在 VirtualBox 中有效。

但是现在我想玩一些游戏,所以我想本地运行Windows映像。我的电脑没有光驱,所以不能只刻录ISO并正常安装。

我想要做的是将安装的 Windows 映像移动到我的硬盘上的物理 NTFS 分区,并设置 GRUB 以让我双启动它。

我找到了许多关于将 VDI 制作为物理驱动器的教程。但他们假设我想覆盖我的整个驱动器。将原始磁盘映像移动dd到分区会导致分区损坏。

我还尝试了 VMDK 技巧来使用该空分区并在其上安装 Windows。尽管安装的文本模式阶段顺利完成,但 VM 将无法工作,要么崩溃并不断重启,要么立即冻结(取决于我如何创建 VMDK,使用-rawdisk /dev/sda3-rawdisk /dev/sda -partition 3)。

linux virtualbox virtualization grub multi-boot

13
推荐指数
1
解决办法
7192
查看次数

此虚拟机针对 64 位来宾操作系统进行配置。但是,无法进行 64 位操作

我有 Windows 7 64x 专业笔记本电脑,然后我在上面下载了一个新的 VM,但是当我尝试为 Windows Server 2008 安装 ISO 映像时,出现以下错误:_

**此虚拟机针对 64 位来宾操作系统进行配置。但是,64 位操作是不可能的。此主机支持 Intel VT-x,但 Intel VT-x 已禁用。如果 Intel VT-x 已在 BIOS/固件设置中被禁用,或者自更改此设置后主机尚未重新启动,则可能会禁用 Intel VT-x。

(1) 验证 BIOS/固件设置是否启用 Intel VT-x 并禁用“可信执行”。

(2) 如果这些 BIOS/固件设置中的任何一个已更改,则重启主机。

(3) 如果您在安装 VMware Workstation 后还没有重启主机,请重启主机。

(4) 将主机的 BIOS/固件更新到最新版本。

有关更多详细信息,请参阅http://vmware.com/info?id=152 .**

那么是什么导致了这个错误呢?

virtualization vmware-workstation virtual-machine

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

使用 Hyper-V 作为主机将 USB 设备重定向到虚拟机

所以我有一台运行 Hyper-V Server 2012R2 作为主机(裸机管理程序)的机器。我有一个连接到这台机器的 USB 设备,我需要一个在主机上运行的虚拟机来访问这个 USB 设备。

我可以使用 CMD 或 PowerShell 在 Hyper-V 机器上安装什么应用程序,以允许我将 USB 连接传递到其 VM 之一?

usb virtualization redirection hyper-v virtual-machine

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

我是否需要在 Windows 10 来宾中同时安装 QEMU 代理和 SPICE 代理?

我在 Ubuntu 16.04.3 LTS 笔记本电脑上设置了 Windows 10 VM。总体而言,体验很好——甚至可以为客人配置多个显示器。

我首先安装了在这里找到的 QEMU 客户代理:

这让我走得很远,但鼠标性能之类的东西很糟糕。

最终遇到了这个很棒的包,它使一切都变得更好:

有了这个代理,事情要好得多,包括动态屏幕大小调整、来宾/主机之间的剪贴板等。

就目前而言,我已经安装了两者。但是,看起来“spice-guest-tools”安装的驱动程序与我使用 QEMU 来宾 ISO 手动安装的大部分驱动程序相同。

删除 QEMU 访客代理是否安全?如果我这样做,我会失去通过 virsh 向 VM 发送命令的能力吗?保持两者完好无损有任何明显的问题(现在似乎一切正常)?

查看手册似乎没有提供大量指导:

充其量,它是一厢情愿的,这取决于您安装其他驱动程序的方式。

“spice-guest-tools”安装是否可以独立安装在 Windows 客户机上,或者我是否需要两个代理才能获得完整功能?

virtualization qemu linux-kvm

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