LinuxForum.Fans
Тема

Ошибка fsck

Автор: gor 5 сообщений 3504 просмотров
#107222

Приветствую!
При загрузке системы fsck выдает ошибку:

text
Dublicate or bad block in use! 
/dev/hda7:Multiply-claimed block(s) in inode: 94: 4908644
/dev/hda7:Multiply-claimed block(s) in inode: 2387876: 4908644

диск проверил bed-ов нет, как устранить дублирующий блок и где он находится?

#107236

как я понимаю, 2 файла используют 1 блок. Искать файлы по inode надо так:
[console]# find / -inum 94 -ls[/console]
сделайте бекап!!!
[console]dd if=/dev/hda7 of=/home/hda7.iso bs=16M[/console]
скопируйте оба файла, а затем их удалите.
после чего скопируйте обратно. Желательно делать с LiveCD.
После чего проверьте раздел ещё раз.

#107259

а команда

text
# find / -inum 94 -ls

у меня ничего не выдает....

#107284
gor написал:
у меня ничего не выдает....

вместо 94 нужно написать тот inode, который вам выдала fsck.

man fsck
man find
man dd

#107595

...а, команда :

text
# find /home -inum 94 

выдала кучу/home/user/Mail/inbox/cur/xxx.yyy.zzz устаревших хэндл файлов,
я их удалил и загрузка идет теперь без ошибок

Войдите или зарегистрируйтесь, чтобы ответить.