Восстановление данных. (rm -drf * / (от рута))
Модератор: /dev/random
-
- Сообщения: 84
Восстановление данных.
Ааа!!! Чистил винт от всякого мусора, и как-то по запарке в корне очутился, а потом опять по запарке нажал курсор вверх и ENTER! Получилось rm -drf * / !!! :helpsmilie:
Ессно тутже нажал ctrl+c, но было уже позно... Раздел пока не трогал, сейчас с лайфсд загрузился. Можно ли восстановить инфу? раздел reiserfs.
Ессно тутже нажал ctrl+c, но было уже позно... Раздел пока не трогал, сейчас с лайфсд загрузился. Можно ли восстановить инфу? раздел reiserfs.
-
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: Восстановление данных.
Врядли. Только если заново распаковать stage3, но инфу не восстановишь, имхо.
iMac 20" Core Duo.
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Восстановление данных.
Для Orange:
Есть скрипты для очистки дистфайлов и прочего. rm -rdf * это не по нашески.
Есть скрипты для очистки дистфайлов и прочего. rm -rdf * это не по нашески.
-
- Сообщения: 84
Re: Восстановление данных.
Сейчас сходил за пивом, децл пришел в себя, подмонтировал раздел в режиме ro. В принципе выглядит не так плохо. Только вот отсутствует каталог /bin
/boot у меня в то время был отмонтирован.
Вообще удаление в алфавитом порядке идет или как попало?
Если в алфавитном, то думаю все не так плохо. В этом случае получается снесен /bin ну и скорее всего частично /dev, Благо я отреагировал в долю секунды (ctrl+c нажал)...
где бы теперь /bin найти?
Orange добавил в 28.08.2005 20:23
Да я /tmp и /var/tmp чистил... У меня их что-то раздуло до 2gb, а сам корневой раздел всего 5gb...
/boot у меня в то время был отмонтирован.
Вообще удаление в алфавитом порядке идет или как попало?
Если в алфавитном, то думаю все не так плохо. В этом случае получается снесен /bin ну и скорее всего частично /dev, Благо я отреагировал в долю секунды (ctrl+c нажал)...
где бы теперь /bin найти?

Orange добавил в 28.08.2005 20:23
(serg_sk @ Воскресенье, 28 Августа 2005, 23:41) писал(а):Для Orange:
Есть скрипты для очистки дистфайлов и прочего. rm -rdf * это не по нашески.
Да я /tmp и /var/tmp чистил... У меня их что-то раздуло до 2gb, а сам корневой раздел всего 5gb...
-
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
-
- Сообщения: 226
Re: Восстановление данных.
Отставить панику!
Попробуй magicrescue
Попробуй magicrescue
ArchLinux on AXP2000+/768/ATI R9600XT
Registered Linux User 396336
Registered Linux User 396336
-
- Сообщения: 84
Re: Восстановление данных.
(clx @ Понедельник, 29 Августа 2005, 0:25) писал(а):Для Orange:
Как вариант - возьми /bin из stage3
Да я вот тоже сижу об этом сейчас думаю... Но я Gentoo с stage1 ставил...
-
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
-
- Сообщения: 84
Re: Восстановление данных.
Какже мне до него дотянуться? :)
Orange добавил в 28.08.2005 21:11
Net... Eto 314dets. /etc toje net :-(
A eto konets. Netu bolshe moego Gentoo :~-(
Blago hot "distfiles" ostalsya. Lodno, delat nechego, poidu delat backup-i
togo chto ostalos i stavit vse zanovo. Zato obnovlus kapitalno.
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Восстановление данных.
Отставить панику 
Берешь из стаже три /bin и /etc, больше ничего не надо. Потом делаешь chroot в корень и запускаешь revdep-rebuild. Должно помочь.

Берешь из стаже три /bin и /etc, больше ничего не надо. Потом делаешь chroot в корень и запускаешь revdep-rebuild. Должно помочь.
-
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: Восстановление данных.
(serg_sk @ Воскресенье, 28 Августа 2005, 20:32) писал(а):Отставить панику
Берешь из стаже три /bin и /etc, больше ничего не надо. Потом делаешь chroot в корень и запускаешь revdep-rebuild. Должно помочь.
а потом emerge -e world, чтобы остатки добить (:
IFL добавил в 28.08.2005 21:43
после chroot'а и копирования файлов из stage3 не забудь поменять пароль рута и добавить пользователей(точнее, восстановить)
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Восстановление данных.
Ага. Так что если home отдельным разделом, то проще поставить с нуля конечно 

-
- Сообщения: 226
Re: Восстановление данных.
Качай с лайва magicrescue, там-же и пускай. Через пару мин. у тебя рабочая система.
ArchLinux on AXP2000+/768/ATI R9600XT
Registered Linux User 396336
Registered Linux User 396336
-
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: Восстановление данных.
(WolfON @ Воскресенье, 28 Августа 2005, 20:47) писал(а):Качай с лайва magicrescue, там-же и пускай. Через пару мин. у тебя рабочая система.
лично я ПРОТИВ всякого восстановления данных, так как потом будет ещё ОЧЕНЬ долго ловить все баги восстановления...
притом, что потери(кроме юзверей) не столь велики, если это десткоп...
-
- Сообщения: 226
Re: Восстановление данных.
Он систему не трогал - значеть багов будет мало, если не будет вообще.
Потом, конечно можно и ворлд пересобрать для профилактики.
Потом, конечно можно и ворлд пересобрать для профилактики.
ArchLinux on AXP2000+/768/ATI R9600XT
Registered Linux User 396336
Registered Linux User 396336
-
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: Восстановление данных.
кстати говоря, здесь ещё один довольно большой плюс(если есть место :-) ):
можно попробовать для восстановления /etc/group, /etc/passwd и /etc/shadow
всё остальное я трогать НЕ рекомендую, а у этих рекомендую проверить корректность...
/etc/ и /bin/ для запуска системы лучше взять из stage3, а потом emerge -e world
p.s.: а, вообще, на reiserfs и прочих "ленивых" ФС при таких случаях надо давить на reset, а не ctrl-c
Код: Выделить всё
dd if=/dev/<root> of=<backupfile>
losetup /dev/loop5 <backupfile>
reiserfsck --rebuild-tree --scan-whole-partition /dev/loop5
mount /dev/loop5 <mountpoint>
можно попробовать для восстановления /etc/group, /etc/passwd и /etc/shadow
всё остальное я трогать НЕ рекомендую, а у этих рекомендую проверить корректность...
/etc/ и /bin/ для запуска системы лучше взять из stage3, а потом emerge -e world
p.s.: а, вообще, на reiserfs и прочих "ленивых" ФС при таких случаях надо давить на reset, а не ctrl-c
-
- Сообщения: 84
Re: Восстановление данных.
Спасибо всем ответившим!
В общем восстановить конечно можно было, но я не стал заморачиваться и поставил все с нуля. Благо /home и /usr/portage/distfiles не пострадали.
Сейчас уже почти все поставилось. Из крупного остались только X-ы и kde. Kde за одно решил посмотреть 3.5_alpha1 - свежак!
зы: Блин, какая все же опасная команда rm -drf *...
В общем восстановить конечно можно было, но я не стал заморачиваться и поставил все с нуля. Благо /home и /usr/portage/distfiles не пострадали.
Сейчас уже почти все поставилось. Из крупного остались только X-ы и kde. Kde за одно решил посмотреть 3.5_alpha1 - свежак!

зы: Блин, какая все же опасная команда rm -drf *...
