根据 wiki,VHD(虚拟硬盘)可能包含物理 HDD 上的内容,例如磁盘分区和文件系统,而文件系统又可以包含文件和文件夹。
我在以下目录中找到了 WP7 的 VHD 映像。
我了解到 Hyper-V 具有离线 VHD 操作功能,使管理员能够安全地访问 VHD 中的文件,而无需必须实例化虚拟机。 Windows磁盘管理MMC插件可以直接附加.vhd作为Windows 7中的驱动器号。我尝试了同样的事情。
结果是这个错误。
现在,我想知道是否可以挂载此 VHD 并探索文件系统?我的意思是我可以将此 VHD 带到 Linux 环境中进行探索吗?此 VHD 是否真的已损坏或我缺乏某些访问权限?
According to wiki, VHD (Virtual Hard Disk) may contain what is found on a physical HDD, such as disk partitions and a file system, which in turn can contain files and folders.
I have found the VHD image of the WP7 in the following directory.
I read that Hyper-V features offline VHD manipulation, providing administrators with the ability to securely access files within a VHD without having to instantiate a virtual machine. The Windows Disk Management MMC plugin can directly attach a .vhd as a drive letter in Windows 7. I tried the same thing.
The result was this error.
Now, I want to know if there is anyway to mount this VHD and explore the file system ? I mean can I take this VHD to a linux environment and explore ? Is this VHD really corrupt or I lack some access privileges ?
发布评论
评论(1)
我也尝试过,但收到的消息与您收到的消息相同。可能是微软内置的一种限制,以保护用户免遭窥探。 (特别是在没有硬件设备且只有模拟器可用的时期,或者更新的 SDK 早于实际更新交付的时期)
如果有一种方法可以挂载此 VHD,那么他们肯定知道如何在XDA 开发者论坛。我认为在那里发布你的问题会比在 StackOverflow 上得到更多/更好的答案,StackOverflow 更关注应用程序开发。
I have tried it too, but get the same message as you get. Probably a kind of restriction Microsoft has build in to protect users from sniffing around. (Especially in the period that there where no hardware devices and only the emulator was available or periods where the updated SDK is delivered earlier than the actual update)
If there is a way too mount this VHD than they definitly know how to do it at the XDA developers forum. I think posting your question overthere will result in more/better answers than on StackOverflow which has more focus on application development.