Grub에서 자주색 배경색을 변경하는 방법은 무엇입니까?


38

도구를 설치하지 않고 수동으로 수행하는 방법은 무엇입니까?


어떻게 바꾸시겠습니까? 배경 이미지를 추가하고 다른 색상으로 변경하십시오 ...?
JanC

2
@Rulet 답변을 알고 있으면 답변으로 입력 하여 승인하십시오. 질문을 편집하는 것은 올바른 방법이 아닙니다.
Rinzwind

답변:


37

이게 내 방법이야:

  • 13.10 이전 :

    sudo -H gedit /lib/plymouth/themes/default.grub
    
  • 13.10 이상 :

    sudo -H gedit /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
    
  • 16.04 이상 :

    sudo -H gedit /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
    
  • 17.10 이상 :

    sudo -H gedit /usr/share/plymouth/themes/default.grub
    

그리고 원하는 경우 그럽 배경색을 변경하십시오. 제 경우에는 그럽 배경을 검정색으로 변경합니다 (0,0,0)

if background_color 0,0,0 ; then
   clear
fi

그런 다음 grub을 업데이트하십시오.

sudo update-grub

참고 : 색상 값 뒤에 공백이 있어야합니다. 그렇지 않으면 항상 검은 색 배경이 표시됩니다. 선물로이 값을 사용해보십시오 35,00,60.


아무도 말할 수없는 경우 색상의 RGB 값입니다.
kiri

2
Ubuntu 16.04의 경우ubuntu-logo.grub/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
MDMower

1
우분투 16.04에는 4 개의 숫자가 있습니다
제안은

14.04에는 4 개의 숫자도 필요합니다.

Ubuntu 16.04에는 네 가지 값이 있으므로 그에 따라 답변을 업데이트해야합니다.
Rishabh Agrahari

5

매우 간단합니다.

gksu gedit /lib/plymouth/themes/text.plymouth 

내 경우 # 000000은 검은 색으로 검은 색 값을 변경하십시오.

black=0x000000

문안 인사


4

승인. 답변을 작성하기로 결정했습니다. 나는 여기에서 지시를 받았다

필자의 경우 화면 해상도는 1440X900입니다. 누군가 grub 창 해상도를 모니터의 실제 해상도로 변경하면 부팅 속도가 빨라진다 고 말하지만 우분투의 마지막 버전에서는이 효과가 나타나지 않습니다. 그래서 나는 /etc/default/grub이것 에 대해 한 줄을 변경하고 주석을 해제 했습니다.

GRUB_GFXMODE=1440x900

그런 다음 grub의 자주색 배경을 변경하기 위해 이미지를 만들었습니다. 제 경우에는 1440X900 해상도의 검은 이미지를 넣고 넣었습니다 /boot/grub. 내 파일은 다음과 같습니다.

/boot/grub/gbackground.jpg

그런 다음 다시 편집 /etc/default/grub하고 그 안에 줄을 넣었습니다.

GRUB_BACKGROUND=/boot/grub/gbackground.jpg

그런 다음 명령으로 grub 구성을 업데이트했습니다.

sudo update-grub

그게 다야. 이제 그럽 배경이 검은 색입니다.


또한 여기에서 커스텀 이미지를 사용하려면 위키에서 이미지를 "색인화"해서는 안되며 RBG 여야하며 호환성을 보장하기 위해 이러한 매개 변수를 사용하여 이미지를 김프에서 내보낼 수 있다고 말합니다.
mchid

3

이것은 Grub2에 대한 커뮤니티 문서에서 발췌 한 것입니다 .

스플래시 이미지 끄기 : 터미널을보다 쉽게 ​​볼 수 있습니다.

1. "c"를 눌러 명령 행으로 이동 한 다음 : set color_normal=white/blue또는 사용하려는 색상 조합 을 입력하십시오 .

2. 두 번째 항목 인 "검은 색"은 메뉴의 투명도를 유지 하므로 사용자가 단색 배경색으로 작업하려면 선택 항목 으로 사용 하지 않아야합니다 .


자주색 배경은 이미지가 아닙니다.
JanC

네, 설정할 수있는 색상 조합set color_normal=xxx/xxx
Nitin Venkatesh

나는 그럽의 모든 것이 아니라 메뉴의 색상 (또는 투명도) 만 설정한다고 생각합니다. 어쨌든 자신 만의 테마를 만드는 등 다른 많은 가능성이 있습니다.
JanC

여기에 따르면 help.ubuntu.com/community/Grub2/Displays#GRUB_2_Colors , 배경색을 검은 색 set color_normal = xxx / black으로 설정하면 이미지 배경을 사용할 수 있도록 검은 색은 투명한 것으로 해석해야합니다. 자주색 배경은 우분투 버전 <14.04의 이미지였습니다.이 페이지의 @rulet의 답변 참조 (아마도 lightdm의 기본 배경으로 표시되는 자주색 배경 이미지 일 것입니다). 그러나 최신 버전에서는 파일이 변경되었거나 색상 값이라고 생각하지만 기억할 수 없습니다.
mchid

3

먼저 이미지를 얻은 다음 터미널 유형을 불러옵니다.

sudo nautilus

에 이미지를 복사하거나 잘라 /boot/grub냅니다.

터미널을 열고 입력

sudo update-grub

당신은 간다.


1
뭐? / boot / grub에 이미지를 드롭하면 그럽 메뉴에 이미지가 나타 납니까? 나는 그렇게 생각하지 않습니다.
Eric Carvalho

2
@EricCarvalho 실제로 않습니다. 의 /etc/grub.d/05_debian_theme163-168 행에는의 이미지를 검색하고 사용하는 코드가 /boot/grub있습니다.
kiri

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.