- ベストアンサー
microwattR7.5の/etc/rc.localに起動時に実行したいコマンドを書き込んでも実行されない理由と解決法を教えてください
- microwattR7.5(Ubuntu13.10とよく似たOS)の /etc/rc.local に起動時に実行したいコマンドを書き込んでも起動時に実行されません。
- microwattR7.5の /etc/rc.local に起動時に実行したいコマンドを書き込むと、起動時に実行されない問題が発生します。解決法をご存知の方がいらっしゃいましたら教えてください。
- microwattR7.5の /etc/rc.local にコマンドを書き込んでも起動時に実行されない問題があります。どなたか解決方法をご存じの方はいらっしゃいますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Ubuntuは専門外なのですが、参考になれば。バージョンもかなり違うしまったく自信ないです。
その他の回答 (1)
- kakedashidashi
- ベストアンサー率67% (21/31)
的外れかもしれないけど、普通にinit.dディレクトリ配下に起動スクリプト作って、rc5.dディレクトリ配下にS99から始まるシンボリックリンク作ってじゃだめなのかなあ・・・
補足
回答有難うございます。 init.dに起動スクリプト~ というのは、最初の方に上げて頂いたhttp://walkwithubuntu.blog.fc2.com/blog-entry-239.html の 上の記事に倣って、ホームフォルダに「enable-wol.sh」をまず作りました。 -------------------------------------------------------------------------------------------- #!/bin/sh (←大概の init.d 配下のスクリプトと同様に -e を付けたほうが良い?) ethtool -s eth0 wol g -------------------------------------------------------------------------------------------- これだけ。 もちろん例外規定もなんもかんも無視してるのはわかってますよ。 これを /etc/init.d の中に放り込んで、 update-rc.d すれば良いようだ。 端末を出して、 $ sudo su (←以下のコマンドを管理者で実行するため) # mv ~/enable-wol.sh /etc/init.d/enable-wol (←/etc/init.d の中に移動) # chmod 755 /etc/init.d/enable-wol (←実行権限を与える) # update-rc.d enable-wol defaults (←自動実行してもらえるように登録) のやり方でしょうか?これも駄目だったのですが(~.shの中身をvncが起動するコマンドにしてやってみました)、どうも何かやり方を根本的に間違えているような気がしてきました。 #自動ログインも効かなかったですし 結局、wattOSを諦めてlinuxBeanにしてみたところ「自動起動するアプリの追加」でうまく行きました。自動ログインもできたので、スイッチを入れたらあとはメインマシンからの遠隔操作状態に持って行くことが出来ました。 セカンドマシンですしOSにこだわりもないのでこちらで行こうと思います。 お騒がせ致しました。
補足
遅くなって済みません。参照先のやり方 /etc/init.dとpdate-rc.d をやってみてもうまく行きませんでした。やり方が悪かったのかも知れませんが。 そこからまた検索して http://qtotter.wordpress.com/2013/08/23/%E3%80%90ubuntu%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E5%86%8D%E6%A7%8B%E7%AF%89%E3%80%91no-04-x11vnc%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B/ を見つけたのですがやっぱり駄目でした。 gnomeデスクトップをインストールして自動起動するアプリケーションに登録しても駄目なので、なにか根本的に間違っているのかも知れません。 諦めたほうが良いような気がしてきました。