Как запустить сервис, живущий на разделе Windows

Я разрабатываю сервис на свой Windows 7 / машина двойной загрузки Ubuntu 13.04. Мои сроки службы на разделе NTFS. Это записано в Java и должно работать над обеими платформами. Только, чтобы ясно дать понять вещи, мой Linux запускается, сценарий является сценарием удара.

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

Разрешение отклонило, какое разрешение я могу быть больше, чем корень?

Править: Точка, что исполняемый файл (здесь сценарий удара) не может быть exceuted как корнем (отклоненное разрешение). Из-за единственной причины, что символьная ссылка указывает на файл на ntfs разделе. Что я могу сделать для запуска сервисов на nfts раздел - т.е. различные опции монтирования?

2
задан 14 April 2014 в 17:30

1 ответ

Наконец я понял его. Это - на самом деле вариант монтажа (должностное лицо). Теперь мой fstab похож на это, и он работает все довольно прекрасные.

UUID=E24E8DDC4E8DAA3D /media/nelson/data                  ntfs   users,defaults,exec 0 0
0
ответ дан 10 November 2019 в 06:16

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

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