insserv: Сервису localfs нужно позволить запустить сервисного vmware-USBArbitrator

Я установил VMware Player в своей системе Ubuntu 16.04, которая хорошо работает.

В последнее время я изучал, как я могу обрезать вниз избыточные сервисы, работающие на моей системе, и я столкнулся vmware и vmware-USBArbitrator (оба из которых я использую вполне нечасто и могу быть разожжен по требованию).

Когда я пробую sudo systemctl is-enabled vmware-USBArbitrator.service Ясно

vmware-USBArbitrator.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install is-enabled vmware-USBArbitrator
enabled

Когда я пытаюсь отключить то же, с помощью sudo systemctl disable vmware-USBArbitrator.service, Я добираюсь

vmware-USBArbitrator.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install disable vmware-USBArbitrator
insserv: Service localfs has to be enabled to start service vmware-USBArbitrator
insserv: exiting now!
update-rc.d: error: insserv rejected the script header

/etc/init.d/vmware-USBArbitrator действительно упоминания a localfs сервис:

#!/usr/bin/env bash
#
# Copyright 1998-2010 VMware, Inc.  All rights reserved.
#
# This script manages the VMware USB Arbitrator service
#

### BEGIN INIT INFO
# Provides: vmware-USBArbitrator
# Required-Start: localfs
# Required-Stop: localfs
# X-Start-Before: 
# X-Stop-After: 
# Default-Start: 2 3 4
# Default-Stop: 0 6
# Short-Description: This services starts and stops the USB Arbitrator.
### END INIT INFO

### ... the script continues ...

Я навел справки вполне немного о a localfs, local-fs или local_fs сервис (мой /etc/ каталог, различное управление службами управляет как status, systemctl и rcconf, а также дорогой старый Google), но ничто полезное не прибыло (за исключением этой ошибки LaunchPad, которая упоминает точную ошибку, но сама ошибка связана с systemd и никакое решение не дано для vmware-USBArbitrator.service проблема конфигурации).

Любые идеи о том, как я мог разрешить эту проблему и отключить vmware-USBArbitrator.service от автоматического запуска при начальной загрузке?

2
задан 16 July 2017 в 11:21

1 ответ

Замена localfs с $local_fs как:

# Required-Start: $localfs
# Required-Stop: $localfs

или touch макет init названный сценарий localfs работать вокруг этого

2
ответ дан 2 December 2019 в 03:37

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

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