0 votes

Toute modification des fichiers du répertoire racine (/) disparaît après le redémarrage.

Sous linux, "/etc/fstab" contient les directives sur la façon dont une partition doit être montée (type de fs, drapeaux, etc.). Sous Android, comment cela est-il déterminé ?

Sur ma Nexus 7, je vois un fichier appelé "fstab.flo" dans "/" qui contient des informations similaires à celles de fstab. Juste pour déterminer que ce fichier est utilisé par Android pendant le démarrage, j'ai commenté la ligne correspondant au montage de la partition /data (avec la permission de Root). Et j'ai démarré l'appareil. Cependant, cela n'apporte aucun changement. L'appareil a bien démarré, et mes modifications de ce fichier ne sont plus là.

1voto

Milner Points 533

Bien sûr que non. Tous les changements effectués à cet endroit disparaissent au prochain démarrage : vous ne faites que modifier un fichier sur un disque "temporaire". système de fichiers "qui est créée au démarrage et disparaît à l'arrêt.

Pour des changements persistants, vous devez modifier l'image de démarrage. Lorsque vous comparez avec Linux sur un PC, pensez à une initrd.img ( initrd alias "disque RAM initial", ou initramfs ). Le système de fichiers racine est chargé à partir de ce système au cours de l'opération de chargement. processus de démarrage (étape 3, noyau).

Je vous prie de m'excuser de ne pas entrer dans les détails, mais la façon de procéder dépasse le cadre de ce site (qui s'adresse aux utilisateurs finaux, pas aux développeurs) ; et en plus, je n'ai pas d'expérience dans le domaine de l'informatique. pratique expérience dans ce domaine spécifique.

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