如何在Linux中附加VHDX或VHD文件?
我的意思是将虚拟硬盘作为块设备附加,并使用外部工具读取这些设备。
里面的文件系统不可挂载。我不需要挂载文件系统,但可以像在真正的硬盘上一样处理它。
我读了guestfish的手册页,但找不到怎么做。
发布于 2016-06-13 20:57:42
您可以使用libguestfs-tools来实现这一点。
sudo apt-get install libguestfs-tools
guestmount --添加yourVirtualDisk.vhdx --检查器--ro /mnt/anydirectory
这只是只读提取点的一个示例。
提示:
客座..。
而不是:
来自man page的sudo guestmount ...
--添加
添加块设备或虚拟机映像。
--检查员
使用virt-inspector(1)代码,检查寻找操作系统的磁盘并挂载文件系统,就像在真实虚拟机上挂载它们一样。
--ro
添加设备并以只读方式挂载所有内容。同时禁止写入,并使磁盘显示为只读以进行融合。
https://stackoverflow.com/questions/36819474
复制相似问题