游戏攻略网
当前位置: 首页 游戏攻略

recovery备份的系统在哪里(手机备份恢复分区)

时间:2023-08-17 作者: 小编 阅读量: 1 栏目名: 游戏攻略

recovery备份的系统在哪里?接下来我们就一起去了解一下吧!

recovery备份的系统在哪里?前 提:先查看分区信息:,下面我们就来聊聊关于recovery备份的系统在哪里?接下来我们就一起去了解一下吧!

recovery备份的系统在哪里

前 提:

  • 有root权限
  • 备份恢复boot/system分区为例

先查看分区信息:

方法一 :

命令:ls -l /dev/block/platform/mtk-msdc.0/by-name/

root@GiONEE_GBL7319:/ # ls -l /dev/block/platform/mtk-msdc.0/by-name/lrwxrwxrwx rootroot2022-05-20 21:16 boot -> /dev/block/mmcblk0p7lrwxrwxrwx rootroot2022-05-20 21:16 cache -> /dev/block/mmcblk0p21lrwxrwxrwx rootroot2022-05-20 21:16 expdb -> /dev/block/mmcblk0p10lrwxrwxrwx rootroot2022-05-20 21:16 flashinfo -> /dev/block/mmcblk0p23lrwxrwxrwx rootroot2022-05-20 21:16 frp -> /dev/block/mmcblk0p17lrwxrwxrwx rootroot2022-05-20 21:16 keystore -> /dev/block/mmcblk0p14lrwxrwxrwx rootroot2022-05-20 21:16 lk -> /dev/block/mmcblk0p5lrwxrwxrwx rootroot2022-05-20 21:16 logo -> /dev/block/mmcblk0p9lrwxrwxrwx rootroot2022-05-20 21:16 metadata -> /dev/block/mmcblk0p19lrwxrwxrwx rootroot2022-05-20 21:16 nvdata -> /dev/block/mmcblk0p18lrwxrwxrwx rootroot2022-05-20 21:16 nvram -> /dev/block/mmcblk0p2lrwxrwxrwx rootroot2022-05-20 21:16 oemkeystore -> /dev/block/mmcblk0p12lrwxrwxrwx rootroot2022-05-20 21:16 para -> /dev/block/mmcblk0p6lrwxrwxrwx rootroot2022-05-20 21:16 proinfo -> /dev/block/mmcblk0p1lrwxrwxrwx rootroot2022-05-20 21:16 protect1 -> /dev/block/mmcblk0p3lrwxrwxrwx rootroot2022-05-20 21:16 protect2 -> /dev/block/mmcblk0p4lrwxrwxrwx rootroot2022-05-20 21:16 recovery -> /dev/block/mmcblk0p8lrwxrwxrwx rootroot2022-05-20 21:16 seccfg -> /dev/block/mmcblk0p11lrwxrwxrwx rootroot2022-05-20 21:16 secro -> /dev/block/mmcblk0p13lrwxrwxrwx rootroot2022-05-20 21:16 system -> /dev/block/mmcblk0p20lrwxrwxrwx rootroot2022-05-20 21:16 tee1 -> /dev/block/mmcblk0p15lrwxrwxrwx rootroot2022-05-20 21:16 tee2 -> /dev/block/mmcblk0p16lrwxrwxrwx rootroot2022-05-20 21:16 userdata -> /dev/block/mmcblk0p22

boot分区对应实际的目录是/dev/block/mmcblk0p7

方法二:

根目录/下的fstab.xxx和/dev/recovery.fstab也可查相关信息

备 份:

方法一:cat

命令:cat /dev/block/mmcblk0p7 > /sdcard/bootBAK.img

root@GiONEE_GBL7319:/ # cat /dev/block/mmcblk0p7 > /sdcard/bootBAK.img

查看结果:

root@GiONEE_GBL7319:/ # ls -l /sdcard/boot*-rw-rw---- rootsdcard_r7145472 2015-06-30 07:04 boot.img-rw-rw---- rootsdcard_r 16777216 2022-05-20 21:45 bootBAK.img-rw-rw---- rootsdcard_r7485440 2022-02-28 08:22 bootF103_magisk.img

bootBAK.img大小是16777216字节

对比一下:

先查看分区大小

命令:cat /proc/partitions

root@GiONEE_GBL7319:/ # cat /proc/partitionsmajor minor#blocksname 2540491520 zram07018944 loop0 179015267840 mmcblk0 17913072 mmcblk0p1 17925120 mmcblk0p2 179310240 mmcblk0p3 179410240 mmcblk0p4 1795512 mmcblk0p5 1796512 mmcblk0p6 179716384 mmcblk0p7对应boot分区 179816384 mmcblk0p8 17998192 mmcblk0p9 1791010240 mmcblk0p10 17911512 mmcblk0p11 179122048 mmcblk0p12 179136144 mmcblk0p13 179148192 mmcblk0p14 179155120 mmcblk0p15 179165120 mmcblk0p16 179171024 mmcblk0p17 1791832768 mmcblk0p18 1791937888 mmcblk0p19 179202097152 mmcblk0p20 17921409600 mmcblk0p21 1792212563968 mmcblk0p22 1792316384 mmcblk0p23 179964096 mmcblk0rpmb 179644096 mmcblk0boot1 179324096 mmcblk0boot0

mmcblk0p7的blocks是16384块,每块大小1024字节

boot大小 = 16384 * 1024 = 16777216字节,与备份出来的大小一样。

方法二:dd

命令:dd if=/dev/block/mmcblk0p7 of=/sdcard/bootBAK2.img

1|root@GiONEE_GBL7319:/ # dd if=/dev/block/mmcblk0p7 of=/sdcard/bootBAK2.img32768 0 records in32768 0 records out16777216 bytes transferred in 2.001 secs (8384415 bytes/sec)

或者:

dd if=/dev/block/mmcblk0p7 of=/sdcard/bootBAK2.img bs=1024 count=16384

命令说明 :

  • if表示输入(数据源)
  • of表示输出(备份到哪)
  • bs即blocks
  • count是多少个bs

结果:

root@GiONEE_GBL7319:/ # ls -l /sdcard/boot*-rw-rw---- rootsdcard_r7145472 2015-06-30 07:04 boot.img-rw-rw---- rootsdcard_r 16777216 2022-05-20 21:45 bootBAK.img-rw-rw---- rootsdcard_r 16777216 2022-05-20 21:56 bootBAK2.img-rw-rw---- rootsdcard_r7485440 2022-02-28 08:22 bootF103_magisk.img

方法三:cpio

命令:find /system -print | cpio -ovd -H newc > /sdcard/system.cpio 备份/system

root@GiONEE_GBL7319:/ # find /system -print | busybox cpio -ovd -H newc > /sdcard/system.cpioroot@GiONEE_GBL7319:/ # ls -l /sdcard/system*-rw-rw---- rootsdcard_r 1916820332 2022-05-25 23:11 system.cpioroot@GiONEE_GBL7319:/ # file /sdcard/system.cpio/sdcard/system.cpio: ASCII cpio archive (SVR4 with no CRC)

方法四:tar

命令:tar cvzpf system-bak0526.tar.gz --exclude=/system/lost found --exclude=/system/recovery-from-boot.bak /system

备份/system时排除掉./lost found , recovery-from-boot.bak

先查看/system数据:

c:\tmp\fastboot>adb shellshell@GiONEE_GBL7319:/ $ suroot@GiONEE_GBL7319:/ # ls /systemappbinbuild.propdataetcfontsframeworkliblib64lost foundmediapluginpriv-apprecovery-from-boot.bakresttsusrvendorxbin

执行备份:

root@GiONEE_GBL7319:/ # cd /sdcardroot@GiONEE_GBL7319:/sdcard # busybox tar cvzpf system-bak0526.tar.gz --exclude=/system/lost found --exclude=/system/recovery-from-boot.bak/system

参数说明:

  • -c 建立压缩文件
  • -x 解开压缩文件
  • -v 显示列表
  • -z 用gzip进行压缩
  • -p 保留原来的属性
  • -f 指定压缩文档名
  • --exclude 排除的文件或目录

查看结果:

root@GiONEE_GBL7319:/sdcard # ll sys*-rw-rw---- rootsdcard_r 1132545851 2022-05-26 16:04 system-bak0526.tar.gz130|root@GiONEE_GBL7319:/sdcard # busybox tar -tf system-bak0526.tar.gz|grep flash_imagesystem/xbin/flash_image

=================================

恢 复 分 区/数据:

方法一:dd

命令:dd if=/sdcard/bootBAK2.img of=/dev/block/mmcblk0p7

root@GiONEE_GBL7319:/ # dd if=/sdcard/bootBAK2.img of=/dev/block/mmcblk0p7

方法二:fastboot flash

命令:fastboot flash boot bootBAK2.img

c:\tmp\fastboot>adb reboot bootloaderc:\tmp\fastboot>fastboot devices8T8HBIZSBU9PCM4Sfastbootc:\tmp\fastboot>fastboot flash boot bootBAK2.img

方法三:flash_image

命令:flash_image partition file.img

有时候partition不识别boot, 则改为/dev/block/mmcblk0p7试试

root@GiONEE_GBL7319:/ # flash_image boot /sdcard/bootBAK2.imgfailed with error: -1root@GiONEE_GBL7319:/ # flash_image /dev/block/mmcblk0p7 /sdcard/bootBAK2.img

方法四:cpio

命令:cpio -iuvd < /sdcard/system.cpio

参数说明:

  • -i 将数据文件复制到系统中,copy-in
  • -o 将系统数据复制成文件,copy-out
  • -u 自动将较新文件覆盖旧文件
  • -v 显示清单
  • -d 自动建立目录
  • -p 原版备份,不进行额外处理
  • -H format

format有如下格式:

  • bin : The obsolete binary format. (2147483647 bytes)
  • odc : The old (POSIX.1) portable format. (8589934591 bytes)
  • newc : The new (SVR4) portable format, which supports file systems having more than 65536 i-nodes. (4294967295 bytes)

另外说明 :

dd命令可备份 :文件、分区、磁盘、光盘等

用法说明:

Usage: dd [if=FILE] [of=FILE] [ibs=N obs=N/bs=N] [count=N] [skip=N] [seek=N][conv=notrunc|noerror|sync|fsync][iflag=skip_bytes|fullblock] [oflag=seek_bytes|append]Copy a file with converting and formattingif=FILERead from FILE instead of stdinof=FILEWrite to FILE instead of stdoutbs=NRead and write N bytes at a timeibs=N Read N bytes at a timeobs=N Write N bytes at a timecount=NCopy only N input blocksskip=NSkip N input blocksseek=NSkip N output blocksconv=notruncDon't truncate output fileconv=noerrorContinue after read errorsconv=syncPad blocks with zerosconv=fsyncPhysically write data out before finishingconv=swabSwap every pair of bytesiflag=skip_bytesskip=N is in bytesiflag=fullblock Read full blocksoflag=seek_bytesseek=N is in bytesoflag=appendOpen output file in append modestatus=noxferSuppress rate outputstatus=noneSuppress all outputN may be suffixed by c (1), w (2), b (512), kB (1000), k (1024), MB, M, GB, G

/dev/null : 回收站

/dev/zero :生成0字符

    推荐阅读
  • steam棋牌游戏推荐(幸运之夜新版本亮相TGC)

    steam棋牌游戏推荐12月1日,2017腾讯游戏嘉年华正式在成都开幕,腾讯的VR社交游戏《幸运之夜》在现场发布了最新版本。VR《幸运之夜》在TGC2017上惊艳亮相《幸运之夜》新版本发布邀请好友一起游戏今年7月底,《幸运之夜》正式在Steam发布,并推出了首款游戏作品“德州扑克”。今年的TGC2017现场,《幸运之夜》全新版本便带来了对互动性方面的提升。

  • 儿童睡前故事卖火柴的小女孩大全(卖火柴的小女孩)

    在长发公主的故事里,兔子小姐变成了手持宝剑的骑士,穿过了山川和河流,战胜了地狱恶犬,最终救出了长着一头金黄色长发的熊猫先生。随着一阵空间的波动,熊猫先生和兔子小姐来到了冰天雪地的圣诞节。小女孩被这突如其来的变化惊呆了。熊猫先生没有回答,轻轻摸了摸小女孩的头。小女孩点燃了第二根火柴。熊猫先生和兔子小姐则来到壁炉前,商量起小女孩最后一个愿望。熊猫先生蹲下来,握起小女孩的手。

  • 怎样做ppr管快一点(PPR管安装方法及技巧)

    怎样做ppr管快一点PPR管安装方法及技巧首先准备好需要的材料:热熔机,小剪刀,ppr管,管件,手巾。一定要根据自己热熔ppr管的口径,准备相应的热熔头。清洁:清洁管材与管件的焊接段部位,建议用95%浓度酒精擦净。在熔接时间内迅速的将管材无旋转的垂直插入管件中,并维持5秒以上,然后按相应冷却时间冷却。热熔后做到横平竖直,美观大方。

  • 大托特包搭配技巧(大托特包搭配技巧简述)

    西装外套+托特包复古时尚的格子,由黑白交错的条纹形成,文艺而又端庄搭配撞色托特包,优雅而不失俏皮,让气场变得灵动起来内搭白色连帽卫衣,减龄又可爱,接下来我们就来聊聊关于大托特包搭配技巧?大托特包搭配技巧西装外套+托特包复古时尚的格子,由黑白交错的条纹形成,文艺而又端庄。衬衫+托特包白色的衬衫休闲慵懒,给人一种空灵的感觉以及干净纯粹的气质。

  • 刘涛电视剧口碑(电视剧景气指数第一)

    还记得3月份刘涛在和周渝民主演的《大宋宫词》中扮嫩出演少妇被很多观众吐槽。万万没想到时隔数月,刘涛带着她的新剧《星辰大海》杀回来了。目前主要的剧情线在刘涛饰演的女主简爱身上。因为小时候意外发现母亲出轨的事,得知真相的父亲激愤之下杀死母亲并自杀,简爱因此成为了一个孤女。逃出傻子家的简爱在与姑姑的争执中误伤姑姑,从此开启逃命生涯。简爱从面馆辞职走投无路,误打误撞进入大公司之后面临着同事的故意刁难。

  • 外墙装修材料有哪些 外墙装修材料有哪些类型

    外墙涂料具有装饰性良好、耐污染耐老化以及施工维修容易和价格合理的特点。一般来说釉面外墙砖有亚光面与无光面两大类。它的装饰的效果也不错,有柚木色、深灰色等等可供选择。由于它的表面的肌理很清晰,所以色泽漂亮且装饰性极强。本站,中国知名大型装修平台,装修领导品牌。

  • 世界上有哪些花(世界上有哪些花 名字)

    瓜叶菊、香豌豆、夏兰、石竹、石蒜、荷花、翠菊、睡莲、福禄考、晚香玉、万寿菊、千日红、建兰、铃兰、报岁兰、香堇、大岩桐、水仙、小草兰、瓜叶菊、蒲包花、免子花、入腊红、三色堇、百日草、鸡冠花、一串红。孔雀草、大波斯菊、金盏菊、非洲凤仙花、菊花、非洲菊、观赏凤梨类、射干、非洲紫罗兰、天堂鸟、炮竹红、菊花、康乃馨、红掌、满天星、星辰花、三角梅、虞美人。

  • 长歌行李长歌母亲是谁杀的(长歌行李长歌的简介)

    下面更多详细答案一起来看看吧!长歌行李长歌母亲是谁杀的《长歌行》李长歌母亲是自杀的。李长歌,太子李建成之女,生母则是回纥王族。父母手足均死于玄武门之变,满怀愤恨的长歌凭高超武艺逃出皇宫,并在追捕过程中制造“坠崖假死”而逃生,其后女扮男装隐瞒身份流落民间,一心只想为父母复仇,在家和国的利害冲突中,最后放弃复仇,和阿诗勒隼一起成为了民族和解的使者。

  • 什么时候喝蛋白粉增肌效果最好(什么时候喝蛋白粉增肌效果最好)

    从长远来看,这种方法被证明可以促使肌肉明显增长。如果摄入量超过一定的阈值,蛋白质的合成就会受限。如果是以乳清饮料的形式摄入乳清蛋白,运动者可以在运动结束后立即饮用。按每公斤体重1克的标准,在健身前后立即摄入以及在运动后1小时内摄入可快速吸收的碳水化合物,可以明显抑制肌肉分解,并大大促进肌肉快速和明显的增长。在这种情况下,大量分泌的胰岛素促进了氨基酸向工作中的肌肉运输,为蛋白质合成奠定基础。

  • 窦骁周冬雨山楂树之恋结局(周冬雨18岁第一次出演)

    周冬雨18岁第一次出演要说最近最火的电影,非《少年的你》莫属,上映14天,已经收获了12.45亿的票房成绩,成为现阶段最强的票房黑马而作为该片主演的周冬雨和易烊千玺,也凭借在该片中的精彩演出,演技得到大众的进一步认可作为“。