2014-01-06

리눅스/라즈베리파이 부팅로그 확인하기 (bootlogd)

부팅하면 가끔 에러메세지가 나오는데, 이걸 확인하기가 힘들다. bootlogd 라는 것으로 확인이 가능하다.

 

1. 설치한다. bootlogd

sudo apt-get install bootlogd

 

2. 파일을 만든다.

sudo nano /etc/default/bootlogd 

 

3. 저장하고 종료

# Run bootlogd at startup ?

BOOTLOGD_ENABLE=yes

 

4. 재부팅 하고 부트로그 확인. 그냥 하면 아직 없다고 나온다.

cat /var/log/boot

 

5. 폰트깨짐과 칼라링 수정

 

기본적으로는 이렇게 나온다.

Screen Shot 2014 01 05 at 18 53 57

 

 

하지만 명령어를 바꾸면 이쁘게 잘 나온다. 이것은 현재 데비앙 버그라고 한다. 고쳐주겠지 언젠간.

sed 's/\^\[/\o33/g;s/\[1G\[/\[27G\[/' /var/log/boot

 

출력은 다음과 같이 잘 나온다.

Screen Shot 2014 01 05 at 21 59 08

 

7. 매번 이렇게 길게 적기 힘드니까 스크립트로 만들자.

sed 's/\^\[/\o33/g;s/\[1G\[/\[27G\[/' /var/log/boot 이것은 너무 길다.

 

~/.profile에 추가한다.

alias bootlogd-sed = "sed 's/\^\[/\o33/g;s/\[1G\[/\[27G\[/' /var/log/boot"

 

바로가기를 만들면, bootlogd-sed 라고 만 치면 된다.

 

alias 만들기는 다음을 참조:

http://jonghyunkim816.blogspot.de/2013/10/755.html

 

 

참고:

http://rasp485berry.wordpress.com/elements/master-central-unit/setup/1-system-boot-log-enable/

http://forums.debian.net/viewtopic.php?f=30&t=84590

 

기본 메뉴얼:

https://wiki.debian.org/bootlogd

 

폰트깨짐과 칼라문제 해결:

http://stackoverflow.com/questions/10757823/display-file-with-escaped-color-codes-boot-messages-from-bootlog-daemon

No comments:

Post a Comment