标签: virtualization

Windows 7 是否支持 Hyper-V?

现在 Windows 7 Enterprise 可供 VLK 用户下载,我想查看一下。唯一阻碍我的是我是一名应用程序开发人员(目前在 Windows Server 2008 安装上开发),我使用的最有用的东西是 Hyper-V 来创建我想要测试的系统的 VM。

是否可以在 Windows 7 Enterprise 下运行 Hyper-V?还是我坚持使用 Windows Server 2008?

windows-7 virtualization hyper-v

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

从物理安装引导到虚拟机

在 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

11
推荐指数
1
解决办法
6714
查看次数

如何将 VirtualBox VDI 文件转换为 VMware vdmk?

我正在使用 VirtualBox 2.1.4 并希望转换 VDI 文件以将其加载到 VMware Player(Vista Home Premium 上的 3.0.0 build-197124)中。

我想我可以使用 VirtualBox 提供的工具将 VDI 格式更改为 vmdk:

VBoxManage clonehd /vboxdata/old.vdi /vmwaredata/new.vmdk -format VMDK
Run Code Online (Sandbox Code Playgroud)

也可以通过以下方式获取 vmdk 文件:

qemu-img.exe convert -O vmdk hdd.vdi hdd.vmdk
Run Code Online (Sandbox Code Playgroud)

但这不会生成 VMware Player 需要的 vmx 文件。我怎么得到那个文件?


仅供参考,VMware Converter 4.0.1 表示支持的备份映像或第三方虚拟机是:

Microsoft Virtual PC 2004 或 2007

微软虚拟服务器 2005

Parallels Desktop 2.5、3.0 或 4.0 for Mac

VMware 整合备份

赛门铁克 Backup Exec System Recovery 6.5、7.0、8.0

赛门铁克 LiveState 恢复 3/6

Norton Ghost 版本从 9 到 14

Acronis True Image …

virtualbox virtualization vmware-player virtual-disk

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

来宾和主机无法使用 linux-kvm 和 macvtap 看到对方

我正在将 kvm 虚拟机从旧主机(硬件和操作系统)迁移到新主机。

对于网络,virt-manager 向我提出了一个新选项:macvtap。这看起来是在 eth0 上设置网桥的一个不错的选择。

所以现在来宾启动就好了,从我的本地网络 DHCP 服务器获取 IP,可以访问互联网。来宾也看到本地网络上的其他机器,我可以ssh它们等。

问题是主人和客人看不到对方。我无法使用来宾 IP 从主机访问来宾,也无法使用主机 IP 从来宾访问主机。没有ping,ssh,http,什么都没有。

这是route -n来自主机的命令:

$ /sbin/route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0 eth0
Run Code Online (Sandbox Code Playgroud)

(来自客人的相同输出)。

我可能会设置一个新的 tun/tap 接口,专门用于主机和来宾之间的通信,但它看起来有点矫枉过正。有没有办法让主人和客人交流?

networking linux virtualization linux-kvm

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

调整 VM 硬盘驱动器的大小(虚拟机)

有没有办法调整虚拟机硬盘的大小?我正在使用 virtualbox 并且我有一个空间不足的 VM,查看了设置,但似乎我可能需要创建另一个分区。我想可能有更简单的方法,有人有想法吗?

谢谢

virtualbox virtualization virtual-machine

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

在桌面上键入 1 Hypervisor

我有一台功能强大的家用 PC,我使用 VirtualBox 在 Windows 中运行 Linux 发行版(反之亦然)。

我有兴趣尝试使用轻量级1 类虚拟机管理程序来运行我的所有操作系统(Windows 7、Debian、Arch),并且正在寻找关于选择哪个以及如何实现这一点的建议。

据我所知,1 类虚拟机管理程序是一个轻量级操作系统,它只提供 VM 管理功能。

我会在每个来宾操作系统下获得合理的性能吗?所有来宾操作系统都可以访问共享数据驱动器,还是最好在另一个来宾操作系统中安装一个存储服务器并通过虚拟网络安装它?

游戏怎么样,这是否可行,或者我是否真的需要在裸机上运行 Win7?

我很感激任何输入。

virtualization hypervisor

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

如何在 QEMU 中获得 AVX 支持?

我想玩新的 AVX 指令。我看到 QEMU 可能有支持,所以我从 Git(昨天)构建了它。我将 CPU 设置为 SandyBridge 并启动了 Tiny Core Linux。TCL 拥有内核 3.0,维基百科声称Linux 在 2.6.30 中获得了 AVX 支持。TCL 也适用于 Bochs 中的 AVX。但是当我在 QEMU 中运行 cat /proc/cpuinfo 时,缺少 avx flags

$ cat /proc/cpuinfo 
processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 42
model name  : Intel Xeon E312xx (Sandy Bridge)
stepping    : 1
cpu MHz     : 1861.924
cache size  : 4096 KB
fdiv_bug    : no
hlt_bug     : no
f00f_bug    : …
Run Code Online (Sandbox Code Playgroud)

cpu virtualization qemu bochs

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

来宾可以使用有关 vmware 主机的哪些信息?

在 中vmware Workstation,有关主机软件和硬件的哪些信息可供客户操作系统使用。

就我的应用程序而言,我担心来宾操作系统上的进程获取有关主机运行的物理硬件的信息。这可能包括序列号、MAC 地址或任何可以识别正在运行的物理计算机的详细信息。

主机和来宾都将运行 Ubuntu Linux。

编辑:vmware-tools将安装在来宾上

编辑 2:添加赏金

我对这个问题做了很多研究,大多数答案中都有“不应该”这样的词。我需要在一定程度上确定,vmware 来宾无法看到以下任何项目(因此,如果来宾可以使用这些东西,则将被视为严重的安全漏洞)

  • 任何硬件序列号
  • 主机网络接口的mac地址
  • vmware软件注册序列号
  • 主机操作系统上的任何文件

这个问题的动机是我需要运行一些高度不受信任的软件,我想将它从任何可能泄露我身份的信息中分离出来。例如,我假设该软件将尝试读取我的处理器序列号并将其报告给其创建者,并且我认为这可能会导致追溯到我真实世界的身份。如果你愿意,可以称之为偏执狂。我的部分情况需要安装 vmware-tools。

virtualization vmware-workstation

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

我可以“加速”虚拟机以模拟时间的流逝吗?

我想将虚拟机置于“快进”状态,以便我可以看到几天(或几周或几个月)的日志和临时文件的建立和分析。

使用 virtualbox 和 ubuntu 12.04 VM 可以吗?

virtualbox virtualization ubuntu-12.04

10
推荐指数
1
解决办法
1938
查看次数

无法在 Windows 8.1 Pro 上安装 Hyper-V 平台

我有一个与在 Windows 8.1 Pro x64 上安装 Hyper-V 相关的问题。

我决定尝试一些 Windows Phone 8 编程。为了安装模拟器,我需要安装 Hyper-V 平台。我最近买了联想 Yoga 2 Pro。它带有窗口 8.1。我已将其更新为 8.1 Pro。CPU 是 Core i7-4500U,因此它支持所需的 CPU 虚拟化指令(在 BIOS 中另外启用)。

当我启用 Hyper-V 平台窗口功能时,一切都安装得很好(或者看起来如此),没有任何错误或警告。我收到“Windows 需要重新启动您的 PC 才能完成安装请求的更改”。提示,我单击“立即重新启动”按钮。事情变得很奇怪。在重新启动期间,我会看到常见的“添加/配置新功能”窗口消息,直到进度达到 93%。然后发生某种错误,我收到一条消息,说无法应用更改并且系统正在“撤消更改”。正如您在系统启动后所猜测的那样,Hyper-V 平台并未安装。

我已经对出了什么问题进行了一些挖掘,我在日志中发现了以下几行 (C:\Windows\Logs\CBS)

2013-12-12 21:59:31, Info                  CSI    000000a8 Begin executing advanced installer phase 38 (0x00000026) index 124 (0x000000000000007c) (sequence 163)
    Old component: [l:0]""
    New component: [ml:318{159},l:316{158}]"Microsoft-Hyper-V-Drivers-VmSwitch, Culture=neutral, Version=6.3.9600.16423, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS"
    Install mode: install
    Installer ID: {81a34a10-4256-436a-89d6-794b97ca407c}
    Installer name: [15]"Generic Command"
2013-12-12 21:59:31, Info                  CSI …
Run Code Online (Sandbox Code Playgroud)

virtualization hyper-v installation windows-8 windows-8.1

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