J'essaie de dépanner un système (Arch Linux) sur lequel systemd était installé.
Le volume a été monté sur un système Ubuntu (14.04) sur lequel aucun systemd n'est installé.
Comment puis-je dépanner ledit journal systemd sans basculer la boîte hôte sur systemd?
apt-get install journalctl
ne marche pas.
Réponses:
chroot
dans le système Arch Linux:journalctl recherche les fichiers journaux dans
/var/log/journal/machine-id/
. Si vous démarrez avec un OS de secours qui a un ID d'ordinateur différent ou une racine différente, il n'y trouvera donc aucune donnée.Par conséquent,
a) utiliser
journalctl --directory=/var/log/journal/<machine-id>
b) ou
journalctl -m
Le swicth "-m" fusionne les journaux de tous les répertoires dans
/var/log/journal/*
, ce qui rend inutile la détermination de l'ID d'ordinateur de l'hôte.La source
la source
le programme de récupération de partition en ligne de commande appelé TestDisk devrait permettre une certaine manipulation du volume systemd (Arch Linux)
ce n'est pas une solution complète ou "bonne". mais TestDisk peut
Essaie.
commencez
appuyez Enter pour créer un nouveau journal et sélectionnez le disque avec le volume que vous souhaitez manipuler
sélectionnez le type de table de partition.
le vôtre est Intel
d'ici vous pouvez
J'espère que cela aide
la source