以前にインストールしたバージョンkubuntu 15.xxでは、/etc/rc.local
-/home/diet/scripts/my-auto-mount-script
に行を追加しました。これは明らかに、自宅のwifiネットワークドライブをマウントする必要があるスクリプトを指していました。
これはkubuntu 15.xxで問題なく動作しました
アップグレード後、コマンド/etc/rc.local
を実行してもまだうまくいくようであるため、/etc/rc.local
はブート時に無視されているようです。 rc.localが無視されていると思う理由は、それが参照するスクリプトは、スクリプトの成功時だけでなくスクリプトの失敗時にもログを生成する必要があるが、ログがないためです。
誰も私にこの問題のトラブルシューティング方法に関するいくつかの指針を与えることができますか?
PS:はい、私は/etc/fstab
に物を置くこともドライブをマウントする方法であることを知っていますが、家にいないときは、イルカのドライブを見ることができ、それらに小さな赤い十字があることが嫌いですそこにないので。このようにして、私が外出中(ラップトップ)にいるとき、人々は自宅にあるものを見ることができません。
Ubuntuは現在systemdを使用しており、rc.localはデフォルトで「オフ」になっているサービスと見なされています。次のコマンドを入力して再起動すると、rc.localを「オン」にできます。
Sudo systemctl enable rc-local.service
これを変えるだけ
chmod 755 /etc/init.d/rc.local
nano /etc/rc.local
これを最初の行で変更します
#!/bin/sh -e
に
#!/bin/bash
保存してお楽しみください!