Какое ядро-то хоть? А вообще, судя по всему - это баг в ядре. На эту тему нужно гуглить по следующему тексту (без дат и localhost'ов, разумеется):>Oct 22 06:26:13 localhost kernel: Assertion failure in __journal_drop_transaction() at checkpoint.c:587: "transaction->t_ilist == NULL"
>Oct 22 06:26:13 localhost kernel: kernel BUG at checkpoint.c:587!
>Oct 22 06:26:13 localhost kernel: invalid operand: 0000
А для того, чтобы тут вместо адресов были названия функций, где произошёл сбой, в ядре есть специальная опция (не помню, как называется).
>Oct 22 06:26:13 localhost kernel: Call Trace: [<c016bf1c>] [<c016b976>] [<c016bebb>] [<c0169f9a>] [<c0114ff2>]
>Oct 22 06:26:13 localhost kernel: [<c016cd07>] [<c016cbe0>] [<c0107343>] [<c016cc00>]
Впрочем, вероятно вам это не очень поможет.
Ещё, пишут вроде, что в ext3 был косяк в ядре 2.4.22, а в 2.4.24 вроде исправили его. Короче, если у вас ядро 2.4.x, попробуйте поставить последнее для начала. Или поискать в changelog'ах, не исправляли ли этого бага.