标签: virtualization

VirtualBox 命令行错误

我可以很好地运行 VirtualBox,但是当我从命令行运行任何东西时,我得到:

VBoxManage.exe: error: Failed to create the VirtualBox object!
VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available)
VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.
Run Code Online (Sandbox Code Playgroud)

这是很新的。它曾经工作过。老实说,我不记得从它工作到现在之间发生了什么变化。当我尝试在无头机器上运行一个时,发生了这个特殊的错误:

vboxmanage startvm VIRTUALMACHINE --type headless
Run Code Online (Sandbox Code Playgroud)

但它发生在任何命令行操作中。

virtualbox virtualization command-line virtual-machine

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

如何从现有(离线)分区创建 vdi?

我的笔记本上有一个旧硬盘,上面装有 WindowsXP。我想在 Windows7 下的 Virtual box 下运行这个 WindowsXP 安装。我可以通过 USB 将磁盘连接到我的 Windows7。

到目前为止,我没有找到任何免费的工作解决方案。你有什么想法吗?

关于

  • Windows7 的磁盘管理器系统分区(下图中的驱动器 H)是健康的 - 活动和主要)
  • gparted 从 ubuntu 分区得到启动标志,但我无法从这个 USB 硬盘启动

到目前为止我发现/尝试过的对我不起作用的东西

  • 来自现有分区的 VirtualBox(VMWare 转换器要求机器在转换时必须正在运行 - https://www.vmware.com/pdf/convsa_51_guide.pdf)
  • 创建物理分区的 Virtualbox 映像(Linux 解决方案我只有 Windows7 可用,官方 Virtual Box 页面有第一步:“在现有的 Windows 机器上运行上面提到的 MergeIDE 实用程序。”我不能再运行 XP 了,或者我可以吗? )
  • 我尝试使用Disk2vhd并创建了 vhd 文件,但是当在 Virtual box 中用作虚拟硬盘时,它无法启动。我尝试使用此虚拟机的不同设置,但没有帮助。我尝试了两个版本的 Disk2vhd 和 Virtual Box。昨天一次和三年前一次:-)

物理驱动器有两个分区,分别映射为驱动器 H 和 I。H 驱动器是系统可引导分区。这就是我打勾的。

我如何使用 Dist2vhd

更新1

我尝试使用 Disk2vhd 并选择了两个分区(H 和 I),然后再次使用诸如Enable IO APIC和Enable …

virtualbox virtualization partitioning windows-xp disk-image

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

如何将我的 Windows 桌面迁移到 VirtualBox VM?

我有 VirtualBox 4.3.6 和带有异机还原的 True Image 2014 Premium。我已经阅读了很多关于不同方法的内容,但我不确定从哪里开始,或者什么适合我的需求。

直接来自VirtualBox维基:

与 Linux 不同,Windows 安装不能轻易地从一种硬件移动到另一种硬件。这不仅仅是因为微软的激活机制,而是因为安装的内核和驱动程序取决于实际的硬件。

这是异机还原可以派上用场的地方。这是 True Image 的一项功能,允许将备份恢复到不同的硬件。

在我执行任何操作之前,我需要对使用 True Image 创建的系统磁盘进行完整的磁盘映像备份。然后我将重新格式化系统盘。然后,我不想重新安装 Windows 或从主机上的备份恢复它,而是希望它恢复 VirtualBox。

是否可以从 TIB(真实映像备份)转到 VDI(虚拟磁盘映像)?如果根本不可能,我是否可以使用其他工具对系统磁盘(使用当前的 Windows 安装)进行映像并让它创建 VDI 映像?

然后是 Mark Russinovich 和 Bryce Cogswell 的 Sysinternals Disk2vhd v2.01。但它创建的是 VHD 映像,而不是 VDI 映像。图像的大小也有限制。

直接来自Sysinternals网站:

Disk2vhd 是一种实用程序,可创建用于 Microsoft Virtual PC 或 Microsoft Hyper-V 虚拟机 (VM) 的物理磁盘的 VHD(虚拟硬盘 - Microsoft 的虚拟机磁盘格式)版本。Disk2vhd 与其他物理到虚拟工具的区别在于,您可以在在线系统上运行 Disk2vhd。

...

Virtual PC 支持的最大虚拟磁盘大小为 127GB。如果您从更大的磁盘创建 VHD,它将无法从 Virtual PC VM 访问。

我的系统盘是190GB。这个工具中是否有一个选项可以让我将其压缩到 127 GB …

windows virtualbox virtualization acronis-trueimage virtual-machine

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

virsh kvm 中的 snapshot-create 和 snapshot-create-as 有什么区别?

在我的虚拟化系统上有一些 VM。其中之一旨在测试其上的某些服务。因此,在这种情况下,我需要拥有该 VM 的第一个状态。

我搜索了一个解决方案,发现这snapshot是一个很好的方法。然后进一步搜索,发现 virsh 可以通过snapshot-create. 但除此之外,还有另一个命令,snapshot-create-as. 我读了他们两个,他们的行为都是一样的。

现在我的问题是,snapshot-create和之间有什么区别snapshot-create-as?

请详细描述!!

virtualization snapshot virtual-machine linux-kvm

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

验证 Windows 7 上的 CPU 虚拟化支持

在 Windows 7 主机上,如何验证是否启用了 CPU 虚拟化支持,例如 AMD-V 或 VT-x,而无需重新启动计算机并安装其他或第三方软件。在这种情况下,这些会退出:

  • BIOS 设置
  • 虚拟机、VMware...
  • Microsoft 的硬件辅助虚拟化检测工具

cpu windows-7 virtualization

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

在 docker 中设置 VPN

我正在将 docker 容器连接在一起。我已经探索了 docker 中提供的网络选项。现在我想创建一种 VPN 设置来连接 docker 节点和容器。有什么办法可以建立VPN。

networking vpn virtualization docker

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

共享 VirtualBox 映像...克隆、导出或复制?

我想与其他开发人员共享 VirtualBox 映像,类似于这个问题:如何共享 VirtualBox 映像?

这个问题似乎有三个基本答案:

  1. 复制整个VM文件夹,并共享副本
  2. 克隆 VM,并共享克隆
  3. 导出虚拟机,并共享导出的文件

不幸的是,我有点不清楚这些方法之间的差异。他们的优点/缺点是什么?它们是否都完成了完全相同的任务,或者您在每种情况下获得的“副本”是否存在差异?

virtualbox clone virtualization

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

大型虚拟机磁盘如何影响 SSD 使用寿命

我有一个有趣的疑问。由于虚拟机会创建一个代表硬盘的文件——所谓的虚拟磁盘——并且通常需要 20-40GB(甚至更多),这对固态硬盘 (SSD) 的使用寿命有何影响?

例如,在我的情况下,我使用的是 VirtualBox最新版本,并且从一些超过一年的版本开始,VirtualBox 支持将虚拟硬盘标记为 SSD,以便让来宾操作系统(即 Windows 7 及更高版本)检测整个磁盘作为 SSD 并优化操作系统以更好地处理 SSD 的优缺点。

我的虚拟机是带有 Visual Studio 的 Windows 7 虚拟开发环境,我很少做密集的写操作。好吧,当我编辑它们时保存代码文件......但这些都是小写。

实际问题是虚拟化软件系统如何处理这些大的虚拟磁盘文件。我猜想在来宾机器中写入的方式与在主机中写入的方式相同,并且如果我以与主机操作系统相同的方式使用虚拟机,那么虚拟机不会比主机操作系统更缩短 SSD 的使用寿命主机操作系统。

windows virtualbox ssd virtualization

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

如何在 Proxmox 中向现有 ZFS RAIDZ-1 添加额外驱动器?

我在 Proxmox 中安装了 ZFS,特别是 RAIDZ-1 文件系统,用于测试目的(在使用此设置进行生产之前)我已经向机器添加了一个新驱动器,但在这一点上我被阻止了。 .. 添加新驱动器的命令是zpool什么?

我已经尝试过zpool add,但我没有找到命令和参数的正确组合。

这是zpool status我的测试环境的结果:

  pool: rpool
 state: ONLINE
  scan: none requested
config:

    NAME                                     STATE     READ WRITE CKSUM
    rpool                                    ONLINE       0     0     0
      raidz1-0                               ONLINE       0     0     0
        pci-0000:00:10.0-scsi-0:0:0:0-part2  ONLINE       0     0     0
        pci-0000:00:10.0-scsi-0:0:1:0-part2  ONLINE       0     0     0
        pci-0000:00:10.0-scsi-0:0:2:0-part2  ONLINE       0     0     0
        pci-0000:00:10.0-scsi-0:0:3:0-part2  ONLINE       0     0     0
        pci-0000:00:10.0-scsi-0:0:4:0-part2  ONLINE       0     0     0

errors: No known data errors
Run Code Online (Sandbox Code Playgroud)

提前致谢!:)

hard-drive virtualization filesystems zfs raid-z

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

VirtualBox 在 Windows 10 主机上没有加速

将我的主机操作系统升级到 Windows 10 后,我注意到我的来宾出现了一些问题,所以我查看了设置并注意到 CPU 的数量和加速选项是灰色的..我没有更新 virtualbox 也没有任何改变我的客人自从上次以来,所以只有我能想到是主机升级造成的。

现在我想知道 Win 10 是否引入了一些会以某种方式影响虚拟化的根本性变化,还是只是我的问题?

VB version 5.0.1 Win10作为host,Lubuntu作为测试guest(但所有guest都禁用了加速)

编辑:BIOS 虚拟化设置在此处输入图片说明

virtualbox virtualization acceleration virtual-machine windows-10

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