使用 VirtualBox 运行来宾操作系统时,我遇到了主机崩溃。现在虚拟机不会启动并抱怨:
无法打开它们中“[file.vmdk]”VMDK:“[file.vmdk]”中的grain 表和备份grain 表不一致(VERR_VD_VMDK_INVALID_HEADER)。
VD:错误 VERR_VD_VMDK_INVALID_HEADER 打开图像文件 '[file.vmdk]' (VERR_VD_VMDK_INVALID_HEADER)
我真正需要的是从这个硬盘映像中获取一些文件。而且,将来有什么办法可以防止这种情况发生?我需要与之合作的一位主机非常不稳定,并且不时会崩溃。我不想再经历这个了。
我目前正在帮我父亲一个忙,在 Win10 主机 PC 上使用 WinXP 设置 Oracle VM。我有几年前他原来的 WinXP 分区的旧 SSD。数据已保存并可在他的新 Win10 PC 上访问。为方便起见,我想设置与他最初拥有的相同的 32 位或 64 位版本的 WinXP pro。但我找到这个的唯一方法是通过 IDE-to-USB 转换器读取 WinXP 分区的旧文件系统。由于计算机的其余部分都被丢弃了,因此没有我可以谷歌搜索名称的处理器。我也尝试启动硬盘但没有成功。
所以我的问题是:如果我只将硬盘驱动器的文件系统安装为外部 USB 驱动器,如何判断 Windows XP 分区是 64 位还是 32 位?比如,是否有一个特定的文件要读出……或者一个特定的目录是否必须存在,或者类似的东西?

旧的 Windows XP Professional 文件系统通过 USB 安装到我的(不是他的)Ubuntu 20.04 机器上。
从 Windows 开发人员的角度来看,哪个 VM 应用程序是最好的?为什么?
parallels vmware virtualbox microsoft-virtual-pc virtual-machine
当我在 vmware 工作站中重命名虚拟机时,旧文件名(例如:硬盘驱动器文件名)仍然存在。
如何在不弄乱虚拟机的情况下手动重命名这些?
我没有使用最新的 vmware 工作站版本。
我想预览 Windows 8并决定将其安装在虚拟机上,因为我不想格式化现有分区。
通过.iso 在主分区中安装结果来安装 Windows 8,从而格式化并丢失当前操作系统。
任何尝试在虚拟机中安装 Windows 8 的人都可以 从以下虚拟机软件中建议哪个虚拟机更适合运行 Windows 8 Developer Preview。
编辑:
没有必要限制在上面的列表中,我想知道任何其他可用的虚拟化软件。
我有 VMware Player,我在 Windows 7 系统上用它运行 Ubuntu。现在我想从我的 Windows 文件夹中复制一些文件到 VMware 虚拟硬盘中,以便我可以在 Ubuntu 上查看这些文件。
我怎么做?
好吧,我已经在 PC 的 Virtual Box 中设置了一个 VM(标记为 PC2),并且我在 VM (IIS) 中托管了一个 Web 服务。
PC2 - Windows Server 2003 虚拟机 - Windows 7 x86
现在我想从 PC1 已连接的网络中的另一台 PC(标记为 PC1)访问 Web 服务。下图将有助于获得清晰的想法。

所以局域网是 192.168.5.0。但是虚拟网口IP默认是192.168.56.1。在VM中,它的IP默认来自DHCP。(ipconfig 为您提供 IP 地址,如 10.0.0.2.15,子网掩码 255.255.255.0 和网关为 10.0.2.2)。
此时,我可以从 VM (10.0.2.15) ping PC1 (192.168.5.31),但无法从 PC 1 ping 10.0.2.15。即使我将 VM 和 PC2 虚拟端口的 IP 设置为某个静态范围,从 VM,我无法ping通任何IP。
这种情况如何解决?提前致谢
我有一个 VirtualBox VM,它有一个我正在处理的项目。我希望能够在两台独立的计算机上使用这个 VM,这样我就可以在我当时碰巧的地方使用它。我已经看到有关传输、克隆和备份 VM 的答案,但没有关于拥有两个副本并使它们保持同步的答案。
在多台计算机上维护单个 VM 映像的最简单(最少或最简单的步骤)或最佳(出现问题的风险最低)方法是什么?
理想情况下,我宁愿不从 USB 驱动器运行 VM,因为两台计算机之一的 USB 端口很少,但如果这是最好的,那么我会接受它(我实际上不确定是否有从 USB 驱动器运行 VM 的任何问题)。但是,我计划使用 USB 驱动器在计算机之间传输任何文件。
我正在使用 VMware Workstation 12 创建 Win7 虚拟机,我可以在 Linux 上将其用于 Photoshop 和 After Effects 等程序。
VMware 要求使用此选项将虚拟机文件拆分为 2Gb 的部分。这不是我第一次注意到,但我想知道是否有明显的性能下降。
相关窗口截图:
不,我不会很快移动此 VM,但如果我移动,我可以完美地等待文件传输。
我正在尝试从我的本地 Windows 机器复制并粘贴到我的 CentOS 来宾机器,在 VirtualBox 上运行。CentOS 安装很小(只有控制台)。
我遵循了本指南,启用了共享剪贴板和拖放,然后重新启动。现在,当我读到文章的结尾时,它说
就是这样!当您重新登录来宾计算机时,您应该能够轻松地将文本从主机复制到来宾计算机。Drag'n'Drop 选项让您可以选择从主机到客户机的整个数据文件,反之亦然。
我无法复制和粘贴。我尝试右键单击我的来宾操作系统,希望打开一个复制/粘贴对话框。没有骰子。我什至在我的来宾操作系统上看不到鼠标箭头。
我试过Ctrl+V和Ctrl+ Shift+ V....但他们没有工作。
Ctrl+ Shift+V引起了^V出现在命令行上,但没有得到粘贴。
我能够粘贴到我的 Windows 主机上的记事本中,所以我知道我的复制缓冲区(剪贴板)至少充满了我想在主机端复制的内容。
文章只是将其视为不言而喻,没有进一步的说明。有没有人遇到过这种困境?我需要将哪些击键组合?/?鼠标点击复制/粘贴到我的来宾操作系统中?
编辑我设法找到了这个论坛,正在讨论 Guest Additions/Centos 和我需要替换另一个的 .iso。我下载了 .iso,所以....现在怎么办?
我试着进入
> devices
>> Insert Guest additions CD image
Run Code Online (Sandbox Code Playgroud)
这看起来很有希望。但是后来我遇到了这个错误。
Unable to insert the virtual optical disk D:\virtualbox\VBoxGuestAdditions.iso into the machine Centos 7.
Would you like to try to force insetion of this disk?
Could …Run Code Online (Sandbox Code Playgroud) virtual-machine ×10
virtualbox ×5
vmware ×2
windows-7 ×2
32-bit ×1
64-bit ×1
centos ×1
clipboard ×1
copy-paste ×1
filesystems ×1
networking ×1
parallels ×1
performance ×1
rename ×1
ubuntu ×1
windows-xp ×1