Я создал скрипт, который должен запускаться при загрузке. Поэтому для этого сценария я создал службу systemd и включил ее в systemctl. Сценарий создает папку в /mnt, затем монтирует на нее компакт-диск, копирует файлы, размонтирует компакт-диск и снова удаляет папку.
Когда я выполняю скрипт, он делает то, что должен делать. Но когда я запускаю службу (systemctl start startupscript.service), служба завершается, как и должна, но, видимо, сценарий не выполняется. Однако служба сообщает мне, что она закончилась успешно. В журналах также нет ничего, что показывало бы, что что-то пошло не так.
Кто-нибудь знает что происходит?
Спасибо!
# cat /etc/systemd/system/startupscript.service
[Unit]
Description=A random description
[Service]
Type=oneshot
ExecStart=/usr/lib/systemd/scripts/startup
[Install]
WantedBy=multi-user.target