我在旧的惠普笔记本电脑上运行Ubuntu 16.04
我已经在上面安装了一些软件来创建小型自制plex服务器。我已经安装了声纳,雷达,洪水,夹克等,它们都将在启动时自动启动!
几天前,我决定也安装rclone,并且由于启动了GitHub项目,我创建了几个文件夹,每次启动时都要通过启动脚本来挂载这些文件夹(我通过终端编写来启动sudo ~/bin/check.mount
)。Sonarr和Radarr设置为通过洪水将内容下载到临时文件夹,然后将其导出到这两个已安装文件夹之一。
问题是,当我手动启动脚本Sonarr / Radarr时,它们已经启动并正在运行,并且找不到其根文件夹,因此它们给我一个错误。
我想做的是创建一个mountgdrive.service(服务,或任何必要的东西)以自动启动check.mount脚本,如果还不够,请在sonarr.service和radar.service中插入一个延迟!那可能吗?
我写了这个 sudo nano /etc/systemd/system/mountgdrive.service
[Unit]
Description=MountSmokeScreen
After=network.target
[Service]
Type=oneshot
ExecStart=/home/samsepioldoloresh4ze/bin/check.mount
TimeoutStopSec=20
KillMode=process
Restart=on-failure
[Install]
WantedBy=multi-user.target
并添加到sonarr.service和radarr.service mountgdrive.service
在After=
位,这样
[Unit]
Description=Sonarr
After=syslog.target network.target mountgdrive.service
[Service]
User=samsepioldoresh4ze
etcetc
....
但这不起作用!Sonarr和Radarr正常启动,但未安装驱动器!我究竟做错了什么?
另外,rtcwake无法在我的笔记本电脑上运行-我认为这是内核问题?有办法解决吗?
mountgdrive.service
可以运行,但是什么也不做(它不装载驱动器),然后由于ubuntu执行sonarr.service
而radarr.service
正常运行mountgdrive.service
sonarr.service
和radarr.service
后运行mountgdrive.service
启动并运行?