Bonjour,
je craque: j'ai mis à jour mon serveur sheevaplug depuis jessie vers stretch et c'est la catastrophe.
Le système de mon sheevaplug est stocké sur la mémoire flash utilisant UBIFS.
Or, lors de la mise à jour vers stretch, l'initramfs-tools a eu la bonne idée de modifier ses paramètres et de ne plus inclure le module correspondant dans l'initrd.
Du coup je me retrouve avec un système à jour dans la mémoire flash, mais impossible de booter dessus parce que le module ubifs qui permettrait de le monter au démarrage n'est pas présent.
Dans le shell de l'initramfs, j'ai bien essayé de copier à la main le module en question et de le charger, mais insmod m'envoie paître parce que les symboles du modules ne sont pas reconnus.
C'est très frustrant, et j'aimerais vraiment pouvoir éviter de tout réinstaller from scratch.
N'ayant pas réussi à trouver de cas similaire et résolu sur la toile, je me tourne vers vous: que faut il que je fasse pour pouvoir charger ce module ubifs afin de me chrooter dans le système pour le corriger ?
merci
# et hop !
Posté par Anonyme . Évalué à 5.
Le module ne voulait pas se charger parce que j'avais oublié un module dont il dépendait: ubi
Pour ceux qui se retrouveraient dans la même situation:
et si tout se passe bien, vous pouvez redémarrer le cœur léger !
[^] # Re: et hop !
Posté par Anthony Jaguenaud . Évalué à 2.
Penses à passer le sujet à [Résolu].
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.