Stavo leggendo il link su journaling-filesystems e vorrei sapere dove si trova esattamente il journal memorizzato nel mio hard disk.
Alcuni puntatori su questa immagine mostrata di seguito
Grazie,
sen
Stavo leggendo il link su journaling-filesystems e vorrei sapere dove si trova esattamente il journal memorizzato nel mio hard disk.
Alcuni puntatori su questa immagine mostrata di seguito
Grazie,
sen
Risposte:
Il journal è archiviato in uno spazio separato della partizione, non è possibile accedervi direttamente. È possibile utilizzare sudo debugfs /dev/sda#
dove il #
simbolo è il numero della partizione, quindi utilizzare logdump
in debugfs
per stamparlo. L'output è però confuso.
In genere, come utente normale, non è necessario conoscere il diario. L'uso ext3/4
sarà sufficiente per prevenire la perdita di dati (nella maggior parte dei casi).
Questo link potrebbe aiutare: http://www.linuxforums.org/forum/red-hat-fedora-linux/121074-ext3-journal.html
Non esiste un posto fisso per il giornale, ogni file system lo memorizza in un posto diverso.
Se ti aspetti che sia un file normale, allora ti sbagli, è più simile a una parte della struttura del filesystem come la tabella degli inode. Il punto divertente è che ext3 / 4 lo tratta esattamente come un normale file. Di solito si trova nell'inode numero 8, ma questo è un parametro del kernel che può essere modificato in fase di compilazione.
Se vuoi essere tecnico, questo articolo di Carlo Wood , scritto nel marzo 2008, è un'ottima lettura della struttura ext3.
Se non ti dispiace, metti il giornale in un posto con parole come tabella delle partizioni , inode o blocco e non preoccuparti: