精华内容
下载资源
问答
  • 总之最简单的备份方法就是使用镜像备份,即将树莓派的SD卡(硬盘)通过工具(如:Win32DiskImager)整个备份,下次需要使用的时候,直接将备份文件再写入SD卡,简单粗暴实用。 需要备份情况: 好不容易...

    问题的提出:

    树莓派各种版本系统,各种软件,各种更新...总之最简单的备份方法就是使用镜像备份,即将树莓派的SD卡(硬盘)通过工具(如:Win32DiskImager)整个备份,下次需要使用的时候,直接将备份文件再写入SD卡,简单粗暴实用。

     

     

     

    需要备份情况:

    • 好不容易搞好了项目,保存一下留个纪念
    • 朋友也想用最简单的方法实现我的项目,类似直接把SD卡邮寄给他
    • 不想每次都更新系统
    • 好不容易配置好的环境
    • ...不限于上述情况,日后再总结

    那么问题就来了:现在市场常规容量SD卡16G,每个树莓派工程都用传统方式备份,我有那个时间,电脑硬盘也没那么多空间呀,我电脑有那么大空间,朋友也不见得有...还有文件(镜像)传输的问题。

    总结:镜像太大,存储,备份,还原,传输都不方便

    我将这个需求整理了一下,然后发到群里,大牛漂移菌很快回复,并给予了耐心详细的指导。下面我把方法简单总结一下,方便大家学习使用:

    先说明一点:这个方法虽然将镜像的大小缩小,但稍微有点麻烦。大家自己评估哈

    项目地址:https://github.com/Drewsif/PiShrink

    需要工具:linux系统电脑或虚拟机,电脑需要硬盘空间较多,SD卡读卡器啥的就不多说了

    总步骤:

    1. 下载(安装)脚本
    2. 给SD卡做镜像
    3. 将镜像压缩(其实可能不是压缩,细节不用管,压缩好理解)

    详细步骤:下边都是在linux环境下进行的

    下载(安装)脚本

    参考项目https://github.com/Drewsif/PiShrink中的描述

    逐一运行红框中的命令,第一条命令如果提示错误,可以从github的对应文件名的文档中复制到u盘里,然后复制到linux系统中。

    给SD卡做镜像

    先用lsblk命令查看SD卡的盘符,如下图所示,先不插SD卡,查询一下,插入SD卡再查询一下,多出来的就是SD卡

    盘符即为sdb

    用DD命令复制SD卡:(复制下边的整行命令,修改其中的sdb为你的SD卡盘符,rpi.img可以不改为你要存储的文件名)

    sudo dd if=/dev/sdb of=./rpi.img bs=8M

    将镜像压缩

    命令:

    sudo pishrink.sh -s rpi.img newpi.img

    漫长的等待之后就能看到结果了,如下图所示,将32G的存储卡镜像变为了6.2G

    获取更多创客作品和教程,请关注我:DLGG创客DIY,微信微博头条同名,欢迎关注

    展开全文
  • 需要解压安卓备份的img文件的来拿把,在Windows中查看img,支持XP,VISTA,WIN7,WIN8,更高.. Android安卓img镜像文件解压,安卓备份文件解压,安卓备份的img文件解压缩 很方便
  • 树莓派备份后的img镜像太大,无法写到小的sd卡中,可通过此方法缩小备份镜像,不备份无用的空白空间。此为终极方法简单易用
  • WinImage是一款体积小巧功能强大的img镜像管理制作工具,它拥有强大的磁盘应用功能,首先对软件进行压缩,然后将大文件或者程序分割成几张软盘,然后在把他们组合起来,而且压缩的比例非常的高,从而大大节省了硬盘的...
  • 解析出initrf.img镜像cpio 首先是对initrd.img文件进行类型分析: # 判断命令: file initrd.img #查看其文件类型 # 输出结果是: initrd.img: XZ compressed data 对判断出的文件类型看其是何种压缩方式,...
    解析出initrf.img镜像cpio
    • 首先是对initrd.img文件进行类型分析:
    # 判断命令:
    file initrd.img #查看其文件类型
    # 输出结果是:
    initrd.img: XZ compressed data
    • 对判断出的文件类型看其是何种压缩方式,进行解压并用cpio输出

      解压:

      xz -dc initrd.img | cpio -id

      压缩:

      find . | cpio -c -o | xz -9 –format=lzma > initrd.img

    • 参考博文:关于initrd.img的压缩(制作)及解压的过程

    展开全文
  • 制作android ramdisk.img镜像

    千次阅读 2012-04-12 09:47:16
    解包 1 查看文件格式: file ramdisk....可知ramdisk.img是一个压缩包,当然ramdisk.img压缩不是必需的 2 解压ramdisk.img压缩包: gunzip -S .img ramdisk.img 由于文件名不是.gz,所以要加-S,解压后生成了

    解包

    1 查看文件格式: file ramdisk.img

    ramdisk.img: gzip compressed data, from Unix

    可知ramdisk.img是一个压缩包,当然ramdisk.img的压缩不是必需的


    2 解压ramdisk.img压缩包: gunzip -S .img ramdisk.img

    由于文件名不是.gz,所以要加-S,解压后生成了ramdisk这个文件


    3 查看解压后文件ramdisk: file ramdisk

    ramdisk: ASCII cpio archive (SVR4 with no CRC)

    可知是cpio打包的文件


    4 unpack 打包文件ramdisk: mkdir rootfs; cd rootfs; cpio -i -F ../ramdisk; ls

    data          dev   init.goldfish.rc  proc  sys     ueventd.goldfish.rc
    default.prop  init  init.rc           sbin  system  ueventd.rc

    这就是全部文件了

    此后我们就可以修改rootfs下的文件,想使用修改后的rootfs,只要对rootfs重新打包为ramdisk.img即可

    打包

    1 生成cpio 包: cd rootfs; find . | cpio -o -H newc > ../tmp_ramdisk.img

    2 压缩cpio包: gzip -c tmp_ramdisk.img > ramdisk.img

    新生成的ramdisk.img包含所做的修改了

    展开全文
  • 如何解压img镜像文件

    千次阅读 2013-10-29 09:48:35
    操作: 控制面板>文件夹选项>查看>去掉“应藏已知文件类型的扩展名”前面的钩>把“.img”改成“.iso”, 双击(用winrar普通压缩软件)即可解压。

    操作:

    控制面板>文件夹选项>查看>去掉“应藏已知文件类型的扩展名”前面的钩>把“.img”改成“.iso”,

    双击(用winrar普通压缩软件)即可解压。

    展开全文
  • linux下简单制作iso,img镜像文件

    千次阅读 2018-12-27 14:24:00
    linux下简单制作iso,img镜像文件 1. 如果你是直接从cd压制iso文件的,执行sudo umount /dev/cdromdd if=/dev/cdrom of=file.iso bs=1024 2. 如果你要把某个文件或者目录压到iso文件中,需要使用mkisofs...
  • android镜像system.new.dat解包解压缩sdat2img。 使用说明:需安装python环境,将system.new.dat,system.transfer.list和解压文件放在同一目录下,linux系统下,直接执行.py文件;windows下,直接双击执行.bat文件
  • 制作/解压android ramdisk.img镜像

    千次阅读 2012-10-29 14:48:51
    一、解包Ramdisk.img 1 查看文件格式: file ramdisk.img ...可知ramdisk.img是一个压缩包,当然ramdisk.img压缩不是必需的 2 解压ramdisk.img压缩包: gunzip -S .img ramdisk.img 由于文件名不是.gz,所以要加-
  • ●qcow2 格式的压缩首先,需要对虚拟机...删除 zero.dat$ rm /zero.dat关闭虚拟机,进入虚拟机镜像文件的目录,通过 qemu-img 的 convert 来操作: $ qemu-img convert -c -O qcow2 /path/old.img.qcow2 /path/new....
  • 制作DOS下可执行的的IMG镜像文件

    千次阅读 2014-02-20 20:15:10
    打开UltraISO软件 拷贝文件 保存文件后BOOT.IMA 还可以用7z压缩一次 然后就可以在U盘中使用了
  • raspberry pi镜像压缩备份 linux

    千次阅读 2015-09-12 11:39:02
    备份查看分区,一定要找好自己要用的分区,不然就88了sudo fdisk -l备份sudo dd if=/dev/sda | gzip>/home/pi/img_backup.gz还原1. linux下查看分区,一定要找好自己要用的分区,不然就88了sudo fdisk -l格式化TF卡...
  • 本文讲述如何解压和生成system.img以及其它ext4格式相关的文件镜像 一、必备工具 (以下两个工具都可以在out\host\linux-x86\bin目录下找到) 1、make_ext4fs 用来制作ext4镜像 expected filename after ...
  • 一、启动镜像initrd.img 文件类RedHat 系统从vmlinuz 核心引导后,会读取initrd.img...1.RHEL 4.0 版本采用ext2 文件格式镜像,再通过gzip 压缩: 引用 # file initrd.imginitrd.img:gzipcompressed data, from ...
  • 红帽(Red Hat)从Enterprise Server 6.2 开始,启动镜像文件initrd.img 开始改用xz 工具进行压缩,这与以往版本是有区别的。一、启动镜像initrd.img 文件 类RedHat 系统从vmlinuz 核心引导后,会读取initrd.img ...
  • Android项目生成的镜像文件包括ramdisk.img, system.img, userdata.img ramdisk.img 是out/target/product/项目名/root 目录经过打包压缩而成; system.img是out/target/product/项目名/system目录打包压缩而成; ...
  • initrd.img解压和压缩

    千次阅读 2018-03-20 15:54:05
    initrd.img是linux装机时的根文件系统,用于初始化...压缩:find . | cpio -c -o | xz -9 --format=lzma > initrd.img 解压后,可在镜像增加自定制的可执行文件,进行装机自定义操作 cd usr/bin 移动自定义的
  • TF卡有16G,直接备份出来的img文件就有16G那么大,但是实际装在TF卡中的有用数据却只有几G,再写入就需要32g的卡,这样做出来的img文件就太浪费空间了,因此使用这个方法压缩磁盘,制作小img镜像。 参考教程 ...
  • 修改Android镜像文件 ramdisk.img、system.img、userdata.img获取root权限  首先,介绍一下这三个文件。  ramdisk.img 是你make android源代码后,生成的/out/target/product/generic/root目录下经过打包压缩而...
  • 解压/压缩initrd.img

    2020-04-07 12:51:53
    红帽(Red Hat)从Enterprise Server 6.2 开始,启动镜像文件initrd.img 开始改用xz工具进行压缩 1.xz工具简介 # man xz -z, --compress force compression -d, --decompress, --uncompress -t, --test test ...
  •  ramdisk.img 是你make android源代码后,生成的/out/target/product/generic/root目录下经过打包压缩而成的。  system.img 是你make android源代码后,生成的/out/target/product/generic/system目录下经过打包...
  • raw格式文件,这个比较占用空间,你可以用以下命令将其压缩并转换成qcow2格式。   # virt-sparsify --compress --convert qcow2 ubuntu.img ubuntu.qcow2转自: ...
  • 树莓派烧录镜像

    2018-08-07 16:16:45
    1.解压下载的操作系统镜像压缩文件,得到img镜像文件。 2.将SD使用卡托或者读卡器后,连上电脑。 3.解压并运行USB Image Tool工具。 4.在软件中选择系统镜像(img文件),选择“Restore”,然后选择相应的系统镜像...
  • virt-sparsify –compress ${ori_img_path} ${dest_img_path} 告警(WARNING)tmp不足。

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 263
精华内容 105
热门标签
关键字:

img镜像压缩