Hameer Abbasi Asked: 2015-07-18 23:58:24 +0800 CST2015-07-18 23:58:24 +0800 CST 2015-07-18 23:58:24 +0800 CST 使 dd 映像可恢复到较小的驱动器 772 假设我有一个 32 GB USB 闪存驱动器 (UFD) 和一个 8 GB UFD。我在较大的 UFD 开始时有一个 5 GB 的分区,其余的未分配。问题是使用 dd 或类似工具将分区和引导扇区复制到 8 GB UFD。这是可以实现的吗? disk-image 1 个回答 Voted Best Answer petry 2015-07-19T00:37:49+08:002015-07-19T00:37:49+08:00 如果您确定 32GB 驱动器只有一个 5GB 分区,并且该分区位于驱动器的开头,或者至少从 3GB 以下开始dd if=/dev/sdx of=/dev/sdy(/dev/sdx较大的驱动器在哪里,/dev/sdy较小的驱动器在哪里),那就是足够的。要加快进程或限制从一个驱动器复制到另一个驱动器的字节数,您可以添加bs和count操作数(查看man dd更多详细信息)。 如果 5GB 分区超出了 8GB 驱动器的确切容量,您可以缩小分区或将其移动到更接近 32GB 驱动器的开头。 PS:我假设你dd在linux下使用。它在其他操作系统下可能会或可能不会同样工作。
如果您确定 32GB 驱动器只有一个 5GB 分区,并且该分区位于驱动器的开头,或者至少从 3GB 以下开始
dd if=/dev/sdx of=/dev/sdy
(/dev/sdx
较大的驱动器在哪里,/dev/sdy
较小的驱动器在哪里),那就是足够的。要加快进程或限制从一个驱动器复制到另一个驱动器的字节数,您可以添加bs
和count
操作数(查看man dd
更多详细信息)。如果 5GB 分区超出了 8GB 驱动器的确切容量,您可以缩小分区或将其移动到更接近 32GB 驱动器的开头。
PS:我假设你
dd
在linux下使用。它在其他操作系统下可能会或可能不会同样工作。