부트로더에는 gfxboot라는 것이 적용되며, 그래픽 이미지를 바탕으로 한 부트 메뉴를 제공합니다.
그래픽 이미지를 쉽게 변경하는 방법을 알아봅니다.
1. /usr/share/gfxboot/themes/No1.Linux/boot 디렉토리로 이동합니다.
2. 임시 디렉토리 하나 생성합니다.
3. tmp 디렉토리로 이동합니다.
4. tmp 디렉토리로 /usr/share/gfxboot/themes/No1.Linux/boot/message 파일을 복사합니다.
5. message 파일을 다음과 같이 풉니다.
6. message 파일을 삭제합니다.
7. gfxboot.cfg 파일 설정에서 penguin=-1를 0으로 수정합니다.
8. 준비된 그래픽 이미지 파일을 back.jpg (800x600 사이즈)로 /usr/share/gfxboot/themes/No1.Linux/boot/tmp 디렉토리에 넣습니다.
9. 이제 message 파일로 다시 압축합니다.
10. /boot/grub/menu.lst 파일 설정 확인
이 파일에서 message 파일이 다음과 같이 설정되어 있어야 합니다.
(여기서 (hd0,0)은 리눅스의 파티션이 /dev/sda1 또는 /dev/hda1일 경우임, 여러분 환경에 맞게 수정하기 바람)
11. 리부팅해서 부트 로더 이미지가 변경되었는지를 확인합니다.
* 이 과정이 어렵다고 판단되는 분들은 apt-get install gfxboot 명령을 실행한 후 /usr/share/gfxboot/themes/SuSE 디렉토리로 사용하고자 할 800x600 해상도의 스플래시 이미지 파일(back.jpg)를 넣고 make를 실행하여 message 파일을 생성할 수 있습니다. 생성된 message 파일내의 이미지가 제대로 압축되어 포함되어 있는지 상기 과정대로 진행해서 이미지 뷰어로 확인해 보면 됩니다.
그래픽 이미지를 쉽게 변경하는 방법을 알아봅니다.
1. /usr/share/gfxboot/themes/No1.Linux/boot 디렉토리로 이동합니다.
2. 임시 디렉토리 하나 생성합니다.
| # mkdir tmp |
3. tmp 디렉토리로 이동합니다.
| # cd tmp |
4. tmp 디렉토리로 /usr/share/gfxboot/themes/No1.Linux/boot/message 파일을 복사합니다.
| # mv ../message . |
5. message 파일을 다음과 같이 풉니다.
| # cpio -idv < message |
6. message 파일을 삭제합니다.
| # rm -f message |
7. gfxboot.cfg 파일 설정에서 penguin=-1를 0으로 수정합니다.
| penguin=0 |
8. 준비된 그래픽 이미지 파일을 back.jpg (800x600 사이즈)로 /usr/share/gfxboot/themes/No1.Linux/boot/tmp 디렉토리에 넣습니다.
9. 이제 message 파일로 다시 압축합니다.
| # ls | cpio -ov > ../message |
10. /boot/grub/menu.lst 파일 설정 확인
이 파일에서 message 파일이 다음과 같이 설정되어 있어야 합니다.
| gfxboot (hd0,0)/usr/share/gfxboot/themes/No1.Linux/boot/message |
(여기서 (hd0,0)은 리눅스의 파티션이 /dev/sda1 또는 /dev/hda1일 경우임, 여러분 환경에 맞게 수정하기 바람)
11. 리부팅해서 부트 로더 이미지가 변경되었는지를 확인합니다.
* 이 과정이 어렵다고 판단되는 분들은 apt-get install gfxboot 명령을 실행한 후 /usr/share/gfxboot/themes/SuSE 디렉토리로 사용하고자 할 800x600 해상도의 스플래시 이미지 파일(back.jpg)를 넣고 make를 실행하여 message 파일을 생성할 수 있습니다. 생성된 message 파일내의 이미지가 제대로 압축되어 포함되어 있는지 상기 과정대로 진행해서 이미지 뷰어로 확인해 보면 됩니다.





