Автор Тема: [Решено] восстановление системы  (Прочитано 7248 раз)

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

Оффлайн Roman1

[Решено] восстановление системы
« : 18 Сентября 2013, 11:26:36 »
Всем доброго времени суток. Прошу помочь реанимировать Debian 7.  Скорее всего система отказала после того как я при попытках запустить
нужное мне ПО вручную изменил  владельца  каталога /usr включая все вложенные папки и файлы вместо root на пользователя. Была еще повторная установка пакетов, но раньше система с этими пакетами работала. Теперь  при загрузке  появляется черный экран и на нем бегает указатель мыши (в виде часиков). При загрузке в режиме recovery mode командная строка работает корректно с правами root. Пробовал восстановить загрузчик командами update и install-grub, но все остается таким же.  Сама система, я так понимаю, еще жива. Там много чего установлено, в том числе компилятор Intel Fortran, поэтому убивать ее не хочется.
Прошу подсказать как восстановить нормальный режим работы.
Спасибо
« Последнее редактирование: 14 Января 2014, 08:40:59 от qupl »
 

Оффлайн vladimir_ar

Re: восстановление системы
« Ответ #1 : 18 Сентября 2013, 12:38:56 »
Руками вернуть права на папки и файлы? Скорее всего должно быть 644. Но не уверен.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Roman1

Re: восстановление системы
« Ответ #2 : 18 Сентября 2013, 12:46:53 »
Пробовал назначить для всего каталога /usr владельца root. Не помогло. А что именно в этом каталоге было под root и что под пользователем я не знаю. Поменял сразу все.
Как назначить права доступа 644? Я недавний пользователь.
 

Yrii

  • Гость
Re: восстановление системы
« Ответ #3 : 18 Сентября 2013, 14:03:41 »
Как назначить права доступа 644? Я недавний пользователь.
chmod 644 -R /usr/
« Последнее редактирование: 18 Сентября 2013, 14:06:39 от Yrii »
 

Оффлайн Roman1

Re: восстановление системы
« Ответ #4 : 18 Сентября 2013, 14:14:09 »
Появился сдвиг. Теперь после установления этих прав при запуске появляется запрос логина и пароля и потом все работает в режиме командной строки, работает корректно. Черного экрана с мышью уже нет.  Возможно ли как-то указать какие папки в каталоге /usr обладали какими правами, может только для ключевых  папок?
 

Yrii

  • Гость
Re: восстановление системы
« Ответ #5 : 18 Сентября 2013, 14:30:33 »
хм, возможно один из вариантов это сделать реинсталл программ (не переустанова системы! и не просто инсталл)...
пример:
aptitude reinstall gnome xorg и т.д.

я думаю часть системы так можно подправить...
« Последнее редактирование: 18 Сентября 2013, 14:40:37 от Yrii »
 

Оффлайн vladimir_ar

Re: восстановление системы
« Ответ #6 : 18 Сентября 2013, 14:50:20 »
Запрос тоже в режиме консоли?
А после входа сделать
startx
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Roman1

Re: восстановление системы
« Ответ #7 : 18 Сентября 2013, 15:21:14 »
Да, запрос тоже в режиме консоли. После входа startx запускается только из-под root, т.е. сначала надо войти в режим root. Один раз запустилась и показала окно с надписью "что-то пошло не так. Система не может восстановиться" (на английском, конечно). Второй раз после запуска снова только черный экран и курсор, но уже в виде стрелки. Здесь опять таки вляет доступ к папке /usr/bin/startx.
Картина мне примерно ясна. Буду пробовать разные режимы доступа к папкам в каталоге /usr. Может где-нибудь установлю такую-же систему и посмотрю какие они должны быть. Также буду пробовать переустановить паекты. Сейчас  для переустановки просит соединение с интернетом, которое из-под консоли наладить пока не могу.
Конечно же буду ждать от участников форума  еще способов восстановления. Спасибо.
 

yura_n

  • Гость
Re: восстановление системы
« Ответ #8 : 18 Сентября 2013, 16:16:18 »
Ньюанс. В папке /usr/bin лежат исполняемые файлы, поэтому 644 права для них не годятся. К тоже для папок флаг x обязателен, иначе в них никто не сможет зайти.
 

Оффлайн ogost

Re: восстановление системы
« Ответ #9 : 18 Сентября 2013, 17:36:56 »
вот мой /usr, может вам понадобится (предполагаю, что наши с вами системы различны, да и вообще это плохая идея, но всё же):
ls -Rl /usr >> rights.usrфайл весит 11мб, на дропбокс закачаю: ссылка

Оффлайн Roman1

Re: восстановление системы
« Ответ #10 : 19 Сентября 2013, 22:12:43 »
Исправление системы занимает слишком много времени и еще не известен результат. Поскольку надо все-таки работать буду сохранять информацию и потом закачаю в новую систему. Или систему на другой

Сообщение объединено: 19 Сентября 2013, 22:15:27
Исправление системы занимает слишком много времени и еще не известен результат. Поскольку надо все-таки работать буду сохранять информацию и потом закачаю в новую систему. Или систему на другой диск поставлю. В общем, всем спасибо, впредь буду осторожнее. Всем удачи, здоровья, "крепких" систем.
« Последнее редактирование: 19 Сентября 2013, 22:15:27 от Roman1 »
 

Теги:
     

    [Решено] UTC и локальное время

    Автор mexx

    Ответов: 2
    Просмотров: 1744
    Последний ответ 03 Октября 2014, 20:24:04
    от mexx
    [Решено] VirtualBox 4.1 и Debian 8

    Автор mmax

    Ответов: 13
    Просмотров: 3542
    Последний ответ 13 Октября 2016, 09:02:00
    от mmax
    [РЕШЕНО]помогите плиз решить проблему с зависимостями.

    Автор user~21

    Ответов: 2
    Просмотров: 3322
    Последний ответ 07 Декабря 2011, 21:52:19
    от user~21
    [Решено]Долго грузится система

    Автор svtv1

    Ответов: 16
    Просмотров: 9396
    Последний ответ 10 Июля 2020, 09:59:50
    от serke7771
    [Решено] Где бы мне "добыть" готовый файл sources.list?

    Автор manazius

    Ответов: 13
    Просмотров: 3925
    Последний ответ 09 Сентября 2012, 13:35:49
    от manazius