[SOLVED]Неосторожный rm -rf
Magog 18 мая, 2009 - 10:15
Сделал rm -rf в домашней директории пользователя.Спохватился поздно,когда она всю уже была пустая.В нете нашел способ восстановления данных через reiserfsck. После этого в директории lost+found появилось много файлов с названиями типа "865_9347" и все остальные в том же духе.
Вопрос в следующем:как это все привести к нормальному виду,который был до этого или посоветуйте как восстановить все данные из этой директории. Расположена она на отдельном разделе.
»
- Для комментирования войдите или зарегистрируйтесь
Следовало бы сделать копию
Следовало бы сделать копию раздела с помощью dd и все "эксперименты" производить с ней.
Есть такой пакет app-app-admin/testdisk, возможно, он вам поможет.
Я ♥ Gentoo & Funtoo
С тестдиском надо аккуратно
С тестдиском надо аккуратно очень работать. Убедился на собственном горьком опыте.
Поэтому, я и предложил
Поэтому я и предложил сначала сделать копию раздела.
Я ♥ Gentoo & Funtoo
Testdisk меня не устроил
Testdisk меня не устроил из-за потери структуры директории и из-за малого количества форматов,которые он восстанавливал.
Reiserfsck --check --rebuild-tree -S -l /root/rebuild.log /dev/sda4
помогло просто на ура.Правда пришлось пересмотреть все директории в lost+found,но это того стоило-в одной из них я нашел весь свои /home(не скрытые директории).Скрытые были разбросаны отдельно.
Минут был только один: не восстановился .vimrc.
Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс
Интересно...
Только мне кажется, что
rm
, даже с опциями-rf
, но без указания аргумента ничего удалить не должен?ЗЫ: Что же это в мире деется?..
rm -rf *
уже не так актуален... :(Что журналируемые файловые системы сделали...:)))
:wq
--
Live free or die