Господа, вы ошиблись адресом.

2 августа 2018 г., 18:42 пользователь Alexander Galanin <a...@galanin.nnov.ru>
написал:

> 02.08.2018 16:33, Рома Тенцер пишет:
>
>> Нечто странное произошло. aptitude обновлял систему (тестируемый
>> дистрибутив) и вдруг выдал ошибку, мол, файловая система доступна только
>> для чтения, да и вообще другая копия dpkg запущена. Вышел из root,
>>
>
> Если посреди нормальной работы файловая система перешла с режим "только
> чтение", то вероятно с ней случилось что-то очень плохое. Советую
> посмотреть в логах на ошибки с диском, спросить об ошибках самого диска
> через smartctl.
>
> из-под рута — команда не найдена. Пробую ifup — команда не найдена. Пробую
>> из-под sudo — всё в порядке, находит, работает. Дозапускаю sudo dpkg
>> --configure -a — всё нормально доустанавливается (насколько я понимаю),
>> только жалуется на util-linux-locales — при обработке произошли ошибки,
>> абсолютно неработоспособен. А iwconfig и ifup из-под рута всё равно не
>> находятся.
>>
>> Что это может быть и как это исправить?
>>
>
> Судя по описанию, в системе испорчено неизвестное количество файлов.
> Можно с помощью debsums их найти и переустановить соответствующие пакеты.
> Но конфигурационные файлы и содержимое /var таким образом проверить не
> выйдет.
>
> Проще всего будет забэкапиться, проверить диск (команда badblocks),
> пересоздать на нём файловую систему заново и с нуля переустановить систему.
>
> Что же до недоступности команд из разного окружения, то это скорее всего
> связано с тем, что запортился конфиг-файл, в котором лежит установка
> переменной PATH для рута (скорее всего, /root/.hashrc). Для проверки можно
> запустить "echo $PATH" от рута, "sudo sh -c 'echo $PATH'" от пользователя и
> сравнить результаты.
>
> --
> Alexander Galanin
>
>

Ответить