我已经构建了一个分区大小为 3.1 GB 的 Armbian 自定义映像,现在我已经完成了它的工作。它当前被写入使用 GUID 分区表 (GPT) 的可引导 64 GB SD 卡。
我的问题是,当我想使用 Ubuntu 制作卡的图像时,我得到一个 63 GB 大小的图像文件,但我不想要一个有 60 GB 空白空间的图像文件。
我寻找通过使用truncate
命令缩短图像文件的其他方法,并使用创建图像dd count=
但它不起作用。当我使用dd
它时,它会创建一个图像文件,该文件在安装时是所有“可用空间”和 PMBR,并truncate
会破坏一个工作图像文件。
所以(除非我做错了),我怎样才能创建一个包含启动信息的 SD 卡的 3 GB 映像?