Запрос на вход в систему выводится неправильно, поэтому невозможно войти в Linux через ttyS0.

Запрос на вход в систему выводится неправильно, поэтому невозможно войти в Linux через ttyS0.

Моя система представляет собой плату на базе Intel Atom без видеокарты, связь может осуществляться через последовательный порт (со скоростью передачи данных 115200) и порт Ethernet. Я установил CentOS через PXE, после установки система перезагрузилась в первый раз. Ниже приведены последние строки, выведенные через последовательную консоль. После этого при ответе на ввод с клавиатуры.

[  OK  ] Started Notify NFS peers of a restart.
[  OK  ] Started Logout off all iSCSI sessions on shutdown.
[  OK  ] Reached target Remote File Systems (Pre).
[  OK  ] Reached target Remote File Systems.
         Starting Permit User Sessions...
         Starting Crash recovery kernel arming...
         Starting Availability of block devices...
[  OK  ] Started System Logging Service.
[  OK  ] Started OpenSSH server daemon.
[  OK  ] Started Availability of block devices.
[  OK  ] Started Permit User Sessions.
[  OK  ] Started Job spooling tools.
[  OK  ] Started Serial Getty on ttyS0.
[  OK  ] Reached target Login Prompts.
[  OK  ] Started Command Scheduler.
         Starting Terminate Plymouth Boot Screen...
[  OK  ] Created slice User Slice of root.
[  OK  ] Started Session c1 of user root.
[   20.825375] fuse init (API version 7.22)
****0`3鎬~x饉****[   31.791710] XFS (sdb1): Mounting V5 Filesystem
[   31.875202] XFS (sdb1): Ending clean mount
~x饉[   48.919242] TCP: lp registered

Итак, приглашение на вход выводится неправильно, и я не могу ввести имя пользователя, пароль и логин. Вы можете видеть, что в начале последней строки и последней третьей строке есть какие-то бессмысленные символы. Я сомневаюсь, что это было приглашение на вход, но по какой-то причине оно выводится в таком ненормальном шаблоне.

Теперь я все еще могу войти через ssh и проверил статус службы serial-getty@.

[root@CentOS ~]# systemctl status [email protected][email protected] - Serial Getty on ttyS0
   Loaded: loaded (/usr/lib/systemd/system/[email protected]; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2015-01-02 00:20:42 CST; 28min ago
     Docs: man:agetty(8)
           man:systemd-getty-generator(8)
           http://0pointer.de/blog/projects/serial-console.html
 Main PID: 5242 (agetty)
   CGroup: /system.slice/system-serial\x2dgetty.slice/[email protected]
           └─5242 /sbin/agetty --keep-baud 115200 ttyS0 linux

Jan 02 00:20:42 CentOS systemd[1]: Started Serial Getty on ttyS0.

Так что, пожалуйста, помогите и дайте совет. Спасибо большое!

решение1

Кажется, я нашел причину. ModemManager.service конфликтует с ttyS0. При отключении этой службы процесс загрузки восстановился.

Связанный контент