![]() | 1 pagxir 2024-01-09 19:13:40 +08:00 agetty 没有跑在 串口的 tty 上吧。ubuntu 上应该是 [email protected] 那个。 使用命令 systemctl start getty@ttyS002 # ttyS002 你的串口设备名 |
![]() | 2 bin456789 2024-01-09 19:25:59 +08:00 via Android 编辑 grub/cmdline ,添加 cOnsole=ttyAMA0 或 cOnsole=ttyS0 ,视乎设备 |
3 wangkun025 2024-01-09 19:27:10 +08:00 我也升级挂过。后来安装了一个 xfce 桌面。不是推荐的做法,但也算是一条路。 |
![]() | 4 A01514035 OP |
![]() | 5 pagxir 2024-01-09 20:06:02 +08:00 你的写完整: systemctl status getty@tty1 如果你配置了 kernel command line 的 cOnsole=/dev/ttyXXX 的话。 那么 systemctl status getty@console 等同于 systemctl status getty@ttyXXX 如果不能正确运行的话,你需要确认波特率是否配置正确,还有串口驱动是否工作了。 在确 getty 没有运行在串口情况下, 你可以用 minicom 打开本机的 串口, 然后另一边接上串口然后随意敲入几个字符,那么你的 minicom 可以看到你敲的字符,如果串口驱动正常工作的话(两端的波特率要一致)。 |
![]() | 6 A01514035 OP |
![]() | 7 jemyzhang 2024-01-09 22:22:33 +08:00 via iPhone sudo apt purge brltty 然后 reboot |
![]() | 8 jemyzhang 2024-01-09 22:24:32 +08:00 via iPhone 请忽略回复,审题错误 |