Primeiro, a capacidade de usar strings
deriva de uma mera coincidência em que o journald não compacta campos pequenos (abaixo de 64 KiB na implementação atual). Esta não é uma maneira suportada de ler periódicos, e no archwiki realmente deveria ser marcada como tal. É mais um método de recuperação de última hora.
Agora, vamos para a pergunta. De journalctl (1) :
-D DIR, --directory=DIR
Takes a directory path as argument. If specified, journalctl will operate on the specified journal directory DIR instead of the default runtime and system journal paths.
Portanto, supondo que o rootfs do sistema quebrado esteja montado em $DEST
, use journalctl -D $DEST/var/log/journal
para visualizar seu log do sistema.
Para fins de integridade: para visualizar um arquivo específico, use journalctl --file
, e. g. %código%. No entanto, como os arquivos de diário são rotacionados periodicamente, esse formulário não é realmente utilizável para exibir diários completos.