Недавно сделал emerge --update --deep @world, после чего rc выдавал ошибку (примерно)
failed to update dependency tree, read-only filesystem
При этом грузилась консоль по умолчанию (без hostname). команда mount -o remount,rw / проходит успешно, после нее появляется возможность писать на диск. При попытке старта сервисов пишет, что такой-то сервис is already startING. удавалось загрузить xdm, однако графическая оболочка виснет конкретно, ошибка типа desktop shell has crashed. ранее в dmesg можно было увидеть следующую ошибку:
rc[1925]: segfault at 0 ip .... error 14 in rc [ ].
При последнем запуске пропала. Хотел переустановить openrc, но появляется следующая ошибка:
!!! Failed to move /var/calculate/tmp/portage/sys-apps/openrc-0.11.8/image/etc/conf.d/net to /etc/conf.d/net
!!! [Errno 1] Operation not permitted
Пробовал загрузиться с live флэшки с последующем chroot в систему, та же ошибка.
Я на линуксе недавно, может упустил что-то очевидное. Очень хочется вернуть настроенную систему без переустановки. Подскажите, что можно сделать?
Не вышло. Причем сначала я удалил netmount, а потом когда попробовал добавить, пишет, что сервис не существует.
Еще такой вопрос. Если раньше я мог прочитать ошибку до консоли, то теперь не успеваю. Ошибка вроде другая. В каком из логов ее искать? Точно знаю, что это rc.
Команда rc-update add udev-mount sysinit не возымела эффекта, т.к. udev-mount уже есть на уровне sysinit.
Теперь ошибка, о которой я упоминал ранее, а именно:
!!! Failed to move /var/calculate/tmp/portage/sys-apps/openrc-0.11.8/image/etc/conf.d/net to /etc/conf.d/net
!!! [Errno 1] Operation not permitted
пропала, и openrc получилось переустановить. Однако, я все еще не могу узнать, какая ошибка показывается до того, как появляется консоль calculate.