次のvtでgettyを停止すると必要なものが得られますが、再起動する前にのみ可能です。
systemctl stop serial-getty@ttymxc1
1)どのように永久に作ることができますか?
「無効化」は役に立ちません。
2)どうすれば元に戻せないようにできますか?
ユーザーがデバイスからSDカードを取り外して内部に触れても、アクセスを復元できません。
PS できればubootに触れたくありません。
編集する
コメントで議論されたいくつかの便利な点:
壊れたピンは私が決定できるものではありません。これは大量生産されたハードウェアであり、処理はハードウェアチームによって行われます。私はこのことがずっと前に決まったと確信しています。
2)解決策を元に戻すことはできません。その理由は、顧客が溶接中にコンソールにアクセスできないことを望んでいたためです。技術的には、このような解決策はsystemctl stop serial-getty@ttymxc1
簡単に戻すことができるので、より安全な他の方法があるかどうか疑問に思います。
ベストアンサー1
マスク提供する。
systemctl mask serial-getty@ttymxc1
/dev/null
これにより、サービスが再起動したときに使用されないシンボリックリンクが生成されます。
再度有効にするにはブロックを解除してください。
systemctl unmask serial-getty@ttymxc1