[팁] "early-login"을 아시나요?
저도 정확히 잘 모르는 내용이라 팁이라고 할 수 있을지는 모르겠지만, 팁에 가까우니까 그냥 팁이라고 하겠습니다.
http://forums.fedoraforum.org/showthread.php?t=66779&highlight=early-login
http://fedoranews.org/wiki/Fedora_Weekly_News_Issue_7#Boot_Fedora_Linux_Faster
위 페이지를 참고 했습니다.
페도라 코어 4에서는 GDM 2.6 early-login을 지원해 준다고 합니다.
이것을 사용할 경우 약간의 부팅속도(GDM 로그인 화면이 뜰 때까지의 속도)를 약간 향상 시켜 준다고 합니다.
먼저 알려 드릴 점은, 이것이 안정적인지 아닌지 확실하지 않다는 것입니다.
로그인 화면이 한국어가 아닌 영어로 뜹니다.
그리고 제 경우에, Livna에서 배포하는 nvidia 가속 드라이버를 추가로 사용하고 있기 때문에, nvidia 드라이버가 로드 되지 않았다는 점을 알려 드리겠습니다.(gdm을 다시 시작하면 nvidia 드라이버가 적용됩니다.)
또 하나 더 알려 드리자면, 원래 실행하는 서비스가 별로 없어서 그런지 많이 빨라지지는 않았습니다.
[Early login 사용하는 방법]
1단계: 서비스 실행 우선순위 변경하기
/etc/rc.d/init.d/xfs /etc/rc.d/init.d/syslog위 두 파일을 약간 수정해야 합니다.
일단 수정을 하기 전에 적당한 위치에 두 파일을 백업해 둡니다.
/etc/rc.d/init.d/xfs 파일의 9번째 줄# chkconfig: 2345 90 10을# chkconfig: 2345 08 97로 수정합니다.
/etc/rc.d/init.d/syslog 파일의 6번째 줄# chkconfig: 2345 12 88을# chkconfig: 2345 07 98로 수정합니다.
2단계: 서비스 실행하기
콘솔에서 아래의 명령을 계속 실행합니다.
/sbin/chkconfig --add gdm-early-login /sbin/chkconfig --add gdm-allow-login /sbin/chkconfig gdm-early-login on /sbin/chkconfig gdm-allow-login on
GUI를 모드에서 조정하고 싶다면
[주메뉴]-[데스크탑]-[시스템 설정]-[서버 설정]-[서비스]를 실행합니다.
메뉴에서 [명령]-[서비스 추가]를 클릭하고, 나타나는 대화상자에
gdm-early-login을 입력하고 확인, 그리고 한 번더 [명령]-[서비스 추가]를 클릭하고, 나타나는 대화상자에gdm-allow-login을 입력합니다.
3단계: 부트옵션 수정하기
grub.conf 파일에서 커널 옵션에 early-login을 추가 합니다.
이때 커널 옵션에 rhgb가 있다면 삭제 해야 할 겁니다.
예:
title Fedora Core 4(2.6.12-1.1398_FC4) root (hd0,0) kernel /vmlinuz-2.6.12-1.1398_FC4 ro root=/dev/hda3 vga=0x317 early-login initrd /initrd-2.6.12-1.1398_FC4.img
끝입니다. 심심하시면 한 번 해보세요. :)
PS. 1단계 과정은 안해도 상관 없는 것 같습니다.


댓글 달기