Восстановление файлов в ASPLinux 12 ???

Автор: brum Дата: 28.08.2009 12:21 Ситуация:
- сбой по питанию
Результат:
- много файлов испортились и не подлежат восстановлению
Действия:
- проверка диска и _очистка_ файловой системы от битых файлов
Результат:
- имена потерянный файлов неизвестны
- система работает некорректно
ВОПРОС:
- Как в ASPLINUX12 восстановить утерянные файлы?
Контретнее:
- В паралелных ОС есть диски восстановления или просто ОС ставится по-верх с проверкой наличия файлов. Какие инстументы для восстановления системы есть у ASP-Разработчиков?
PS Дистрибути ASPLinux12 Carbon на 3-х дисках.
Re: Восстановление файлов в ASPLinux 12 ??? 28.08.2009 12:55brum Повторюсь:

>- много файлов испортились и не подлежат восстановлению
>Действия:

>- проверка диска и _очистка_ файловой системы от битых файлов

Именно fsck все проверял и исправлял
Он-то и убил все поврежденные файлы:-(

>Результат:
>- имена потерянный файлов неизвестны
>- система работает некорректно

Дополню, консоль работает, не загружается "Х".
И дополнительный вопрос, можно ли как-то RPM'ом переустановить пакеты автоматом имея список уже установленных пакетов?
... А не по-одному:-))))
Re: Восстановление файлов в ASPLinux 12 ??? 28.08.2009 13:09BigAndy
Цитата:
ожно ли как-то RPM'ом переустановить пакеты автоматом имея список уже установленных пакетов?

Конечно можно.
Re: Восстановление файлов в ASPLinux 12 ??? 28.08.2009 19:57brum А конкретнее? ;-)
Re: Восстановление файлов в ASPLinux 12 ??? 29.08.2009 04:31wave2u для начала необходимо почитать man...

# man rpm

и про bash стоит, и про самые "важные" команды тоже.


что установлено в системе (с перенаправлением вывода в файл installed_rpm)?

# rpm -qa > ~/installed_rpm

а после вот так

# cat ~/installed_rpm | xargs rpm ivh --force

в принципе для любознательности можно проверить целостность уже имеющихся пакетов, чтобы выяснить отклонения

# rpm -Va

но так как контрольная сумма некоторых файлов на рабочей машине изменена, это, наверное, не имеет смысла.

а вообще, почитайте здесь.

И еще - раз Вы пользуетесь этим дистрибутивом, не поленитесь и почитайте "Руководство пользователя ASPLinux" - написано доступным языком и всего, если не изменяет память, страниц 250 (с картинками Улыбка
К слову сказать, в нем наглядно отображено использование некоторых "важных" команд оболочки.
Re: Восстановление файлов в ASPLinux 12 ??? 29.08.2009 10:59brum Сапсибо!

Вот, я примерно тоже самое сделал;-)
su естестаенно:-)

init 1
mount -o remount,ro /dev/VolGroup00/LogVol00
fsck -p /dev/VolGroup00/LogVol00
fsck -c /dev/VolGroup00/LogVol00
(там "Y" везде ставил)

shutdown -r now

mc - посмотрел, что с битыми файлами..., они пропали!

Далее.
У меня были обновления сохранены, зашел в их директорию и :

rpm -Uv --replacepkgs *

Ну или:

rpm -Uv --replacepkgs --nodeps *

ВСЕ!!!!!!
Единственно, что осталось, это некоторые глюки в той учетной записи, под которой глюк случился, я ее просто переделал:-)
Re: Восстановление файлов в ASPLinux 12 ??? 29.08.2009 11:07BigAndy
Цитата:
# rpm -Va

Лучше rpm -Va --nofiles
RSS-материал