我对 dd 克隆完整磁盘后的表分区有一些疑问。我一直在将具有双启动的完整磁盘克隆为映像:Win + Ubuntu。磁盘包含以下分区:
WIN: MBR Partition + Primary + Recovery
和Ubuntu: Root partition '/' + Swap partition (I know this is not neccesary) + EFI Partition
并且间接地,据我所知,表分区位于最前面的 512 个字节(如果错了请纠正我)和磁盘末尾的备份。
我已将两个操作系统的主分区缩小到最小大小,压缩后的大小从~60GiB 缩小到~23GiB。
好吧,我可以进行反向操作(从图像解压缩到磁盘),并且在使用 gdisk 修复表分区后一切似乎都运行正常。
但是,我对使用 DD 有一些疑问:
- 表分区是否存储有关未分配空间的信息?我的意思是,如果我只使用 250GiB 磁盘(200 GiB 未分配)中的 50GiB,当我将磁盘映像解压缩到大于 50GiB 且与原始磁盘大小不同的磁盘上时,我是否可以在这些磁盘上进行克隆?
- 很快我将尝试安装这两个操作系统,但在不同的磁盘上。我可以只复制特定分区吗?
- 基于第二点,我可以将仅包含唯一分区的图像恢复到具有不同大小的分区并修复表分区上的信息吗?
我希望您能解答我的一些疑问,谨致问候。