En général j'essaye de me débrouiller en cherchant les forums, mais aujourd'hui j'ai un léger soucis qui me force à m'enquérir de la générosité de la communauté et à demander de l'aide plus précise. Le problème est le suivant :
Hier soir, j'étais en train de faire des mises à jour avec pacman -Syu comme d'habitude, qui avait environ 900Mo de paquets à télécharger et à installer. Histoire de gagner du temps, j'ai lancé également la mise à jour d'un assez gros soft externe à pacman (Android Studio), ce qui, avec le recul, n'étais visiblement pas une bonne idée. Au bout d'un moment, pacman me sort un tas d'erreurs, et Android Studio me dit que le disque est saturé. "Ha bon?!". Un coup de df -h m'apprend qu'il s'agit en fait de ma partition /tmp de 4Go qui est saturée. Comme je n'ai plus grand chose d'ouvert à part ça, je me dis qu'un soft a dû "fuiter" et qu'un reboot libérera de la place. Erreur critique, semblerait-il...
TL;DR : /tmp saturé, pacman planté, reboot, et maintenant j'ai cette erreur immédiatement après le bootloader :
Code : Tout sélectionner
Failed to execute /init (error -13)
Starting init: /sbin/init exists but couldn't execute it (error -13)
Starting init: /bin/init exists but couldn't execute it (error -13)
Starting init: /bin/sh exists but couldn't execute it (error -13)
Kernel panic - not syncing: No working init found. (....)
(... info hardware, call trace, et "end Kernel panic" avec la même ligne qu'au dessus ...)
- copier l'init de la clé? je doute que ça soit les mêmes
- chrooter dans l'os et relancer pacman?
- lancer une procédure pour reconstruire init comme mkinitcpio? (que je connais assez mal)
- ...?
Bref, je préfère demander de l'aide avant d'aggraver la situation... (j'ai pas précisé, mais c'est mon pc de boulot). D'autant que si init est cassé, y'a ptet d'autres trucs qui le sont aussi.
Un grand merci par avance à quiconque aura des pistes!