|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : tma 2:5030/1763 19 May 2002 15:43:48 To : All Subject : проблема (удалил файл) --------------------------------------------------------------------------------
Hа некий каталог (корневой, для fs) был поставлен chattr +i.
В каталоге лежал некий файл размером 20Mb. Решил я его удалить, да
забыл по поводу '+i'... rm, конечно же, оказывается его удалять.
Я подумал, что это глюк -- пускаю debugfs и делаю rm. Файл удалился,
а точнее "обнулился". По ls в debugfs файл есть, но его размер --- 0.
По 'ls -l' в debugfs рядом с этим файлом пишеться '-- error --'.
Попытка создать файл с этим же именем приводит к тому, что он как бы
"исчезает". Каталог -- тоже самое! Запускаю fsck -- говорит, что чекаем fs
с ошибками. Чекает... Монтирую fs. debugfs говорит, что файла нет. Думаю --
ура. А файл , оказывается, просто переместился в lost+found. Плюс в
lost+found лежит еще два файла такие же (ls -l от debugfs пишут
'-- error --'). Видать это каталог и файл, которые я пытался создать с этим же
именем. Рядом с '--- error ---' написано некое дикое число (у меня и места-то
столько нету). ls из консоли в lost+found _ничего_не_показывает_!
Тоже самое было и до fsck (сразу после удаления из debugfs).
P.S. Место освободилось сразу. fs -- ext2. kernel -- 2.2.20+ow1.
Заранее благодарен!
--
With best wishes, Maxim ICQ: 46478669
E-mail: tma@mail.tma.spb.ru url: http://www.tma.spb.ru FidoNet: 2:5030/1763.0
--- tin/pre-1.4-19990517 ("Psychonaut") (UNIX) (Linux/2.2.20ow3+ext3 (i686))
* Origin: DTU News Server (2:5030/1763.0)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/25655f5206d12.html, оценка из 5, голосов 10
|