我正在 Banana Pi M2+ 上运行一个系统,我需要将其克隆到可启动的工作副本中,但我找不到适用于 ARM 处理器的 syslinux 和 clonezilla 等工具的存储库。
还有其他解决方案吗?
答案1
我会使用“dd”。唯一的缺点是最终图像将与硬盘大小相同。但既然是馅饼,我猜它不会太大。
我只是复制这个答案 -->https://unix.stackexchange.com/a/275778/130767
是的,有办法。机器甚至不需要总是相同,因为 Linux在内核启动时动态创建/dev
、/proc
和文件系统,这给了您很大的自由来进行一些相当彻底的硬件更改。/sys
假设您的操作系统安装在磁盘上/dev/sda
。您可以使用以下命令制作 ISO/dev/sda
及其所有分区(无论它们是什么):
dd if=/dev/sda of=/path/to/image.iso
这样做的缺点是,图像将是您指定的磁盘的完整大小(输入文件),即使该磁盘未满。
如果您想直接从 /dev/sda 克隆磁盘,只需插入另一个磁盘并使用如下命令:
dd if=/dev/sda of=/dev/sdb