// /boot/config.txt 를 편집기로 열기 sudo nano /boot/config.txt //맨 아래에 내용을 추가 후 저장 #rainbow screen no show disable_splash=1
// /boot/cmdline.txt 를 편집기로 열기 sudo nano /boot/cmdline.txt //내용의 맨 뒷 부분에 한칸 띄어 쓰기 후 아래 내용을 추가 후 저장 logo.nologo
// /boot/cmdline.txt 를 편집기로 열기 sudo nano /boot/cmdline.txt //내용 중 splash 내용 삭제
부팅 시 splash 화면 변경(이미지 변경)
방법1
//splash로 사용할 이미지 이름을 splash.png로 만든다. // /usr/share/plymouth/themes/pix 안의 splash.png 로 원하는 이미지를 복사 sudo cp -r splash.png /usr/share/plymouth/themes/pix/splash.png
//splash실행하는 스크립트를 변경 //사용할 이미지를 /usr/share/plymouth/themes/pix/ 안에 복사 sudo cp -r 이미지명 /usr/share/plymouth/themes/pix/이미지명 //스크립트 변경 sudo nano /usr/share/plymouth/themes/pix/pix.script //편집기에서 스크립트내용 중 theme_image = Image("splash.png"); 부분의 이미지명을 변경 theme_image = Image("사용할이미지명");
부팅 시 splash 화면에서 왼쪽하단에 뜨는 부팅 텍스트 감추기
//스크립트 변경 sudo nano /usr/share/plymouth/themes/pix/pix.script
#으로 주석처리를 한 후, 저장
부팅 시 console에서 커서 안보이게 설정
// /boot/cmdline.txt 를 편집기로 열기 sudo nano /boot/cmdline.txt //내용의 맨 뒷 부분에 한칸 띄어 쓰기 후 아래 내용을 추가 후 저장 vt.global_cursor_default=0
// /boot/cmdline.txt 를 편집기로 열기 sudo nano /boot/cmdline.txt //내용의 맨 뒷 부분에 한칸 띄어 쓰기 후 아래 내용을 추가 후 저장 consoleblank=0
// /etc/lightdm/lightdm.conf 를 편집기로 열기 sudo nano /etc/lightdm/lightdm.conf
공지 목록
공지글
|
라즈베리 파이 부팅 화면을 설정하기!
안녕하세요 메카솔루션입니다. 부팅할때 나오는 글자들을 부트 로그 라고합니다. 특정 에러가 발생하거나 상태를 파악하는데 사용이 되지만 딱히
없어도 불편하지는 않습니다. sudo nano /boot/cmdline.txt dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait nano 로 접속하셔서 내용을 읽어보시면
위와같이, 되어있을것입니다. dwc_otg.lpm_enable=0 console=serial0,115200 console=tty3 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait logo.nologo loglevel=3 quiet 결국에는 위처럼
되는것이지요
그런데 내내 시커멓다가 갑자기 화면이 나오니 식상한것 같아요.. 우선 fbi를 설치해주셔야합니다! text에디터를 관리자 권한으로 실행해줍니다. #! /bin/sh ### BEGIN INIT INFO # Provides: asplashscreen # Required-Start: # Required-Stop: # Should-Start: # Default-Start: S # Default-Stop: # Short-Description: Show custom splashscreen # Description: Show custom splashscreen ### END INIT INFO do_start () { /usr/bin/fbi -T 1 -noverbose -a /etc/splash.png exit 0 } case "$1" in start|"") do_start ;; restart|reload|force-reload) echo "Error: argument '$1' not supported" >&2 exit 3 ;; stop) # No-op ;; status) exit 0 ;; *) echo "Usage: asplashscreen [start|stop]" >&2 exit 3 ;; esac : 위 코드를 복사, 붙여넣기 해주신 다음 Ctrl + X 를 눌러 저장해줍니다.
asplashscreen 이 생성된것을 확인합니다. sudo mv asplashscreen /etc/init.d/asplashscreen 위 명령어를 입력하면 /etc/init.d/asplashscreen 의 위치로 옮겨지게 됩니다. sudo chmod a+x /etc/init.d/asplashscreen chmod a+x 명령을 통해서 작성해준 코드를 실행할 수 있는 코드로 변경해줍니다. sudo insserv /etc/init.d/asplashscreen insserv 로 장성해준 코드를 서비스에 등록해줍니다.
우선 저는 준비해둔 1461545067.jpg라는 이름으로 부팅시에 보여줄 이미지를
준비해두었습니다. sudo mv 이미지파일명 /etc/splash.png 이렇게해서 부팅시에 원하는 이미지를 보일 수 있습니다. |