Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 01 Apr 2025 17:56:20

François Marthaler
Modérateur
Lieu: Prilly
Date d'inscription: 07 Sep 2013
Messages: 3031
Site web

[Résolu] /e/OS ne démarre plus faute d'espace de stockage suffisant

Bonjour,

Un client qui a installé /e/OS sur son Fairphone 3 nous demande si nous pouvons libérer de la place sur son espace de stockage (notamment de la musique) et éviter ainsi de devoir restaurer les paramètres d'usine et ainsi perdre toutes ses données.

J'ai réussi à ouvrir une session avec le code qu'il nous a communiqué, mais /e/OS plante assez rapidement après avoir signalé ce manque de place, puis s'arrête. Au redémarrage, il affiche le message suivant: Can't load Android system. Your data may be corrupt. If you continue to get this message, you may need to perform a factory reset and erase all user data stored on this device.

https://blog.whyopencomputing.ch/wp-content/uploads/2025/04/2025.04.01_FP3_de_Coulon_Baptiste-scaled-e1743522468248.jpg

J'imagine qu'il doit être possible de le connecter sur l'ordinateur et d'effacer les données qu'il nous a indiqué...

Mais je n'ai jamais fait cela... Merci pour l'aide, sachant que j'ai déjà plateform-tools pour installer /e/OS.


laptop why! NV41MZ, Intel Core i7-1165G7, RAM 16 Gb, Ubuntu 22.04 LTS

Hors ligne

 

#2 01 Apr 2025 21:18:28

oinska
Prêcheu(r|se) du libre
Date d'inscription: 18 Dec 2017
Messages: 148

Re: [Résolu] /e/OS ne démarre plus faute d'espace de stockage suffisant

Hello!

Peut-être essayer de démarrer en mode fastboot (power+volume moins)?

Mais je n'ai jamais été confronté à ce cas...

Bonne chance!

Hors ligne

 

#3 Hier 12:12:44

François Marthaler
Modérateur
Lieu: Prilly
Date d'inscription: 07 Sep 2013
Messages: 3031
Site web

Re: [Résolu] /e/OS ne démarre plus faute d'espace de stockage suffisant

Bonjour,

Comme ce n'est pas mon domaine, j'ai décrit le problème à ChatGPT, qui m'a proposer un tas de choses qui parfois n'aboutissaient pas. Après avoir repérer avec son aide un très gros dossier, l'avoir effacer (avec l'autorisation du client) et récupéré 21 GB de mémoire, je lui ai demandé de me faire un résumé de ce qui a fonctionné. Le voici:

Prérequis
    Un ordinateur sous Ubuntu
    Un câble USB
    Le téléphone en mode recovery (/e/OS)

Étapes détaillées
1. Redémarrer le Fairphone en mode recovery
    Éteindre le téléphone.
    Maintenir Volume + + Power jusqu’au menu de récupération.
    Cliquer sur “Advanced options” > Enable ADB

2. Connecter le téléphone au PC et vérifier qu’il est détecté
Sur le PC, dans une fenêtre terminal ([Ctrl]+[Alt]+[T]):

Code:

adb devices

Vous devriez voir apparaître le téléphone avec le statut recovery.

3. Accéder au shell du téléphone

Code:

adb shell

4. Monter la partition /data
Si /data/media/0/ n’existe pas encore, il faut la monter:

Code:

mount /data

5. Rechercher les fichiers les plus lourds
Lister les 30 éléments les plus volumineux:

Code:

du -a /data/media/0 | sort -rn | head -n 30

Dans mon cas, le dossier:
/data/media/0/L,HABBU8Op8H8FlzFNlezC
faisait plus de 20 Go. Il s’agissait probablement d’un cache d’une application musicale (probablement Qobut, signalé par le client).

6. Supprimer les fichiers ou dossiers inutiles
Dans mon cas:

Code:

rm -rf "/data/media/0/L,HABBU8Op8H8FlzFNlezC"

7. Vérifier l’espace libéré

Code:

df -h

Résultat attendu: au moins plusieurs Go de libres sur /data.

8. Redémarrer le téléphone

Code:

reboot

Résultat
Le Fairphone 3 a redémarré normalement, s’est reconnecté au WiFi, et a repris la synchronisation des messages.

Conclusion
Il est tout à fait possible de sauver un /e/OS saturé sans passer par une réinitialisation d’usine, tant qu’on a accès au recovery et à adb.

Merci à ChatGPT pour le guidage étape par étape! (publicité pro domo, plutôt méritée!)


laptop why! NV41MZ, Intel Core i7-1165G7, RAM 16 Gb, Ubuntu 22.04 LTS

Hors ligne

 

#4 Aujourd'hui 00:12:00

stanwood
Apôtre du libre
 
Lieu: Gruyères
Date d'inscription: 07 Mar 2021
Messages: 105
Site web

Re: [Résolu] /e/OS ne démarre plus faute d'espace de stockage suffisant

J'arrive un peu tard sur ce sujet...

Oui en effet avec ADB Shell on peut agir sur le contenu de l'appareil.

Dans un cas critique ou il est impossible de démarrer l'appareil (exemple écran complètement cassé), on peut même récupérer des fichier avec la commande:

Code:

adb pull /chemin/vers/dossier /chemin/vers/destination/dossier

Mais attention, on ne peut en principe pas le faire avec un bootloader verrouillé à l'instar du Fairphone 4 ou 5. C'est justement une sécurité pour empêcher un intrus de voler les données d'un utilisateur lorsque son appareil est éteint. (au cas ou ChatGPT n'aurait pas relevé cette subtilité) wink

Hors ligne

 

Pied de page des forums

Powered by FluxBB