Ubuntu 18.04-从 SD 创建 img 文件,但大小不同

Ubuntu 18.04-从 SD 创建 img 文件,但大小不同

我需要克隆保存在 SD 卡上的操作系统(Raspberry Pi 的“Strech-Lite”),

a) 使用命令行

b) 使用 Ubuntu 的Disk应用程序

两项均成功完成。

但事实上,8GB SD 会创建一个 8GB 的​​文件(尽管 SD 上的操作系统只占用约 1 GB),因此无法在 4GB SD 上提取这个 8GB 的​​图像文件。

希望有办法制作合适大小的 img 文件。

谢谢

盖伊

编辑1:使用GP最小化后:

快照

答案1

做你想做的事的一种方法是

  • 如果可能的话,做一个备份在开始这次冒险之前,请复制(通过克隆到至少相同大小的另一个驱动器)。

  • 缩小/移动分区在 8GB 卡上,这样所有分区都会在 4 GB 之前结束。您可以使用gparted,当从另一个驱动器启动时,例如 Ubuntu 实时驱动器。

  • 如果有 MSDOS 分区表,那就这样,但如果有 GUID 分区表,GPT,你还必须修复备份分区表在驱动器的尾端。您可以使用gdisk或使用 shellscriptgpt 修复

  • 现在您已准备好进行克隆,它应该可以使用dd,但使用带有最终检查点的工具更安全,例如磁盘别名gnome-disks

相关内容