службы debian не работают

После неожиданного перезапуска моя машина debian загружается на экран терминала вместо gui.

Я не уверен, что делать, чтобы диагностировать проблему. Но я заметил, что все службы в /etc/rc2.d/ (inittab говорят, что уровень запуска 2) не запущены.

Я смотрю на cron, например: работает cron

Кто-то, пожалуйста, помогите мне понять, почему запуск S17cron не работает, но работает напрямую связанный файл.

Что мне не хватает? Кто-нибудь знает, как и почему моя система находится в этом состоянии? как исправить?

  • Hostapd nl80211 не удалось установить интерфейс -19
  • Нет Wi-Fi на Lenovo 500s-14ISK с Debian 8
  • установка libsocket-perl, apt-get ищет неправильное расширение имени файла, получает 404
  • mediawiki wiki документация, которая помогает Debian
  • Проблемы с Apache при попытке настроить SSL (Debian)
  • Почему нет ядра для архитектуры armhf, доступного в репозиториях Debian?
  • Выполнять команды Perl с определенного IP-адреса?
  • Странная регистрация ошибок в BBB
  • One Solution collect form web for “службы debian не работают”

    Забудьте о /etc/inittab и выполните уровни.

    Как сообщает systemd doco, в мире systemd концепция уровней запуска «устарела». systemd сама работает с точки зрения целей , а не для уровней запуска.

    Также устаревшим является ваш файл /etc/inittab . Обновление с Debian 7 на Debian 8 переключает систему init из System 5 init + rc в systemd. Он оставляет /etc/inittab лежащим, потому что этот файл неправильно назначен как свойство пакета в Debian 7.

    То, что говорит /etc/inittab совершенно бессмысленно. Мало того, что systemd полностью игнорирует этот файл; но systemd не имеет понятия текущего уровня выполнения в первую очередь.

    Забудьте о скриптах Systemv 5 rc .

    Это, возможно, немного сильное, но необходимо подчеркнуть, что вы продемонстрировали несколько вредных привычек, которые вам нужно не изучать. Во-первых, вам пришлось отказаться от нескольких версий Debian .

    • Не запускайте скрипты в /etc/rc*.d/ напрямую. Во-первых, вы сделаете это неправильно, поскольку вы здесь, и все не сработает. Во-вторых, нет никакой гарантии, что эта символическая ферма ссылок существует даже в несистемных системах. Например, можно использовать файл-rc вместо sysv-rc .
    • Не запускайте скрипты непосредственно в /etc/init.d/ . В системных операционных системах нет гарантии, что эти сценарии даже существуют, не говоря уже о том, что именно они указывают ваш сервис. Даже на Debian 7 появились модули systemd, заменяющие скрипты System 5 rc ; и это тем более на Debian 8. Правильные команды для использования:
      • systemctl с его status , start , stop , enable и disable подкоманд
      • service
      • update-rc.d и invoke-rc.d , но только если вы являетесь скриптом поддержки пакета

    Поведение команд, которые вы наблюдали, является, таким образом, полной красной селедкой и не имеет никакого отношения к тому, почему ваша система загружается таким образом, какой она есть.

    Диагностируйте свою проблему с помощью доступных инструментов.

    На данный момент вы должны запустить несколько программ. К ним относятся:

    • systemctl get-default чтобы определить, настроена ли ваша система даже для загрузки на graphical.target в первую очередь.
    • systemctl list-units чтобы показать, какие службы и цели запущены. Ваш диспетчер отображения X – это сервис.
    • systemctl status чтобы показать, почему сбой службы не удался.
    • journalctl -x -b чтобы посмотреть журнал с момента загрузки.

    дальнейшее чтение

    Interesting Posts

    При использовании btrfs, почему значения «Размер», «Использованный» и «Свободный» из df не совпадают?

    SSH, когда использовать открытый ключ и пароль?

    Регулярное выражение с sed

    В: Как сообщить ядру Linux игнорировать устройства MULTIPLE ata?

    mplayer: Проблемы с открытием звуковых файлов, работы gnome-mplyaer, почему?

    Как установить программы в / usr / local, если они не должны компилироваться с помощью root?

    Проводит ли getopts в аргументах командной строки в некотором порядке?

    Почему разные гиперпотоки имеют разную тактовую частоту?

    Как пройти мимо спасения личинки?

    Использование mate desktop без systemd

    Отслеживание, где сценарий остановился после таймаута

    Переустановка Debian: раздел ext4 не является первичным

    Использование физического физического жесткого диска в виртуальной машине с умными возможностями и истинным номером модели

    Сначала попытка сортировки по двум полям – это второй критерий

    сжатие tar без структуры каталогов

    Linux и Unix - лучшая ОС в мире.