我可以很好地运行 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)
但它发生在任何命令行操作中。
我的笔记本上有一个旧硬盘,上面装有 WindowsXP。我想在 Windows7 下的 Virtual box 下运行这个 WindowsXP 安装。我可以通过 USB 将磁盘连接到我的 Windows7。
到目前为止,我没有找到任何免费的工作解决方案。你有什么想法吗?
关于
到目前为止我发现/尝试过的对我不起作用的东西
物理驱动器有两个分区,分别映射为驱动器 H 和 I。H 驱动器是系统可引导分区。这就是我打勾的。

我尝试使用 Disk2vhd 并选择了两个分区(H 和 I),然后再次使用诸如Enable IO APIC和Enable …
virtualbox virtualization partitioning windows-xp disk-image
我有 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
在我的虚拟化系统上有一些 VM。其中之一旨在测试其上的某些服务。因此,在这种情况下,我需要拥有该 VM 的第一个状态。
我搜索了一个解决方案,发现这snapshot是一个很好的方法。然后进一步搜索,发现 virsh 可以通过snapshot-create. 但除此之外,还有另一个命令,snapshot-create-as. 我读了他们两个,他们的行为都是一样的。
现在我的问题是,snapshot-create和之间有什么区别snapshot-create-as?
请详细描述!!
在 Windows 7 主机上,如何验证是否启用了 CPU 虚拟化支持,例如 AMD-V 或 VT-x,而无需重新启动计算机并安装其他或第三方软件。在这种情况下,这些会退出:
我正在将 docker 容器连接在一起。我已经探索了 docker 中提供的网络选项。现在我想创建一种 VPN 设置来连接 docker 节点和容器。有什么办法可以建立VPN。
我想与其他开发人员共享 VirtualBox 映像,类似于这个问题:如何共享 VirtualBox 映像?
这个问题似乎有三个基本答案:
不幸的是,我有点不清楚这些方法之间的差异。他们的优点/缺点是什么?它们是否都完成了完全相同的任务,或者您在每种情况下获得的“副本”是否存在差异?
我有一个有趣的疑问。由于虚拟机会创建一个代表硬盘的文件——所谓的虚拟磁盘——并且通常需要 20-40GB(甚至更多),这对固态硬盘 (SSD) 的使用寿命有何影响?
例如,在我的情况下,我使用的是 VirtualBox最新版本,并且从一些超过一年的版本开始,VirtualBox 支持将虚拟硬盘标记为 SSD,以便让来宾操作系统(即 Windows 7 及更高版本)检测整个磁盘作为 SSD 并优化操作系统以更好地处理 SSD 的优缺点。
我的虚拟机是带有 Visual Studio 的 Windows 7 虚拟开发环境,我很少做密集的写操作。好吧,当我编辑它们时保存代码文件......但这些都是小写。
实际问题是虚拟化软件系统如何处理这些大的虚拟磁盘文件。我猜想在来宾机器中写入的方式与在主机中写入的方式相同,并且如果我以与主机操作系统相同的方式使用虚拟机,那么虚拟机不会比主机操作系统更缩短 SSD 的使用寿命主机操作系统。
我在 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)
提前致谢!:)
将我的主机操作系统升级到 Windows 10 后,我注意到我的来宾出现了一些问题,所以我查看了设置并注意到 CPU 的数量和加速选项是灰色的..我没有更新 virtualbox 也没有任何改变我的客人自从上次以来,所以只有我能想到是主机升级造成的。
现在我想知道 Win 10 是否引入了一些会以某种方式影响虚拟化的根本性变化,还是只是我的问题?
VB version 5.0.1 Win10作为host,Lubuntu作为测试guest(但所有guest都禁用了加速)
virtualbox virtualization acceleration virtual-machine windows-10
virtualization ×10
virtualbox ×6
windows ×2
acceleration ×1
clone ×1
command-line ×1
cpu ×1
disk-image ×1
docker ×1
filesystems ×1
hard-drive ×1
linux-kvm ×1
networking ×1
partitioning ×1
raid-z ×1
snapshot ×1
ssd ×1
vpn ×1
windows-10 ×1
windows-7 ×1
windows-xp ×1
zfs ×1