7

我们为我们公司的特定嵌入式设备开发,其中一部分是制作初始根磁盘,这些磁盘通过网络引导通过以太网加载到设备上。我们遇到了一些问题,结果,包含初始根磁盘内容的原始文件夹及其备份丢失了,但我们仍然拥有通过 gzip 压缩 ramdisk 内容创建的 initrd 映像已作为本地循环设备安装,然后在 gzip 压缩文件上运行 mkimage。有什么办法可以撤销 mkimage 的效果,获取原始的 gzip 压缩内容,以便我们恢复原始图像?

4

1 回答 1

8

你说的是u-boot的mkimage吗?如果是这样,您可以通过删除前 64 个字节来恢复原始文件。

dd if=<image> of=<recovered file> bs=64 skip=1
于 2010-04-19T18:09:08.883 回答