|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 29 Aug 2007 18:38:55 To : Eugene Grosbein Subject : Re: undelete file -------------------------------------------------------------------------------- Eugene Grosbein wrote: > VS> Есть файл, которому сделали unlink. Hо я знаю PID процесса, который > VS> держит этот файл открытым. Более того, я знаю номер иноды. > VS> Можно ли файл восстановить? > Теоретически fsdb может создать link для inode в каком-нибудь > каталоге, практически на смонтированной fs он этого делать не даёт. fsdb я попробовал в первую очередь, но к сожалению смонтированные fs он открывает только в режиме "no write". > Hо если есть свободное место, можно просто выдернуть содержимое > из дисковых блоков таким скриптом. Запускать: > saveinode /dev/device INUM /where/to/write/copy К сожалению, все предложенные способы достаточно... безобразны :( Мне прислали ссылочку, как красиво это можно сделать под Linux (увы, приславший не указал своего имени): http://www.linux.com/articles/58142 но во фришном /proc я не нашёл нужного. -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5.4 * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/313736586b101.html, оценка из 5, голосов 10
|