新しいスクリプトを/etc/init.dにドロップし、update-rc.dを使用して他のrc#.dサブディレクトリにインストールしました。残念ながら、私は2つの愚かな間違いを犯しました。
&
を付けるのを忘れましたそして今、私はsshすることができません。問題は私のスクリプトがブートをブロックしていることだと思います(私は&
を忘れたので)、それでsshdを開始するrcスクリプトは決して実行されません。
しかし、私は立ち往生しています。なぜなら、通常、sshがこのボードにログインする唯一の方法だからです。 USBキーボードとHDMIモニターを接続してみましたが、ディスプレイに何も表示されず、ログインできません。このボードは、ディスプレイを駆動しようとさえしないように構成されている可能性があります。
誰か提案がありますか?私が考えることができるオプションは次のとおりです。
他に何か提案はありますか?ブートが完了していなくても、FTDI経由でのログインが機能する可能性があるかどうか誰かが知っていますか?
私自身の質問に答える:はい、FTDIシリアルケーブルは、ブートローダーや(潜在的に)シングルユーザーモードなどにアクセスするために機能します。
(私の場合、FTDIケーブルで接続するだけでは、悪いrcスクリプトを修正するのに十分ではありませんでした。これは、悪いrcスクリプトが非常に悪かったため、シングルユーザーモードへのパスでも実行されていたためです。シングルユーザーモードになります。幸い、問題のあるファイルを表示して破棄することができました-boot自体からこれで問題が修正され、システムが再び起動します。 、もう一度この間違いを犯してください。)