ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 아치리눅스 라이브CD처럼 syslinux 꾸미기
    Unix Linux Like 2011. 11. 2. 17:25
    준비물 : archlinux-2011.08.19 cd 또는 이미지파일

    1. 먼저 라이브 씨디나 이미지를 마운트한다. (mount -o ro /dev/sd0 /media/)

    2. 마운트된 CD의 경로 /media/arch/boot/syslinux/에 splash.png 라는 파일을

    /boot/syslinux/ 로 복사한다.

    그리고

    syslinux 설치시 /boot/syslinux/syslinux.cfg 파일을 편집한다


    [ 원본 syslinux.cfg ]
    DEFAULT arch
    PROMPT 0        # Change to 1 if you do not want to use a menu
    TIMEOUT 50
    # You can create syslinux keymaps with the keytab-lilo tool
    #KBDMAP de.ktl

    # Menu Configuration
    # Either menu.c32 or vesamenu32.c32 must be copied to /boot/syslinux
    UI menu.c32
    #UI vesamenu.c32

    # Refer to http://syslinux.zytor.com/wiki/index.php/Doc/menu
    MENU TITLE Arch Linux
    #MENU BACKGROUND splash.png
    MENU COLOR border       30;44   #40ffffff #a0000000 std
    MENU COLOR title        1;36;44 #9033ccff #a0000000 std
    MENU COLOR sel          7;37;40 #e0ffffff #20ffffff all
    MENU COLOR unsel        37;44   #50ffffff #a0000000 std
    MENU COLOR help         37;40   #c0ffffff #a0000000 std
    MENU COLOR timeout_msg  37;40   #80ffffff #00000000 std
    MENU COLOR timeout      1;37;40 #c0ffffff #00000000 std
    MENU COLOR msg07        37;40   #90ffffff #a0000000 std
    MENU COLOR tabmsg       31;40   #30ffffff #00000000 std

    ------ 이하 생략 ------


    여기서 위의 내용을 아래와 같이 빨갛게 된 부분을 참고해서 바꿔준다.
    그리고 파란 부분을 추가한다.

    [ 수정 syslinux.cfg ]
    DEFAULT arch
    PROMPT 0        # Change to 1 if you do not want to use a menu
    TIMEOUT 50
    # You can create syslinux keymaps with the keytab-lilo tool
    #KBDMAP de.ktl

    # Menu Configuration
    # Either menu.c32 or vesamenu32.c32 must be copied to /boot/syslinux
    #UI menu.c32 #주석추가
    UI vesamenu.c32 #주석제거



    # Refer to http://syslinux.zytor.com/wiki/index.php/Doc/menu
    MENU TITLE Arch Linux
    MENU BACKGROUND splash.png  #주석제거
    MENU COLOR border       30;44   #40ffffff #a0000000 std
    MENU COLOR title        1;36;44 #9033ccff #a0000000 std
    MENU COLOR sel          7;37;40 #e0ffffff #20ffffff all
    MENU COLOR unsel        37;44   #50ffffff #a0000000 std
    MENU COLOR help         37;40   #c0ffffff #a0000000 std
    MENU COLOR timeout_msg  37;40   #80ffffff #00000000 std
    MENU COLOR timeout      1;37;40 #c0ffffff #00000000 std
    MENU COLOR msg07        37;40   #90ffffff #a0000000 std
    MENU COLOR tabmsg       31;40   #30ffffff #00000000 std

    #이하 내용 추가
    MENU WIDTH 78
    MENU MARGIN 4
    MENU ROWS 6
    MENU VSHIFT 10
    MENU TIMEOUTROW 13
    MENU TABMSGROW 11
    MENU CMDLINEROW 11
    MENU HELPMSGROW 16
    MENU HELPMSGENDROW 29

    ------ 이하 생략 ------

    @아치리눅스 CD의 /arch/boot/syslinux/syslinux.cfg 파일의 내용을 참고하고 만들었다.

    기본 syslinux 부팅 화면


    변경후 화면




    728x90
    반응형

    댓글

Designed by Tistory.