[ЗАКРЫТО] nano испортил файл
mittorn 5 Августа, 2011 - 02:02
Редактировал скрипт в nano, на диске не было места (позже обнаружил). При записи файла руганулся, что нет места. Удалил несколько ненужных больших файлов, повторил попытку записи. Теперь оно пишет, что файл был изменён во время редактирования, сохранил. После выхода :
mittorn-arm ~ # cat mix.sh mittorn-arm ~ #
Попробовал сделать резет (уже помогало вернуть данные дважды), но теперь удалённые файлы вернулись, а этот остался пустым.
Можно ли восстановить файл?
Файловая система ext2, что, кажется, должно упростить задачу.
»
- Для комментирования войдите или зарегистрируйтесь
Тут рекламируют утилиту
Тут рекламируют утилиту http://liberatum.ru/exclusive/vosstanovlenie-udalennykh-failov-ext2-ext3-ufs1-ufs2-ntfs-fat. Тут http://www.opennet.ru/base/sys/recover_file10.txt.html обзор линевых утилит. Вам имхо уже НИЧЕГО не поможет. Потому что файл не удален. Он перезаписан. Единственная идиотская идея - греп /dev/sdb1 на предмет наличия куска с нужным содержанием.
Думаю, должен был изменится
Думаю, должен был изменится размер файла (усечение до нуля), но, пока файл не удалён хвост должен остаться (скрипт уместится в 1 блок). В таком случае должно быть достаточно изменить данные о размере в inode этого файла.
З. Ы. Скрипт раздобыл заново. Возможно, помог бы debugfs, в нём можно получить расположение блока, затем полностью этот блок достать.
Локальный оверлей растёт