Isso é normal. O Systemd não suporta unidades iniciais a partir de locais arbitrários; eles devem estar em um dos diretórios pesquisados padrão. Se sua unidade já estiver em /etc/systemd/system
, nunca será necessário especificar seu caminho.
systemctl possui vários atalhos para iniciar diferentes tipos de unidades - os caminhos de diretório são convertidos para unidades .mount; por exemplo. systemctl start /mnt/data
é traduzido para systemctl start mnt-data.mount
.