Как применить тему grub к живому usb?

Разрешение и попытка с помощью следующего:

output="$($page|grep \"div class='my_class_name'\")"

Монтирование в корпус всей команды в кавычках должно добиться цели.

2
21.08.2015, 20:12
1 ответ

сначала установите тему Strafield, не забудьте скопировать файлы font, ... из вашего каталога / usr / share / grub / в каталог / boot / grub / на USB-накопителе.

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

проверьте следующие файлы в каталоге / boot / grub / на usb:

  • unicode.pf2
  • png.mod
  • vbe.mod
  • vga.mod
  • gfxterm.mod
  • part_msdos.mod
  • fat.mod
  • image image (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 должен иметь MBR msdos insmod part_msdos
  • USB должен иметь файловую систему FAT32> insmod fat
  • / boot / grub / находится в первом разделе> set root = '(hd0, msdos1)' .
  • ваша видеокарта поддерживает режим 1024x768> установите в соответствии с вашими потребностями
3
27.01.2020, 22:05

Теги

Похожие вопросы