-
아치리눅스 라이브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반응형