专栏/小米mix2S丢分区/无法挂载data/无法挂载存储(完美解决恢复分区)

小米mix2S丢分区/无法挂载data/无法挂载存储(完美解决恢复分区)

2023年07月09日 11:14--浏览 · --喜欢 · --评论
粉丝:351文章:3

小米mix2S刷入win11/miui14时,手机刷分区包,删除了全部分区。丢失了sda分区会导致内部存储字节为0,无法挂载data,无法挂载存储。

这个时候9008强刷,线刷,卡刷全部无效,不要问我怎么知道的,但是依旧可以刷入第三方recovery,也可以进入fastboot。

本人小白,不懂刷机,经历一个月摸索,网上教程均无法完全解决,自己整理了一下解决过程。

解决方式:(先尝试格式化data,清除system,修改ext4文件格式,依旧无法挂载再使用)

Parted工具重新分区。同刷入WIN11的分区方法有点区别。

一. 手机刷入TWRP(或者其他第三方recovery)(必须),参考刷入教程

链接:https://pan.baidu.com/s/1W4AGXzAXfBxAzJsAvt0X-g?pwd=pk9a

提取码:pk9a

二. ADB工具命令,下载ADB工具,解压放到C盘。(网上搜一堆)

链接:https://pan.baidu.com/s/1ea5Gre9Qw1F39NjX8ESsLw?pwd=we62

提取码:we62

三.下载Parted工具(Parted工具用我提供的。本人试过其他的,第7步会出错,提示有BUG)

链接:https://pan.baidu.com/s/1draTXu8aiNs4q89jacW0Zg?pwd=s6mm

提取码:s6mm

刷入TWRP后开始搞

手机进入recovery模式(长按音量+键和开机键),用数据线连接到电脑。

1. 电脑Win键+R键 输入CDM

2. 输入adb push C:\Users\renaode\Downloads\1\parted /sbin/   (蓝色字为parted(空格)文件路径)

 


3. 输入adb shell

4. 输入chmod 755 /sbin/parted

 


5. 输入df -h(发现看不到/data和/sdcard原因就是分区丢失导致无法挂载存储)

 


6. 输入parted /dev/block/sda  (parted(空格))

7. 输入 print

8.提示警告:磁盘28个分区错误,Fix/Ignore?(中文意思是修复/取消)

输入fix,提示错误,不能在磁盘外...Ignore/Cancel? ()

输入ignore

最终显示所有分区,成功,重新进TWRP,终于可以看到内部存储了。

 



9.重新启动,手机进入recovery模式(长按音量+键和开机键)。恢复正常


手动删除分区命令:

rm ** (**为分区序号,比如21为userdata分区)

手动增加分区命令:

mkpart userdata ext4 1611MB 251GB (ext4为磁盘格式)

查看分区命令:

p

以下是分区表信息。。。。。。。。。

Model: S******************* (scsi)

Disk /dev/block/sda: 251GB

Sector size (logical/physical): 4096B/4096B

Partition Table: gpt

Disk Flags:

 

Number  Start   End     Size    File system  Name        Flags

 1      24.6kB  41.0kB  16.4kB               switch

 2      41.0kB  73.7kB  32.8kB               ssd

 3      73.7kB  524kB   451kB                bk01

 4      524kB   786kB   262kB                bk02

 5      786kB   1049kB  262kB                bk03

 6      1049kB  1573kB  524kB                keystore

 7      1573kB  2097kB  524kB                frp

 8      2097kB  4194kB  2097kB               bk04

 9      4194kB  8389kB  4194kB               misc

10      8389kB  16.8MB  8389kB               logfs

11      16.8MB  33.6MB  16.8MB               oops

12      33.6MB  50.3MB  16.8MB               devinfo

13      50.3MB  67.1MB  16.8MB               bk05

14      67.1MB  134MB   67.1MB  ext4         persist

15      134MB   201MB   67.1MB  ext4         persistbak

16      201MB   268MB   67.1MB               logdump

17      268MB   403MB   134MB                minidump

18      403MB   1275MB  872MB   ext2         cust

19      1275MB  1342MB  67.1MB               recovery

20      1342MB  1611MB  268MB   ext4         cache

21      1611MB  251GB   249GB   ext4         userdata


投诉或建议