Я только что пострадала от этой проблемы, и я думаю, что, возможно, знаю, почему вы тоже это затронули.
Новые пакеты ZFS в Debian больше не имеют сценариев инициализации LSB, поэтому вы ничего не видите в каталоге /etc/init.d/
.
Они предоставляют только системные файлы модулей. Вы можете увидеть списки файлов здесь (при условии, что вы используете архитектуру amd64). https://packages.debian.org/stretch/amd64/zfsutils-linux/filelist
Моя машина также была обновлена до Debian Jessie, и я обнаружил, что я все еще использую sysvinit
в качестве системы инициализации, тогда как новая установка по умолчанию получает systemd
.
Я подтвердил это, запустив cat /proc/1/comm
и получив результат: init
Затем я переключился на systemd, запустив apt-get install systemd-sysv
Это удалило конфликтующий sysvinit-core
.
Пожалуйста, обратитесь к вики-странице Debian за systemd и не вините меня, если это сломает вашу систему. https://wiki.debian.org/systemd#Configuring_as_default
Существуют другие способы создания загрузочных скриптов, совместимых с LSB, если вы не хотите менять систему инициализации. Я еще не исследовал их.