2 votes

Pourquoi la vérification du système de fichiers d'Android peut-elle être préjudiciable ?

Je viens d'avoir l'idée de faire une vérification du système de fichiers de toutes les partitions Android quand j'ai remarqué qu'il y a une option pour faire cela pour /data /system /cache dans l'application STweaks (qui vient aussi avec Dorimanx Kernel) mais il y a un avertissement :

!AVERTISSEMENT ! Il s'agit d'une OPTION TRÈS DANGEREUSE [...]

Pourquoi est-elle si dangereuse ?

5voto

Andy Brudtkuhl Points 1714

C'est encore plus risqué que ce que dit le cybersam. Vous ne devriez pas vérifier/réparer un monté (c'est-à-dire lorsqu'il est en cours d'utilisation), quel que soit le système d'exploitation, car des programmes peuvent utiliser les fichiers pendant que vous les vérifiez et éventuellement y apporter des modifications. Cela peut amener le vérificateur à penser qu'il y a des erreurs alors qu'il n'y en a pas ; cela peut entraîner un comportement inattendu de tout programme qui lit ou écrit des fichiers pendant la vérification ; et tout fichier écrit pendant la vérification peut être corrompu ou complètement perdu.

Sur un PC, vous pouvez vérifier un système de fichiers non essentiel en le démontant avant la vérification, ou vous pouvez vérifier une partition système en démarrant à partir d'une clé USB ou d'un CD de sorte qu'aucun système de fichiers du disque dur ne doive être monté. Sur Android, l'équivalent le plus proche est de le faire à partir de la récupération : de cette façon, vous pouvez vérifier n'importe quel système de fichiers autre que celui sur lequel se trouve la récupération (en supposant que la récupération ne monte pas la carte SD).

3voto

cybersam Points 131

Il se peut que cette option tente de réparer les problèmes de système de fichiers qu'elle détecte. Si une tentative de réparation n'aboutit pas ou est empêchée (par exemple, si la batterie est déchargée), vous risquez de vous retrouver avec des fichiers inutilisables ; ou, si la tentative de réparation a échoué dans la partition système, vous risquez de vous retrouver avec un appareil mort (mais vous pourrez peut-être le récupérer en procédant à une réinitialisation d'usine).

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