![如何对 Windows 文件系统进行映像和压缩以用于存储](https://linux22.com/image/1508759/%E5%A6%82%E4%BD%95%E5%AF%B9%20Windows%20%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E8%BF%9B%E8%A1%8C%E6%98%A0%E5%83%8F%E5%92%8C%E5%8E%8B%E7%BC%A9%E4%BB%A5%E7%94%A8%E4%BA%8E%E5%AD%98%E5%82%A8.png)
我希望备份一系列硬盘映像,从 Windows XP Embedded 到 Windows 10。最初的计划是对每个驱动器进行 1 对 1 的克隆,但如果我们简单地制作一个映像,然后将其缩小并将多个映像存储在一个硬盘上,对我们来说会更有效率。
到目前为止,我尝试使用 dd 制作映像,使用 losetup 创建映像的环回设备,通过 gparted 使用 ntfs 工具缩小分区,然后使用“truncate”将映像缩小到较小的尺寸。当我想恢复映像时,我使用 dd 将映像写入磁盘,然后使用 gparted 再次扩展它。
这尚未生成可用的可启动磁盘。
我做错了什么吗?或者有更好的方法吗?我尝试使用 clonezilla,但不确定如何正确使用图像文件。
此外,如果我能做到这一点而不必读取磁盘映像末尾的所有空白空间,那么这将比任何事情都节省更多时间。