4 votes

Comment vérifier un mauvais secteur sur mon Android avec le mode de récupération ADB ?

Je suis enfin capable d'installer CWM sur mon asus. Je me doutais que l'asus n'avait pas bien fonctionné et qu'il pouvait y avoir trop de mauvais blocs sur sa NAND.

Donc, maintenant que je peux faire le démarrage rapide et la récupération et adb, je pense que je vais scanner toute la mémoire NAND et voir si quelque chose est mauvais et ensuite le marquer.

Tu sais, comme chkdsk ou fdisk.

Comment le ferais-je ?

0 votes

Avez-vous essayé fsck dans ADB en mode de récupération ? Ça peut ne pas marcher, mais ça peut aussi marcher.

0 votes

De plus, l'ensemble de la NAND n'est pas disponible pour ADB, même en récupération. Les partitions du modem et du chargeur de démarrage sont protégées, par exemple. Fastboot n'a rien comme fsck et c'est le seul mode dans lequel ces partitions protégées sont accessibles.

0 votes

Essayez peut-être d'utiliser l'identifiant de périphérique de bloc de la NAND à partir de fdisk pour fsck ?

4voto

陈少举 Points 41

Vous pouvez suivre ces étapes pour vérifier la partition de votre puce NAND Android qui vérifie les blocs défectueux :

1.pour la sécurité de vos données, sauvegardez d'abord vos données sur votre ordinateur ou sur le cloud.

2.démarrer à la récupération.

3.démonter toutes les partitions dans la récupération.

4.connectez votre téléphone au PC.

5.exécuter adb shell .

6.utilisation cd allez dans le répertoire de votre partition, comme d'habitude :

/dev/block/platform/soc.0/<chip ID>/by-name

ou comme :

/dev/block/platform/msm_sdcc.1/by-name

par exemple :

cd /dev/block/platform/soc.0/12345678.sdhci/by-name

après avoir entré dans le répertoire, vous pouvez exécuter ls La commande montre tous les noms de partition, comme le système, le cache, les données utilisateur, etc.

7.exécuter e2fsck avec -cfv et le nom de la partition, par exemple, vous voulez vérifier la partition userdata (/data) avec les blocs défectueux :

e2fsck -cfv userdata

ou la partition système :

e2fsck -cfv system

Informations supplémentaires :

El -c pour e2fsck est de vérifier les mauvais blocs et de les ajouter à la liste des badblocks, vous pouvez exécuter e2fsck -h obtenir plus d'informations.

0 votes

-c ne fonctionne pas sur Android, badblocks not found

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X