GRUB2 배경 이미지 및 사용자 정의 글꼴 추가


9

grub-customizer를 사용하여 사용자 정의 배경 이미지를 추가하고 Ubuntu Condensed 글꼴을 사용하려고합니다. 미리보기가 잘 보입니다.

여기에 이미지 설명을 입력하십시오

그러나 실제로 부팅하면 엉망인 구성이 나타납니다. 부팅 메뉴 옵션 주위의 상자에 "알 수없는 문자"기호가 나타나는 텍스트가 엉망입니다 (기본 grub 글꼴에만 이러한 특수 문자가 있기 때문에). 그러나 부팅 옵션은 Ubuntu 글꼴로되어 있습니다. 배경으로 검은 화면 만 있습니다.

1366x768 (화면 해상도와 동일) .png를 배경 이미지로 사용하려고합니다. 호환 가능해야합니까? 배경 이미지를 작동 시키려면 어떻게해야합니까?

기다려서 죄송합니다.

결함이있는 Ubuntu 글꼴 및 인식 할 수없는 문자를 표시하는 부팅 화면 근접 촬영 전체 화면


그래도 카메라로 만든 스크린 샷이 도움이 될 것입니다. 하나를 제공하십시오.
nanofarad

확인. 나는 내일 사진을 올릴 것이다.
WindowsEscapist

지연에 대해 죄송합니다. 추가 하드웨어를 가져와야합니다 (카메라는 SDHC, 노트북은 SD 만 읽을 수 있음). 내일 게시 할 예정입니다.
WindowsEscapist

답변:


3

GRUB 글꼴을 Ubuntu-Mono로 변경하여 이전에 찾아야했던 정보 :

에서 이 질문에 , 영업 이익은 결과없이 변경 글꼴로했습니다. 이 답변에 따라 오름차순으로 나타나는 문양에 문제가있는 것 같습니다 .

따라서 기본적으로 버그가 수정 될 때까지 GRUB 글꼴 (슬프지만 사실)에 Ubuntu Font Family의 아무것도 사용할 수 없습니다.

배경 이미지에 대한 정보 :

에 옵션을 지정하지 않으면 /etc/default/grubGRUB은에서 처음 찾은 이미지를 사용합니다 /boot/grub. 이미지는 RGB 색상 공간이어야하며 JPEG 인 경우 8 비트 여야합니다. GRUB은 자동으로 화면 해상도를 감지하고 구성이 필요하지 않으며 필요한 경우 이미지를 늘리거나 줄입니다 ( geekstuff.com ).

요약하자면, 필요한 것은 기본 글꼴을 사용하고 (주변의 방법은 아님) 매개 변수에 맞게 김프에서 이미지를 편집하는 것입니다.


원하는 글꼴을 사용할 수 있으며 grub .pf2형식으로 생성하면 됩니다. 참조하십시오 : linux.org/docs/man1/grub2-mkfont.html 어려움이 있다면 답변을 쓸 수도 있습니다.
WinEunuuchs2Unix

@ WinEunuuchs2Unix 문제의 시스템이 오래 전에 사라져서 새로운 답변을 받아 들일 수는 없지만 유용한 정보라고 생각합니다. 원래 문제는 grub-customizer의 문제였으며 지금은 아마도 수정되었을 것입니다.
WindowsEscapist

1
WindowsEscapist 나는 우리의 스크린 이름이 테마를 공유한다는 것을 알았습니다 :) 그 메모에서 나는 grub 테마에 대한 답변을 게시했습니다. 또한 귀하의 질문과 답변을 2 센트의 가치를 부여한 것에 대한 보상으로 상향 조정했습니다.
WinEunuuchs2Unix

2

그럽 테마

grub 사용자 정의 프로그램 버그로 인해 문제점이 발생했을 수 있습니다. grub Customizer (타사 프로그램)의 대안은 모든 Ubuntu 설치에서 표준으로 제공되는 grub 테마를 사용하는 것입니다.

그럽 부팅


Grub 글꼴 만들기

일반 그럽을 사용하는 경우에도 다른 글꼴을 원하면 grub-mkfont먼저 프로그램 을 사용해야합니다 . 이 답변의 첫 번째 섹션에서 사용 된 OP 및 Grub 테마에서 사용되는 Grub Customizer에 대해서도 마찬가지입니다.

grub에서 사용하기 위해 만든 글꼴은 다음과 같습니다.

$ ll /usr/share/grub/themes/Tuxkiller2/*.pf2
-rwxrwx--- 1 root root 176923 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/dejavu_14.pf2*
-rwxrwx--- 1 root root  20041 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_17.pf2*
-rwxrwx--- 1 root root  23339 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_20.pf2*
-rwxrwx--- 1 root root  31498 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_26.pf2*
-rwxrwx--- 1 root root  15244 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_regular_12.pf2*
-rwxrwx--- 1 root root  19148 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_regular_17.pf2*
-rwxrwx--- 1 root root 113623 Jul 11 17:05 /usr/share/grub/themes/Tuxkiller2/ubuntu_bold_italic_36.pf2*
-rwxrwx--- 1 root root  45391 Jul 11 17:08 /usr/share/grub/themes/Tuxkiller2/ubuntu_light_20.pf2*
-rwxrwx--- 1 root root  41020 Jul 11 17:16 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_18.pf2*
-rwxrwx--- 1 root root  46423 Jul 11 17:16 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_20.pf2*
-rwxrwx--- 1 root root  68602 Jul 11 16:59 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_28.pf2*

글꼴을 만들려면 다음 grub-mkfont과 같은 프로그램을 사용하십시오 . 높은 DPI 화면의 GRUB에서 글꼴 늘리기 :

sudo grub-mkfont --output=/boot/grub/fonts/DejaVuSansMono24.pf2 \
  --size=24 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf

그런 다음 /etc/default/grub구성 파일에서 새 .pf2글꼴 파일 을 사용하도록 지시 하십시오.

# More readable font on high dpi screen, generated with
# sudo grub-mkfont --output=/boot/grub/fonts/DejaVuSansMono24.pf2 \
#    --size=24 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf
GRUB_FONT=/boot/grub/fonts/DejaVuSansMono24.pf2

마지막으로 다음을 실행하십시오.

sudo update-grub

댓글에 답글 : Grub 테마는 GRUB에 내장되어 있으므로 다음을 사용하십시오.

$ apt policy grub2-common
grub2-common:
  Installed: 2.02~beta2-36ubuntu3.18
  Candidate: 2.02~beta2-36ubuntu3.18
  Version table:
 *** 2.02~beta2-36ubuntu3.18 500
        500 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2.02~beta2-36ubuntu3 500
        500 http://ca.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

1
내가 할 때 apt policy grub-themes내가 얻을 unable to locate package내가 문으로 당황 해요 그래서 "모든 우분투 설치시 기본으로 제공!" 이 도구를 사용하여 멋진 그럽 화면을 만들 수 있다면 어디서 구할 수 있는지 알려주십시오!
유기농 대리석

@OrganicMarble 훌륭한 의견 나는 같은 마음을 구부리는 운동을 겪는 것을 잊었다. 귀하의 의견에 답변하기 위해 답변에 새 섹션을 추가했습니다. 그러나 나는 grub 테마를 만드는 방법에 대한 자습서를 게시해야 할 수도 있습니다.
WinEunuuchs2Unix

@OrganicMarble 방금 apt정책을에서 (으) grub로 변경 했습니다 grub2-common. 처음과 두 번째는 잘못된 이름이었습니다. :(
WinEunuuchs2Unix

감사! 나는 구글 검색 grub themes하고 이제 이것을 더 잘 이해합니다. 다른 이유가 없다면,이 개념을 나에게 소개해 준 +1.
유기농 대리석

1
@WindowsEscapist 작업에 오신 것을 환영합니다. 허용 된 답변을 남기는 것이 가장 좋습니다. 내 의도는 올해 Grub Fonts 생성에 관해 배운 내용 중 일부만을 공유하는 것이 었습니다. 아직 grub 사용자 정의 프로그램을 시도하지는 않았지만 숨겨진 메뉴, 시간 초과, 다음 재부팅, 가져 오기 / 저장 환경 및 EFI 64 비트 코드 컴파일과 같은 일부 grub 시나리오에 대해 머리를 긁은 후 크게 호소력을 느낄 수 있습니다. 내가 당신의 친절한 말과 반성에 시간을 내 주셔서 감사합니다.
WinEunuuchs2Unix

0

다음 페이지에서 매우 자세한 정보를 얻을 수 있습니다. 지침을 따르십시오.

http://members.iinet.net/~herman546/p20/GRUB2%20Splashimages.html

도움이 되길 바랍니다.


간단한 질문입니다.이 페이지는 Lucid Lynx의 마지막 페이지였습니다. 이것이 어떤 영향을 미칩니 까?
WindowsEscapist

베어 링크 추가에 대한 FAQ 를 참조하십시오 . 도움을 주셔서 감사합니다-대단히 감사합니다.
WindowsEscapist

Ask Ubuntu 에서 링크 만 답변하지 않는 것이 좋습니다 . 그 이유는 앞으로 링크가 끊어 질 수 있기 때문입니다. 그것이 링크를 찾을 수 없다는 것이 밝혀졌습니다. 내 대답이 방금 비교로 게시 된 것을 참조하십시오. 링크 아래에 포함 된 내용의 필수 부분이 포함되어 있습니다. 언젠가 저자 / 조직이 링크를 더 이상 지원하지 않는 경우 보험입니다.
WinEunuuchs2Unix

또한 링크의 정보가 통합 될 때까지이를 하향 조정합니다. 해당 페이지의 관련 섹션은 archive.org 에서 찾을 수 있습니다 (질문에 직접 대답하지는 않지만).
WindowsEscapist
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.