手机硬盘坏了能开机吗(手机硬盘坏了能修复吗)

就在大前天,我的手机出了亿点问题。

我买的手机是Pixel4的64G版本,原因很简单,因为便宜。我也用不了太大的存储空间。像我这样追求简单生活的人,手机里的软件很少,我也不玩游戏,我的爱好只有听音乐和下载学习资料。手机里有500多首歌曲,几乎全是在网上找的苹果官方的M4A文件,占了我3.9个G的存储空间。

系统占了14个G的空间(因为总空间总显示是50GB),可能是系统采用A/B分区占的空间能大些。剩下的就是软件和学习资料了。微信和TIM这种软件我也会定期清除数据,也会定期清理缓存。但是,手机的硬盘还是炸了,到底还是学习资料下多了。而且还是用种子下载的,要很长时间才能下载完,我只有在下载完成后才会把文件移到其他存储介质内。而大多数的种子下载的速度都很慢,为了充分利用带宽,我会同时进行多个下载。当手机内堆积了大量正在下载的大文件时,存储空间就满得很快。


然后,手机就出问题了,先是显示“恢复出厂设置”然后突然关机。最初遇到这种情况时,我还以为有人盗取了我的Google账号,要远程抹掉我的设备。后来我才意识到,是手机的硬盘满了。我赶紧重启手机,开启安全模式,然后赶在手机自动关机前用极快的手速卸载了微信,拯救了我的学习资料。


但这次,不是我不中用,手机压根没给我机会,它自动关机的速度并不是人类的手速可以赶上的。我只能采取其他办法了。


首先,先清理缓存试试。按理说,手机都会在每次重启时清理缓存,但是Google的系统好像没有这个功能。我只能用fast boot命令试试了。先输入fastboot erase cache,结果报错Not allowed to erase (cache)(不允许擦除cache)

行,我又试了试在fastbootd模式里执行相同的命令,结果获得了更加离谱的回应:

'Partition doesn't exist'(分区不存在)。


然后我又试了试recovery模式,在recovery模式下执行adb命令。先试试adb pull /system行不行,结果报错提示未授权,也对,谁TM闲的没事干在主力机上开adb调试。


自带的REC不好使,我就试试第三方REC,去TWRP官网下载了适用于Pixel4的最新版TWRP(感觉就像等了一个世纪)。

虽然小米的软件非常拉跨,广告非常多,但是它毕竟也是国产厂商中少数允许用户刷机的。比那些不让刷机还用各种限制恶心人的厂商好多了。最恶心的是来自韩国的三星,在设备中加入了熔断机制,刷机和解锁会导致设备在硬件层面上的改变,对于这种措施,我并不感到惊奇,毕竟在我的印象中韩国人一直都是一个道德败坏的群体。


现在我用的Pixel4,之所以号称是程序员才会买的手机,就是因为它简洁到简陋的系统和允许刷机的特性。可惜谷歌在这款手机上采用了A/B系统分区,采用A/B系统的手机内部有两套操作系统,如果用户使用的是A系统,在安装更新时,新系统将会安装至B分区,与此同时,用户仍然可以使用手机,当更新安装完成后,手机将会重启进入B系统,如果B系统安装出现问题,无法启动,设备将重新回到A系统,并对用户进行提示。


而A/B分区对我最大的影响就是——取消了recovery分区,这也意味着TWRP将无法被安装到设备上。(至少在当初是这样)

其实我还蛮怀念当年用小米手机的时光,可以安装TWRP。在手机上,TWRP几乎可以说是一个万能的存在,能够备份会恢复数据,管理所有的文件,访问外部存储,刷系统,刷ROOT,执行命令。


最离谱的是,当年的Pixel Experience系统上有一个叫“加密手机”的选项,可以加密手机里的数据,与一般的密码不同,这层加密是凌驾于操作系统之上的,输入密码的界面会显示“输入密码以启动Android系统”,面部识别指纹什么的都弱爆了,不知道这个密码,你都开不了机。更加离谱的是,TWRP也对这种加密提供了支持,给用户在twrp中提供了密码输入界面,不输入密码,任何人都无法访问手机里的数据。


但是方法总比困难多,开发者马上找到了两种替代方法:第一种,使用fastboot boot命令在设备上临时启动第三方REC;第二种,对设备官方的boot分区文件进行改写,在不影响设备启动和root的情况下将REC写入设备的boot文件。


两种方法都有限制,第一种方法需要一台带有adb工具和驱动的电脑,第二种方法需要设备可启动且使用Magisk获取了ROOT权限。


我只能用第一种,将TWRP成功启动后,结果卡在了蓝色的启动界面,无法使用。行,那我试试adb命令吧,键入adb pull /system回车,发现可以成功访问文件,adb路径中也出现了system文件夹,接下来键入adb pull /data,然后就报错了,具体报的什么我忘了,反正意思好像是找不到文件夹。这时我才发现坏了,TWRP犯了老毛病,无法挂载分区,因为现在手机data分区一般都有加密,唯一的解决办法就是格式化data分区,但我要的就是里面的数据呀!


在此之后,我又尝试了各种方法,甚至包括在Windows上建立删除手机里某文件夹的bat文件,在此文件内添加循环语句来弥补手速的不足,在手机开机解锁的瞬间抓紧时间允许电脑文件访问,可是我不知道该如何将手机文件的路径表示出来,结果总是找不到文件。


最后,我还是败给了Google,刷了Factory包,获得了一台新的白色,欧版,64GB的Pixel4。没有备份,但有浏览记录......

这篇文章虽然没有什么观赏价值,但却具有极大的教育意义.......

(0)

相关推荐

  • 安卓手机刷机失败无法开机安卓手机变砖怎么办

    安卓刷机对于一些安卓手机的高级用户来说已经是家常便饭了,很多新手也都跟着教程轻松了学会刷机.升级系统,也都开始经常在网上搜罗一些自制的系统进行刷机,体验新系统带来的新感觉.但是有句古话叫常在河边走,哪 ...

  • 正常关机后开机自动检测硬盘的三种原因及六种解决方案

    最近有好多朋友问开机取消硬盘检测的方法,而且都强调是正常关机,但是系统每次开机时便会自动检测硬盘,如此多举的步骤总是让人觉得很烦。那么遇到这种问题,完全可以按照以下六种方案进行解决。 关于开机自动检测 ...

  • 小米手机开机键坏了怎么开机?

    一部分使用小米手机的小伙伴遇到开机键坏了往往会手足无措,其实不用困扰的,下面请跟随小编来学习一下小米手机开机键坏了怎么开机? 操作方法 01 首先第一步你可以试图自行解决问题,拿好你的手机,按住音量键 ...

  • 索尼手机电源键坏了怎么开机

    手机电源键损坏,应急用 操作方法 01 用螺丝刀拆出后面螺丝 02 用美工刀撬开塑料壳 03 打开后,找到电源键微型开关,直接手按能不能开机.若不能,可能没有电,也可能是微型开关坏了. 04 在确定有 ...

  • 手机电源键坏了怎么开机

    手机电源键坏了,无法通过按电源键来开机,怎么办?请看下文. 操作方法 01 如果你的手机有指纹解锁功能,那就将手指指纹放在手机背面的解锁槽里,无需按电源键就可以解锁开机. 02 如果手机没有指纹解锁功 ...

  • 手机开机键坏了怎么开机

    今天为大家说明一下,当手机的开机键坏了,应该怎么办. 操作方法 01 首先,我们需要把手机关机. 02 然后,按住手机声音的加号键(有的手机是是减号键,轮流试一下). 03 一直按着手机的加号键(或者 ...

  • 手机屏幕裂了如何判断是内屏坏了还是外屏坏了?

    手机屏幕裂了有三种可能,一是外屏裂了:二是内屏裂了:三是内外屏都裂了.接下来就和大家详细讲解一下. 外屏裂了 01 如果手机没有贴钢化玻璃,而外观又有很多的裂痕,则很可能是手机的外屏幕裂了,可见贴钢化 ...

  • 怎么打开小米手机内置的定时开机功能

    小米手机中该怎么打开它的定时开机呢?接下来就由小编来告诉大家.具体如下:1.第一步,打开手机并在桌面上找到设置图标,点击打开.2.第二步,点击设置进入设置页面.3.第三步,在设置页面下找到电量和性能选 ...

  • 怎么将小米手机的软件更改为开机自启

    有的朋友希望将小米手机的软件设置为开机自启状态,那么该在哪里设置?今天小编就来跟大家分享一下将软件更改为开机自启状态的方法.具体如下:1.首先,我们先登陆手机的"安全中心".2.打 ...