Я разрабатываю службу на своем двухъядерном компьютере Windows 7 / Ubuntu 13.04. Мой сервис работает в разделе NTFS. Он написан на Java и должен работать на обеих платформах.
fstab:
UUID=E24E8DDC4E8DAA3D /media/nelson/data ntfs users,defaults 0 0
/etc/init.d/mql:
lrwxrwxrwx 1 root root 80 Apr 14 14:15 /etc/init.d/mqld -> /media/nelson/data/linux/nelson/NetBeansProjects/CoreEngine/dist/etc/init.d/mqld*
Но когда я начинаю свою службу, он говорит:
sudo service mqld start
mqld: unrecognized service
sudo /etc/init.d/mqld start
sudo: unable to execute /etc/init.d/mqld: Permission denied
Отказано в разрешении, какое разрешение я могу быть более чем root?
EDIT: Дело в том, что исполняемый файл (здесь скрипт bash) не может быть исключен с правами root (разрешение отклонено). Из-за единственной причины, по которой символическая ссылка указывает на файл на разделе ntfs. Что делать, чтобы запускать службы на разделе nfts - например, различные параметры монтирования?