我的笔记本电脑上安装了 Windows Vista。
我运行并创建了一个 VMware 虚拟操作系统。在该操作系统中,我创建了 2 个分区并将文件存储在第二个驱动器上。
现在我安装在 VirtualBox 中的 Windows 7 已损坏,需要修复。VirtualBox 本身没有损坏,但运行的 Windows 7在VirtualBox 就是这样。我并不想修复,只想从第二个分区获取数据。
是否可以?
答案1
在虚拟机上启动 livecd,然后复制文件。如果文件系统本身损坏,则运行某种形式的修复或恢复软件,如 testdisk。您也可以直接使用以下命令挂载 vmdk:VMware 磁盘挂载- 参考此处的手册有关详细说明,但命令应采用以下形式
vmware-mount [driveletter:] [path-to-vmdk] [options]
- 然后您可以在 Windows 上运行 chkdsk 或某些恢复软件,和/或复制文件。