Onde o diário está armazenado?

10

Eu estava lendo o link em sistemas de arquivos de registro em diário e gostaria de saber onde exatamente está o diário armazenado no meu disco rígido.

Alguns ponteiros nesta imagem mostrados abaixo
texto alternativo

Obrigado
Sen

Sen
fonte

Respostas:

9

O diário é armazenado em um espaço separado da partição, você não pode acessá-lo diretamente. Você pode usar sudo debugfs /dev/sda#onde o #símbolo é o número de sua partição, e em seguida, usando logdumpem debugfsimprimi-lo para fora. A saída é confusa.

Geralmente, como usuário comum, você não precisa conhecer o diário. O uso ext3/4será suficiente para evitar a perda de dados (na maioria dos casos).

Este link pode ajudar: http://www.linuxforums.org/forum/red-hat-fedora-linux/121074-ext3-journal.html

evgeny
fonte
Eu só queria saber, como foi afirmado no link, o que é este diário em disco? Onde está o disco rígido? Essa foto foi um pouco confusa para mim.
Sen
11

Não há local fixo para o diário, cada sistema de arquivos o armazena em um local diferente.

Se você espera que seja um arquivo comum, então você está enganado, é mais como parte da estrutura do sistema de arquivos, como a tabela de inodes. O engraçado é que o ext3 / 4 trata exatamente como um arquivo comum. Geralmente é encontrado no número do inode 8, mas este é um parâmetro do kernel que pode ser alterado em tempo de compilação.

Se você quer ser técnico, este artigo de Carlo Wood , escrito em março de 2008, é uma ótima leitura sobre a estrutura ext3.

Se você não se importa de colocar o diário em um local com palavras como tabela de partição , inode ou bloco e não se preocupe:

Javier Rivera
fonte
Bom comentário .. gostaria de votar, mas falta de pontos .. :-) #
315 Sen sen:
"Geralmente é encontrado no inode número 8", você pode me explicar brevemente sobre isso?
Sen
yup .. eu achei .. é o número inode do arquivo Journal ..
Sen
Um inode é o registro de um item no sistema de arquivos, o que pode significar um arquivo, um diretório, um link simbólico ou algo interno que o usuário não precisa conhecer - nesse caso, o diário é um inode em ext3 / 4 (esse não é necessariamente o caso em outros sistemas de arquivos). O registro do inode é referido como um número único. O registro do inode não armazena os dados do arquivo em si - ou metadados específicos, como o nome do arquivo, mas aponta para esses dados.
thomasrutter