ubuntu-core-16.04-core-armhf.tar.gz 上的控制台登录

ubuntu-core-16.04-core-armhf.tar.gz 上的控制台登录

我在 arm 评估板上运行 ubuntu-core-15.10-core-armhf.tar.gz。没有任何更改,主板启动并要求在 ttyPS0 上登录(在 ttyPS0 上启动 Serial Getty。)。如果我尝试使用 ubuntu-core-16.04-core-armhf.tar.gz,主板启动并且控制台登录不起作用 [ TIME ] 等待设备 dev-ttyPS0.device 超时。[DEPEND] ttyPS0 上的 Serial Getty 依赖项失败。16-04 ubuntu-core 版本有问题吗?或者我需要修改文件系统上的某些内容?

答案1

我在 ARM 上使用 UBuntu core 16.04 时遇到了同样的启动问题。当我创建指向 /lib/systemd/system/ 的符号链接时[电子邮件保护]在 /etc/systemd/system/getty.target.wants 我可以让控制台工作

ln -s /lib/systemd/system/[电子邮件保护] [电子邮件保护]

由于 ttyAMA0 是串行设备,我最初尝试创建到 /lib/systemd/system/ 的符号链接[电子邮件保护](根据一些 systemd 博客,我认为这应该是正确的做法)但这似乎没有任何效果。也许有人可以对此进行更深入的说明。

答案2

按照用户 538582 的建议解决

ln -s /lib/systemd/system/[电子邮件保护]/etc/systemd/system/getty.target.wants/[电子邮件保护]

相关内容