После обновления до версии oneiric, Ubuntu не может правильно запустить dbus, что фактически делает половину системы непригодной для использования. Ошибка запуска, кажется, случается довольно рано в начальной загрузке - и я еще не выяснил, где именно, или даже, что на самом деле вызывает это.
Я пытался запустить dbus вручную (sudo service dbus start
), но безрезультатно. Я действительно не уверен, что можно сделать.
Какие у меня варианты? Нужно ли переустанавливать Ubuntu (это не повлияет на мой / home, так как это раздел)?
Прочтите пост № 9 там: https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/858122
Загрузитесь в однопользовательском режиме (режим восстановления и выберите опцию «root shell» из меню) и сделайте это:
mount -o remount,rw /
cd /var
rm -rf run lock
ln -s /run run
ln -s /run/lock lock
reboot
То есть измените / var / run на символическую ссылку, указывающую на / run и / var / lock для символической ссылки, указывающей на / run / lock. Это новое место, которому они принадлежат. Однако вы должны делать это в однопользовательском режиме, когда службы не работают.
Это должно происходить во время процесса обновления / установки, но есть некоторая ошибка, с которой это не происходит.
Более подробная информация доступна здесь: https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/858122