2. Grub2 멀티부팅 꾸미기 - 배경화면과 글자색 설정

[attachment=1:qmxba789]2 grub2 background.png[/attachment:qmxba789]
자 그럼 Grub2에 배경화면을 깔아보겠습니다.

일단 배경화면에 사용할 그림파일을 준비하여 /boot/grub/images 폴더에 저장합니다.
png, jpg, tga 등 왼만한 그림파일은 다 가능합니다.

jpg 그림 중 가끔 못 읽는 경우가 있는데 이 경우 gimp를 이용해 png로 변환해 주면 됩니다.
첨부파일에 있는 rundle_1920.png를 배경화면으로 설정해 보겠습니다.

터미널을 열어 다음을 입력합니다.

[list:qmxba789][b:qmxba789]$ sudo gedit /etc/default/grub[/b:qmxba789][/list:u:qmxba789]

붉은색 부분을 추가해 줍니다.

[quote:qmxba789]# If you change this file, run ‘update-grub’ afterwards to update

/boot/grub/grub.cfg.

For full documentation of the options in this file, see:

info -f grub -n ‘Simple configuration’

GRUB_DEFAULT=6
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
[color=#ff0000:qmxba789]GRUB_BACKGROUND=/boot/grub/images/rundle_1920.png[/color:qmxba789][/quote:qmxba789]

위와 같이 GRUB_BACKGROUND 항목에 배경화면 이미지를 경로를 포함해 입력하면 됩니다.
수정 사항을 저장 후 gedit를 종료하고 터미널에서 $ sudo update-grub 을 실행합니다.

[list:qmxba789][b:qmxba789]$ sudo update-grub[/b:qmxba789][/list:u:qmxba789]

다시 재부팅해서 배경화면이 잘 나오는지 확인합니다.

참고로 rundle_1920.png 파일은 여기서 다운받았습니다.
좋은 배경화면이 많으니 적극 추천합니다.

[color=#000080:qmxba789][url=https://interfacelift.com/wallpaper/downloads/date/any/:qmxba789][b:qmxba789]https://interfacelift.com/wallpaper/downloads/date/any/[/b:qmxba789][/url:qmxba789][/color:qmxba789]

글자색은 회색인데 배경화면이 깔리면 잘 보이지 않습니다.
글자색을 흰색이나 검은색으로 변경하면 가독성이 높아집니다.

터미널을 열어 다음을 입력합니다.

[list:qmxba789][b:qmxba789]$ sudo gedit /etc/grub.d/40_custom[/b:qmxba789][/list:u:qmxba789]

붉은색 부분을 추가해 줍니다.

[quote:qmxba789]#!/bin/sh
exec tail -n +3 $0

This file provides an easy way to add custom menu entries. Simply type the

menu entries you want to add after this comment. Be careful not to change

the ‘exec tail’ line above.

[color=#FF0000:qmxba789]set menu_color_normal=white/black
set menu_color_highlight=black/white
set color_normal=white/black[/color:qmxba789][/quote:qmxba789]

menu_color_normal은 메뉴폰트의 전경색/배경색이고 menu_color_highlight는 선택항목의 전경색/배경색입니다.
menu_color_normal의 경우 배경색을 black으로 지정하면 투명으로 나타납니다.

color_normal은 Grub2 터미널에 사용되는 폰트의 전경색/배경색입니다.
전경색과 배경색에 사용할 수 있는 색은 다음과 같습니다.

[attachment=0:qmxba789]2 grub2 color.png[/attachment:qmxba789]
수정이 끝났으면 저장하고 gedit 종료 후 $ sudo update-grub을 실행합니다.

[list:qmxba789][b:qmxba789]$ sudo update-grub[/b:qmxba789][/list:u:qmxba789]

컴퓨터를 재부팅한 후 변경이 잘 됬는지 확인해 봅니다.

다음은 Grub2의 해상도를 높이고 한글폰트의 크기를 조절해 보겠습니다.

[url=https://forum.ubuntu-kr.org/viewtopic.php?f=13&t=29353:qmxba789][b:qmxba789]3. Grub2 멀티부팅 꾸미기 - 해상도와 한글폰트 변환[/b:qmxba789][/url:qmxba789]