메시지 출력을 제거하면 나중에 시스템 문제를 해결하지 못할 수도 있습니다. 이러한 수정 사항을 적용하기 전에 마무리 단계가 될 때까지 기다리십시오.
2016 년 12 월 현재 많은 오래된 방법이 작동을 멈춘 것 같습니다. 모든 솔루션을 집계하는 데 많은 시간이 걸리기 때문에이 질문 / 답변 게시물을 작성했습니다. 모든 부팅 텍스트 (로그인 메시지 포함) 를 제거하기 위해 수행 한 작업 :
1.) /boot/cmdline.txt 변경
sudo nano /boot/cmdline.txt
콘솔을 tty1에서 다음으로 변경하십시오.
console=tty3
이것을 줄 끝에 추가하십시오. 'loglevel = 0'은 부팅에서 대부분의 메시지를 제거합니다. 'loglevel = 3'을 사용할 수도 있지만 일부 부팅 메시지가 다시 나타날 수 있습니다.
quiet splash loglevel=0 logo.nologo vt.global_cursor_default=0
Plymouth를 사용하려면 다음을 추가하십시오.
plymouth.ignore-serial-consoles
dmesg에게 조용히해라
sudo nano /etc/rc.local
'exit 0'전에 이것을 추가하십시오 :
#Suppress Kernel Messages
dmesg --console-off
지금까지 대부분의 부팅 메시지를 처리해야합니다. # 2는 또한 'watchdog watchdog0 : watchdog이 멈추지 않았습니다!' 종료시 메시지가 표시됩니다.
3.) systemd에서 자동 로그인 변경 (자동 로그인이 발생하면 로그인 메시지를 숨 깁니다)
sudo nano /etc/systemd/system/autologin\@.service
다음 위치에서 자동 로그인 ExecStart를 변경하십시오.
ExecStart=-/sbin/agetty --autologin pi --noclear %I $TERM
에:
ExecStart=-/sbin/agetty --skip-login --noclear --noissue --login-options "-f pi" %I $TERM
'pi'를 사용하는 사용자 이름으로 변경하십시오!
4.) /etc/pam.d/login 변경 (자동 로그인시 커널 버전이 표시되지 않음)
sudo nano /etc/pam.d/login
라인 변경
session optional pam_exec.so type=open_session stdout /bin/uname -snrvm
되려고
session optional pam_exec.so type=open_session stdout
5.) .hushlogin 추가
touch ~/.hushlogin
또는 오늘의 메시지 제거 -MOTD (대체 5)
sudo update-rc.d motd remove
이제 내 부팅은 Plymouth 부팅 화면을 보여주고 파이썬 GUI로 들어갑니다.