Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Восстановление удаленных данных  (Прочитано 7085 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн cupper

  • Автор темы
  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
Восстановление удаленных данных
« : 01 Января 2010, 23:03:41 »
Я ужастно извеняюсь, но немогу (да и боюсь) сам что либо тыкать в testdisk.
Вобщем написал я случайно команду
sudo rm -r /*
дада, я нуп, руки кревые, и все прочее.
Через пару секд я понял что происходит чтото очень плохое, и прервал процесс, но пол корня уже снесло. Теперь хочу попробывать восстановить систему, или хотябы данные с раздела хоме, но незнаю как сделать это с помощью testdisk (незнаю как правильно это сделать)
Значит я выбрал тот диск на котором разделы, программа нашла и показа мне их, а че сделать дальше чтобы она восстановила уделенные данные на том разделе что был у меня /
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda - 120 GB / 111 GiB - CHS 14593 255 63
     Partition               Start        End    Size in sectors
* HPFS - NTFS              0   1  1  1784 254 63   28675962 [C]
L HPFS - NTFS           1785   1  1  5708 254 63   63038997 [Z]
L Linux Swap            5709   1  1  5830 254 63    1959867
L Linux                 5831   1  1  8262 254 63   39070017
L Linux                 8263   1  1 14592 254 63  101691387







Structure: Ok.  Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
     Enter: to continue
EXT3 Large file Sparse superblock Recover, 20 GB / 18 GiB

PS. понял что делал не то, теперь делаю через Rhotorec, но он имена файлов несохраняет и как что либо найти в этой куче однотипноименнованых файлов?
« Последнее редактирование: 01 Января 2010, 23:34:34 от cupper »

Оффлайн genrich

  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
Re: Восстановление удаленных данных
« Ответ #1 : 02 Января 2010, 07:55:30 »
С Новым Годом!!!!!!!!!!!
Больше так не экспериментируй!!!!!!!!!!
Переустанови систему. ИМХО единственный и самый быстрый способ. Home не форматируй. И, на будущее, сделай бэкап системы.

akuma404

  • Гость
Re: Восстановление удаленных данных
« Ответ #2 : 02 Января 2010, 10:30:31 »
как.скажите как можно СЛУЧАЙНО написать "рм -р /" ?это как: я случайно выстрелил себе в лицо из ружия.как мне вернуть мозги?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Восстановление удаленных данных
« Ответ #3 : 02 Января 2010, 12:41:05 »
Очередной повод задуматься о пользе бэкапов.

Оффлайн cupper

  • Автор темы
  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
Re: Восстановление удаленных данных
« Ответ #4 : 02 Января 2010, 12:56:55 »
HOME тоже зацепило, да так что все что там было ценное улетело :( вчера photorec пытался вытащить хоть чтото, но это просто нереально среди той кучи которую он вываливает, найти хоть чтото ценное

а теперь по поводу как это произошло:
Вот скажите мне в чем, с лексической точки зрения , разница между
Цитировать
sudo rm -f ./*
sudo rm -f /*
В одном, мать его, символе, который мать его, даже почти незаметно, но этот мать его символ доставит множественный оргазм любому мозгу.

Вчера патылся найти хоть чтото из ПО с GUI или с возможностью чтобы хотя бы не все подряд с раздела восстанавливать а только определенные каталоги. Ведь testdisk видит канкретно папки на разделе, видит удаленные но не их содердимое, так блин почему нельзя указать в photorec чтобы он восстанавливал не весь раздел а только папку с него :(

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Восстановление удаленных данных
« Ответ #5 : 02 Января 2010, 13:19:18 »
Вот скажите мне в чем, с лексической точки зрения , разница между
Цитировать
sudo rm -f ./*
sudo rm -f /*

$ echo sudo rm -f ./*
sudo rm -f ./Desktop ./Documents ./Downloads ./Music ./PDF ./Pictures ./Public ./Software ./Templates ./Tmp ./Videos

$ echo sudo rm -f /*
sudo rm -f /bin /boot /cdrom /debian-binary /dev /etc /gencache.tdb /home /initrd.img /initrd.img.old /lib /lost+found /media /mnt /opt /PicasaPhotoViewer.kpf /proc /root /sbin /selinux /srv /sys /tmp /usr /var /vmlinuz /vmlinuz.old

Линк в тему, вдруг поможет:
http://rus-linux.net/lib.php?name=/MyLDP/file-sys/undel_ext3_1.html
« Последнее редактирование: 02 Января 2010, 13:27:08 от ArcFi »

Оффлайн cupper

  • Автор темы
  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
Re: Восстановление удаленных данных
« Ответ #6 : 02 Января 2010, 13:33:30 »
$ echo sudo rm -f ./*
sudo rm -f ./Desktop ./Documents ./Downloads ./Music ./PDF ./Pictures ./Public ./Software ./Templates ./Tmp ./Videos

$ echo sudo rm -f /*
sudo rm -f /bin /boot /cdrom /debian-binary /dev /etc /gencache.tdb /home /initrd.img /initrd.img.old /lib /lost+found /media /mnt /opt /PicasaPhotoViewer.kpf /proc /root /sbin /selinux /srv /sys /tmp /usr /var /vmlinuz /vmlinuz.old
ты меня неправильно понял я про то что ./* удаление из текущего каталога (что я собсно и хотел сделать) а /* это аргазм для мозга. А разницы между двумя строчками почти не какой :( а последтсвия ....

Щас буду изучать твой линк

PS. походу я вчера изучил все средства которые только годня для этого, вчера отказался от этой программы, седня потеряв все надежды буду пробывать.
Установил. Теперь немогу понять что за переменная $IMAGE, точнее то что оно должна быть установлена мною или это системная, ее распечатка ничего не дает

Пользователь решил продолжить мысль 02 Января 2010, 13:19:46:
Бяда :( разобралс во всем, но в процессе восстановления на одном и томже месте возникает
ext3grep: restore.cc:120: void restore_file_action(int, int, void*): Assertion `res == len' failed.
Aborted (core dumped) и программа прекращает работу :(

Пользователь решил продолжить мысль 02 Января 2010, 16:55:28:
Фуххх, 10 часов мучений, нервов, паники и вуаля, необходимые данные востановлены ! Тема закрыта.

Пользователь решил продолжить мысль 02 Января 2010, 19:09:05:
В помощь тем у кого будет такая же проблемма, http://www.opennet.ru/tips/info/1901.shtml, это к выше указанной ссылке, тут очень кратно но понятно.
« Последнее редактирование: 02 Января 2010, 19:09:05 от cupper »

Оффлайн mehanoid

  • Участник
  • *
  • Сообщений: 149
  • Arch Linux user
    • Просмотр профиля
Re: Восстановление удаленных данных
« Ответ #7 : 02 Января 2010, 23:35:25 »
А если ввести sudo эрэм эрэф /*, данные удаляются со всех примонтированных разделов, а не только с корневого? Это я так, для справочки...

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Восстановление удаленных данных
« Ответ #8 : 03 Января 2010, 12:24:59 »
Со всех. И никогда не используйте точечную нотацию для обращения к текущему каталогу, только при запуске исполняемых файлов.
sudo rm -r * гораздо безобидней и прозрачней, чем sudo rm -r ./*.
По поводу восстановления - testdisk не поможет. Вот, читаем.. И всегда выносим home отдельным разделом.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

 

Страница сгенерирована за 0.066 секунд. Запросов: 23.