Обновление-rc.d Ubuntu 18.04 не делает правильной вещи

У меня есть недавно установленные 18,04 систем, и я устанавливаю VirtualBox на них со сценариями запуска автоматического запуска.

Сценарии запуска автоматического запуска правильно перечисляют модуль ядра VirtualBox как зависимость в разделе LSB/etc/init.d/сценариев следующим образом:

/etc/init.d/virtualbox:

### BEGIN INIT INFO
# Provides:       vboxdrv virtualbox
# Required-Start: $remote_fs $network
# Required-Stop:  $remote_fs
# Default-Start:  2 3 4 5
# Default-Stop:   0 1 6
# Short-Description: VirtualBox Linux kernel module
### END INIT INFO

/etc/init.d/vboxautostart-service:

### BEGIN INIT INFO
# Provides:       vboxautostart-service
# Required-Start: vboxdrv
# Required-Stop:  vboxdrv
# Default-Start:  2 3 4 5
# Default-Stop:   0 1 6
# Description:    VirtualBox autostart service
### END INIT INFO

Однако после того, как я работаю;

sudo update-rc.d vboxautostart-service defaults

/etc/rc*.d/каталоги перечисляют vboxautostart-сервис как S01* и K01*. Это заставляет зависимость между двумя не быть почетной, и мой VirtualBox VMs не становится автоматическим, запустился, потому что модуль ядра не загружается на запуске.

Например, вот список dir/etc/rc5.d:

S01acpid             S01dbus         S01saned
S01anacron           S01gdm3         S01speech-dispatcher
S01apport            S01grub-common  S01spice-vdagent
S01avahi-daemon      S01irqbalance   S01ssh
S01bluetooth         S01kerneloops   S01unattended-upgrades
S01console-setup.sh  S01ntp          S01uuidd
S01cron              S01plymouth     S01vboxautostart-service
S01cups              S01rsync        S01virtualbox
S01cups-browsed      S01rsyslog      S01whoopsie

Это хорошо работает на 16,04. Вот список/etc/rc5.d на 16,04:

README            S01rsyslog              S02dbus                   S03grub-common
S01apport         S01unattended-upgrades  S02irqbalance             S03ondemand
S01lvm2-lvmetad   S01uuidd                S02mdadm                  S03plymouth
S01lvm2-lvmpolld  S01virtualbox           S02ntp                    S03rc.local
S01lxcfs          S02acpid                S02rsync
S01lxd            S02atd                  S02ssh
S01open-vm-tools  S02cron                 S02vboxautostart-service

Это прервано 18.04?

2
задан 30 January 2019 в 19:25

1 ответ

Я сталкивался с той же проблемой. Используя systemctl команда решила его.

sudo systemctl enable vboxautostart-service
2
ответ дан 2 December 2019 в 03:29

Другие вопросы по тегам:

Похожие вопросы: