0 votes

erreurs unlink () et rmdir() lors de l'exécution de la commande adb wipe

J'essaie d'effacer mon appareil en utilisant adb shell su -c wipe all mais lorsque je l'exécute, j'obtiens les erreurs suivantes :
unlink() error on '/system/vendor/res/images/dock/dock.png' 'Read-only file system'
y
rmdir() error on '/system/vendor/res/images/dock' 'Read-only file system'
sauf un très grand nombre d'entre eux pour des fichiers et des répertoires variés. Y a-t-il quelque chose que je devrais faire avant d'exécuter la commande wipe ?

Merci !

PS. Cela se produit sur un Samsung Galaxy Nexus avec un système d'exploitation 4.3 légèrement personnalisé. Je n'ai pas vraiment d'autres éléments de comparaison, mais cela ne semble pas être un problème matériel, donc pas d'étiquette Samsung Galaxy Nexus.

1voto

Andy Brudtkuhl Points 1714

Comme le souligne Izzy, /system est généralement monté en lecture seule, car il contient le système d'exploitation lui-même. La seule raison pour laquelle vous obtenez ces erreurs est que vous avez spécifiquement demandé à la commande d'effacer les deux disques durs. /system y /data : c'est ce que le all signifie. Si vous avez vraiment fait ça, vous devrez redémarrer en mode récupération pour réinstaller le système d'exploitation. Si c'est vraiment ce que vous voulez, vous devriez d'abord remonter /system en lecture seule en exécutant la commande suivante dans un shell Root sur l'appareil :

mount -ro remount,rw /system

Si vous voulez simplement effacer les données de l'utilisateur, pour obtenir un effet comme une réinitialisation d'usine pour faire table rase pour les tests, alors la commande dont vous avez besoin est la suivante wipe data .

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