Armadilloフォーラム

Armadillo-IoT G3 のログイン自動化でコンソール入力できない

in2

2018年3月14日 15時47分

お世話になります。

https://armadillo.atmark-techno.com/forum/armadillo/2763

上記記事を参考にログイン自動化を試みた結果、
Armadillo-IoT G3 起動時のログが出力された後、
ログインユーザーとパスワードは聞かれなくなりましたが、
コンソールの入力もできなくなりました。

変更箇所

/lib/systemd/system/serial-getty@.service
...
[Service]
ExecStart=-/sbin/agetty --keep-baud 115200,38400,9600 %I $TERM
 ↓変更後
ExecStart=-/sbin/agetty --autologin ユーザID --keep-baud 115200,38400,9600 %I $TERM
...

現状ではコマンド入力ができないため、
ログイン自動化を解除する方法をご教示頂けると幸いです。

また、ログイン自動化は上記の方法だけで問題ないのでしょうか?

以上、よろしくお願いいたします。

コメント

中村です。

> https://armadillo.atmark-techno.com/forum/armadillo/2763

にかかわったので・・・

> 現状ではコマンド入力ができないため、
> ログイン自動化を解除する方法をご教示頂けると幸いです。

sshやtelnetなどのコンソール以外のログイン手段がない、
ということでしょうか?

そういう場合は、eMMC起動にしているのであれば、
SDブートしてeMMCをマウントして元に戻します。
SDブートしているならeMMCブートしてSDをマウントするか、
そのSDカードを他のLinuxマシンでマウントして修正します。

> ログインユーザーとパスワードは聞かれなくなりましたが、
> コンソールの入力もできなくなりました。
...
> また、ログイン自動化は上記の方法だけで問題ないのでしょうか?

rootとatmarkの2つのユーザで再度試してみましたが、
私の環境ではこの修正だけで自動ログイン後に
コンソールからコマンド入力できました。

存在しないユーザ(hogeなど)にしてみたところ、
起動後コンソールから何もできなくなりました。

--
なかむら