>С некоторых пор в логи и на консоль идет такое сообщение.
>
>Apr 22 04:03:35 comp kernel: EXT2-fs error (device ide0(3,7)): ext2_readdir: bad entry
>in directory #705: rec_len % 4 != 0 - offset=0, inode=2294125736,
>
>rec_len=5538, name_len=41
Можно попробовать прогнать badblocks (http://www.freshmeat.net), предварительно прочитав по ней man, если вы уверены, что это именно бэды, а не ошибка в файловой системе от нажимания резета или нежелания купить UPS.
А для начала я бы сделал так:
1. Бэкапим всю ценную информацию и откладываем носитель с ней подальше.
2. Грузимся с rescue-диска (дискетки).
3. НЕ МОНТИРУЯ проверямый раздел, запускаем на него fsck и смотрим.
4. Делаем выводы.