QNAPの起動時にスクリプトを実行したい場合、普段はマウントされていないフラッシュメモリ部分をマウントして、そこにautorun.shを作って書き込んでいくという方法が定石でした。 多くのWebページで解説されていますが、次のようなものです。 mount -t ext2 /dev/mtdblock5 /tmp/config vi /tmp/config/autorun.sh chmod +x /tmp/config/autorun.sh umount /tmp/config しかしここ最近、autorun.shが思い通りに動作していないことに気がつきました。どうやら、autorun.sh自体が実行されていないようです。 NAS本体がおかしくなったのかと思い、暫くほっといたところQNAP wikiのautorun解説に「 3.8.2以降のファームウェアでは上記の方法だと実行できない」と書いて
![QNAP TurboNASのautorunについて - デジカシ](https://cdn-ak-scissors.b.st-hatena.com/image/square/3a0b918df508e6bac6de74edfbb672707b11df45/height=288;version=1;width=512/http%3A%2F%2Fmimimopu.com%2Fblog%2Fblogimg%2Fog_image.png)