剛想讓Ubuntu 18.04在開機時自動幫我把兩顆硬碟的APM都關掉
以前用16.04時
都是在/etc/rc.local裡加入hdparm -B 255 /dev/sda /dev/sdb來關APM
但Ubuntu 16.10後改用systemd 不再用initd
所以沒有/etc/rc.local這個檔案
於是我就以"ubuntu 18.04 rc.local"為關鍵字去查該怎辦
然後...
就發現GOOGLE到的前五個解法都是錯
第六個搜尋到的解法才是對的
https://steemit.com/cn/@oflyhigh/ubuntu-18-04-rc-local其實只要自已創建一個/etc/rc.local並加上執行權限(sudo chmod a+x /etc/rc.local)
Ubuntu就會在開機時自動執行/etc/rc.local這個script了
剛看了一下/var/log/syslog
rc.local這個script也的確有執行了
以上與大家分享
ll@BM5220:~$ grep rc.local /var/log/syslog
Jan 4 13:14:09 BM5220 systemd[1]: Starting /etc/rc.local Compatibility...
Jan 4 13:14:09 BM5220 rc.local[552]: /dev/sda:
Jan 4 13:14:09 BM5220 rc.local[552]: setting Advanced Power Management level to disabled
Jan 4 13:14:09 BM5220 rc.local[552]: APM_level#011= off
Jan 4 13:14:09 BM5220 rc.local[552]: /dev/sdb:
Jan 4 13:14:09 BM5220 rc.local[552]: setting Advanced Power Management level to disabled
Jan 4 13:14:09 BM5220 rc.local[552]: APM_level#011= off
Jan 4 13:14:09 BM5220 systemd[1]: Started /etc/rc.local Compatibility.