시작 후 tty를 자동으로 시작하는 방법은 무엇입니까?

시작 후 tty를 자동으로 시작하는 방법은 무엇입니까?

Ubuntu 20.04를 사용하고 있으며 다음 설정을 수행했습니다.

sudo systemctl set-default multi-user.target
sudo systemctl add-wants multi-user getty@tty1

그리고 /etc/securetty생성되었습니다.

그러나 Ctrl+ Alt+를 F1누르지 않으면 부팅 후 tty1이 표시되지 않습니다.

getty@tty1want 이지만 이전 에 결과를 multi-user.target보았습니다 . 맞습니까?getty@tty1multi-user.targetsystemd-analyze

답변1

getty를 multi-user.target의 종속성 중 하나로 만드는 것처럼 보이기 때문에 add-wants에 getty를 추가해야 하는지 잘 모르겠습니다.

또한 multi-user.target으로 전환할 때 로그인 화면이 표시되지 않는 유사한 문제에 직면했습니다. 다음 두 게시물에서 언급한 것처럼 GRUB 구성과 관련이 있을 수 있습니다.

Ubuntu는 그래픽 모드만 실행 중이며 텍스트 모드로 변경할 수 없습니다.

sudo systemctl set-default multi-user.target 후에 부팅할 수 없습니다.

따라서 기본적으로 커널이 스플래시 화면을 표시하도록 강제 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"하므로 /etc/default/grub출력이 없는 것 같습니다. GRUB_CMDLINE_LINUX_DEFAULT=""로그인 콘솔을 표시하기 위해 getty를 수정하지 않고 다음과 같이 변경할 수 있습니다 .

그런 다음 실행하여 update-grubGRUB를 업데이트하세요.

관련 정보