• 刷机方式概述


      我按我已知的来讲述所有的刷机方式。大致分为 物理层、cpu层、启动层、操作系统层、应用程序层、web层、单文件层,刷机的难度都是递简的。

      物理层刷机方案,俗称烧录,就是将一个系统所用到的所有内容包括启动程序、分区等等打包成一个文件,使用烧录工具如Win32DiskImager、dd,烧录进u盘,sd开等等。优点 烧录简单不用手动安装系统,缺点 烧录系统包制作复杂,存储空间利用不全面比如8G的系统烧录到32G u盘,你就只能使用8G的空间,剩下的空间未格式化的地区。主要用在制作光盘、制作启动u盘、工控机包括树莓派。还有一种使用场景就是比如手机存储芯片卸下,用读取工具强制读出内容保存为可执行文件,在利用该工具烧录进去的方式。

      cpu层这个方法鲜为人知,就是cpu中也会保留一小块内置存储,用来引导系统安装。一小块内置存储不可写入。使用方法一般不对外开放。比如我手机由此刷机导致无法开机就使用工具强制打开cpu的调试模式刷入ROM系统,救砖成功。这种模式也叫做工厂模式。使用场景手机不开机且cpu支持调试、工控机ttl刷机、路由器com口刷机

      启动层是我们使用最多的一种方式,就是bootload系统控制下的刷机方式,使用场景有u盘刷入pc、手机线刷ROM、路由器的breed带有web的方式刷入系统,这个breed比较特殊,虽然是启动层刷机方式但却提供了web的接口,工控机。

      操作系统层非常好用的方法,但没人会用。使用场景有,安装windows系统就可以使用这种方法,非常适合在你已有系统上安装一个系统。手机卡刷。

      应用程序层,有些具有root权限的应用程序也可以操作存储。比如手机app FlashFire。dd。

      web层,这中方式最高级,最方便。常用在路由器固件升级。或云服务的系统升级。

      单文件层,是指虚拟机的安装系统的方式,常常会把安装好的系统保存为单个特殊格式的文件。

  • 相关阅读:
    我们总在避免认知失调(转)
    我们搞开发的为什么会感觉到累(转)
    循环-11. 水仙花数(20)
    谷歌技术"三宝"之MapReduce
    oracle存储过程实例
    网络编程学习小结
    关于window.history.back()后退问题
    区间Dp 暴力枚举+动态规划 Hdu1081
    MongoDB入门简单介绍
    Windows8和MacOS10.9双系统安装及Mac经常使用软件安装--联想E49A
  • 原文地址:https://www.cnblogs.com/GKLBB/p/13613618.html
Copyright © 2020-2023  润新知