shimamura
2015年12月16日 13時30分
お世話になります。
自作プログラムの自動実行をテストしています。
/etc/init.dにシェルスクリプトを追加し、/etcの各ランレベルに対応したディレクトリに
シンボリックリンクを作ることで、自作プログラムの自動実行が出来ました。
しかし、自作プログラムの自動実行した後、以降の実行を中断してしまい、
ログインプロンプトまで行かなくなってしまいました。
「Ctrl」+「c」でプログラムの中断も出来ません。
コマンドラインでキー入力を受け付けてくれませんので、シンボリックリンクを
消すなど作業も出来ません。
リカバリなどをせずに復旧する(元に戻す)方法を教えてください。
宜しくお願いします。
以上
コメント
shimamura
> hermit から bootするときに init=/bin/sh
とカーネルパラメーターを渡すと、shellが起動すると思います。
> どうでしょう?
アドバイスありがとうございます。
早速やってみました。
hermit> boot init=/bin/sh
mmcsd: SD card at address 0x00000001
mmcsd: M8G2FA 1048576KiB
gendisk: /dev/mmcblk0p2: start=0x004ade00, size=0x009ba200
gendisk: Image.bin is found. (4540672 Bytes)
Copying kernel...done.
この状態で止まっています・・・。
at_yashi
2015年12月17日 11時09分
hermit から bootするときに
init=/bin/sh
とカーネルパラメーターを渡すと、shellが起動すると思います。どうでしょう?