1

Я использую Linux от SuseStudio. Я хотел бы изменить фоновое изображение на экране GRUB. menu.lst содержит строку gfxmenu (hd0,0)/boot/message . Когда я strings файл, я вижу линию background=pback.jpg Я заменил файл (находится в /usr /share /gfxboot /themes /studio /data-boot), но загрузочный образ все еще старый. Что дает?

1 ответ1

0

Для GRUB 0.97 я почти уверен в двух вещах:

  1. Все заставки должны быть сжаты в формате xpm (* .xpm.gz). Только GRUB 2 позволяет использовать JPEG.
  2. Используемая строка выглядит примерно так:

    splashimage = (hd0,1)/boot/grub/splashimages/mygrubsplash.xpm.gz

Так как похоже, что вы используете gfx, это что-то меняет. Посмотрите на ваш gfxboot.cfg. Я думаю, что pback.jpg действителен только для темы "Пингвин". Если вы видите строку, которая указывает «penguin = 0», значит, она не использует эту тему, и изменение этого файла не имеет значения.

Фоновое изображение по умолчанию в gfx - это «back.jpg», и оно (где-то) находится в структуре каталогов gfxboot. Попробуйте заменить этот файл и посмотрите, изменится ли ваш фон.

Также я не уверен насчет gfx, но GRUB 0.97 имеет ограничения по размеру и разрешению файлов, которые вы можете использовать. Я думаю, что рекомендуемое разрешение для gfx - 800x600.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .