【Ubuntu18.04】【LIVA Z】systemctlの自動起動をOFF(disable)するとエラー
最近のUbuntuは自動実行をsystemdで管理してるらしい。で、systemdというかsystemctlで作成したshellファイルを自動起動に登録したのはいいけど、再起動したらdisableでエラーを吐いた。
ちなみに作ったのはiptablesの構築ファイル。
$ sudo systemctl disable iptables.service
[ 3234.919067 ] systemd-gpt-auto-generator[16015] : Failed to dissect: Input/output error
理由が全然わからん・・・。
で、ググってみると、以下のブログで詳しく書かれてました。
mitsu-ksgr.hatenablog.com
LIVA ZはeMMCだし、systemdのバージョンは237だし、これですかね。
$ systemd-cat --version
systemd 237
ブートローダの設定を変えればいいとのことなので、
昨日書いたGRUBの設定↓をさらに変える。
engetu21.hatenablog.com
$ sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="systemd.unit=multi-user.target quiet nosplash"
↓
GRUB_CMDLINE_LINUX_DEFAULT="systemd.unit=multi-user.target quiet nosplash systemd.gpt_auto=0"
変更を適用する。
$ sudo update-grub
$ sudo shutdown -r now