我已停止ttyS0(initctl停止串行DEV = ttyS0)。 ttyS0进程在会话中停止但重新出现在重新启动后,我想在启动时禁用ttyS0,因为它会抛出以下错误:
Feb 19 20:19:42 sdm2 init: serial (ttyS0) main process (608881) terminated with status 1
Feb 19 20:19:42 sdm2 init: serial (ttyS0) main process ended, respawning
Feb 19 20:19:42 sdm2 init: initLogger main process (608986) terminated with status 1
我找不到任何/etc/init/ttyS0.conf但是serial.conf存在。
我搜索'respawn'试图将其关闭,但我在serial.conf中找到了'respawn'。
instance $DEV
respawn
pre-start exec /sbin/securetty $DEV
./init/serial.conf-33-exec /sbin/agetty /dev/$DEV $SPEED vt100-nav
虽然/etc/ttyS0.conf不存在,但我使用'echo manual | sudo tee /etc/init/ttyS0.override'在启动时停止ttyS0。
- 我也从securetty中删除了ttyS0。
- inittab文件中没有提到ttyS0。
- 在grub.conf中我有两个控制台条目tty0和console = ttyS0,115200。
- / dev / ttyS0存在,但/etc/init/ttyS0.conf确实存在。
任何人都可以帮助重启后停止ttyS0。