
이것이 내 설정입니다.
- 디렉토리의 명령을 사용하여
grub
USB에 설치했습니다.grub-install
/boot
- USB에 ISO 3개를 복사했습니다.
grub.cfg
iso로 부팅할 파일을 수동으로 만듭니다 .
그래서 기본적으로 grub이 설치한 starfield 테마를 사용하고 싶습니다.
이제 (update-grub) 명령을 실행할 수 없기 때문에 GRUB_THEME
변수를 사용하는 것이 작동하지 않습니다. 테마를 사용할 수 있는 방법이 있나요?/etc/default/grub
grub-update
답변1
먼저 Strafield 테마를 설치하고 글꼴, ... 파일을 /usr/share/grub/ 디렉터리에서 USB의 /boot/grub/ 디렉터리로 복사해야 합니다.
vi /etc/default/grub
이거 추가 해봐:
GRUB_THEME="/boot/grub2/themes/starfield/theme.txt"
또는 "/usr/share/grub/themes/starfield/theme.txt"
그 다음에:
sudo grub2-mkconfig -o /media/boot/grub2/grub.cfg
USB의 /boot/grub/ 디렉터리에서 다음 파일을 확인하세요.
- 유니코드.pf2
- png.mod
- vbe.mod
- VGA 모듈
- gfxterm.mod
- part_msdos.mod
- 지방 조절제
- 이미지 이미지(bg.png)
스틱에서 /boot/grub/grubenv 파일 제거
이 코드를 /boot/grub/grub.cfg 파일에 넣으세요:
insmod part_msdos
insmod fat
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set <your usb UUID>
loadfont /boot/grub/unicode.pf2
set gfxmode=1024x768
insmod vbe
insmod vga
insmod gfxterm
terminal_output gfxterm
insmod png
if background_image /boot/grub/bg.png ; then
set color_normal=white/black
set color_highlight=magenta/black
else
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
fi
다음을 확인하세요.
- USB에는 msdos MBR insmod part_msdos가 있어야 합니다.
- USB에는 FAT32 파일 시스템 > insmod fat이 있어야 합니다.
/boot/grub/
첫 번째 파티션 > 에 위치합니다set root='(hd0,msdos1)'
.- 그래픽 카드가 1024x768 모드를 지원합니다. > 필요에 맞게 설정하세요.
답변2
아래 명령에 따라 grub 부트로더에서 원하는 테마를 적용할 수 있습니다.
- 먼저 루트가 되십시오. 이 작업을 수행하는 방법을 모르면 Google에 검색하십시오. 그러나 여기에는 루트 sudo -s가 되어 로그인한 사용자의 비밀번호를 입력하는 명령이 있습니다.
- gnome.look.org로 이동하여 테마를 선택하세요.
- 올바르게 다운로드하셨다면 여기를 클릭하여 압축을 풀어주세요.
- 그런 다음 터미널로 이동하여 테마를 저장한 폴더에 ls cd를 입력하고 / 슬래시를 삽입했는지 확인하세요.
- 빨간색과 파란색이 있을 거예요
- 파란색이 테마가 될 것입니다
- 그런 다음 cd(테마 이름과 슬래시, 슬래시를 삽입하지 않으면 오류가 발생함)를 입력하고 테마 이름을 복사하여 붙여넣지 마세요.
- 그런 다음 ./install.sh를 입력하면 파란색과 노란색 내용이 표시됩니다. 2분 정도 기다린 후 컴퓨터를 다시 시작하고 테마를 적용하세요.