Внешний вид grub (разрешение и картинка)

Cent OS, Scientific Linux

Модераторы: broom, Модераторы разделов

Aleks08
Сообщения: 15
ОС: RuFedora 25

Внешний вид grub

Сообщение Aleks08 » 12.03.2017 17:26

пытаюсь изменить внешний вид grub в rfremix 25, пробовал с помощью http://wiki.russianfedora.pro/index.p... и Grub Customizer , все действия проделывал из под root, в результате все как было так и осталось, может кто знает как изменить разрешение и картинку в grub? или есть какой-тот нюанс для этого дела?
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15835
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Внешний вид grub

Сообщение Bizdelnick » 12.03.2017 18:08

/etc/default/grub, параметры GRUB_GFXMODE и GRUB_BACKGROUND. После изменения надо запустить grub2-mkconfig -o /boot/grub/grub.cfg. Подробнее: https://www.gnu.org/software/grub/manual/gr...e-configuration
Использовать grub-customizer не рекомендую категорически.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Aleks08
Сообщения: 15
ОС: RuFedora 25

Re: Внешний вид grub

Сообщение Aleks08 » 12.03.2017 18:53

Bizdelnick писал(а):
12.03.2017 18:08
/etc/default/grub, параметры GRUB_GFXMODE и GRUB_BACKGROUND. После изменения надо запустить grub2-mkconfig -o /boot/grub/grub.cfg. Подробнее: https://www.gnu.org/software/grub/manual/gr...e-configuration
Использовать grub-customizer не рекомендую категорически.

это уже все проделал,
Установка графического разрешения grub2:
GRUB_GFXPAYLOAD_LINUX=keep
GRUB_GFXMODE=1024x768x32
Картинка фона в grub2:
GRUB_BACKGROUND=/usr/share/backgrounds/verne/default/normalish/verne.png (или /boot/grub2/.... )

не помогает(
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15835
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Внешний вид grub

Сообщение Bizdelnick » 12.03.2017 19:19

Bizdelnick писал(а):
12.03.2017 18:08
После изменения надо запустить grub2-mkconfig -o /boot/grub/grub.cfg

Если уже делали, покажите, что записалось в /boot/grub/grub.cfg.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 19:36

Bizdelnick писал(а):
12.03.2017 18:08
Использовать grub-customizer не рекомендую категорически.

Почему категорически нельзя?
Или это только относится к Red Hat и Fedora?

Aleks08 /boot на отдельном разделе или в корне раздела / ?
Спасибо сказали:

Aleks08
Сообщения: 15
ОС: RuFedora 25

Re: Внешний вид grub

Сообщение Aleks08 » 12.03.2017 19:50

Bizdelnick писал(а):
12.03.2017 19:19
Bizdelnick писал(а):
12.03.2017 18:08
После изменения надо запустить grub2-mkconfig -o /boot/grub/grub.cfg

Если уже делали, покажите, что записалось в /boot/grub/grub.cfg.

boot в корне, 2 винта на первом загрузочном федора на втором вин 7, grub обе оси видит

[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.9.13-201.fc25.x86_64
Found initrd image: /boot/initramfs-4.9.13-201.fc25.x86_64.img
Found linux image: /boot/vmlinuz-4.8.7-300.fc25.x86_64
Found initrd image: /boot/initramfs-4.8.7-300.fc25.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-92913c6597a749d1821e5aa78bc8c38a
Found initrd image: /boot/initramfs-0-rescue-92913c6597a749d1821e5aa78bc8c38a.img
Found Windows 7 (loader) on /dev/sdb1
done
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15835
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Внешний вид grub

Сообщение Bizdelnick » 12.03.2017 19:52

RusWolf писал(а):
12.03.2017 19:36
Почему категорически нельзя?

Не нельзя, а не рекомендую. Потому что фиг его знает, что он там в конфигах наворотит. Скрипты генерации grub.cfg очень сложные и, как следствие, хрупкие, к тому же меняются от версии к версии, и в них могут быть дистрибутивоспецифичные нюансы.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 19:59

Bizdelnick, уже как восьмой месяц использую Grub Customizer в Arch Linux, меняю темы по настроению, пока косяков не заметил.
Думаю по незнайки можно и ручками в настройках делов наделать.
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 20:07

Aleks08, покажи /etc/default/grub
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15835
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Внешний вид grub

Сообщение Bizdelnick » 12.03.2017 20:07

Попробовал на виртуалке с Fedora 25 — grub2-mkconfig, похоже, игнорирует эти параметры. То ли федоровцы что-то поломали, то ли апстрим.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Aleks08
Сообщения: 15
ОС: RuFedora 25

Re: Внешний вид grub

Сообщение Aleks08 » 12.03.2017 20:09

RusWolf писал(а):
12.03.2017 20:07
Aleks08, покажи /etc/default/grub


GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="$(test -f /etc/rfremix-release && sed 's, release .*$,,g' /etc/rfremix-release || sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT="saved"
GRUB_DISABLE_SUBMENU="true"
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=rfremix/root rd.lvm.lv=rfremix/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_GFXPAYLOAD_LINUX="keep"

GRUB_BACKGROUND="/boot/grub2/picloggrub.png"
export GRUB_COLOR_NORMAL="dark-gray/black"
export GRUB_COLOR_HIGHLIGHT="light-blue/black"
GRUB_GFXMODE="1920x1080"
#UNNAMED_OPTION=""

#GRUB_THEME="/boot/grub2/themes/system/theme.txt"
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 20:12

Aleks08 писал(а):
12.03.2017 20:09
#GRUB_THEME="/boot/grub2/themes/system/theme.txt"

Ну так этот параметр должен быть раскоментирован :)
И должна быть выбрана нужная тема.

GRUB_GFXMODE="1920x1080"

Это ты тоже поторопился, есть таблица разрешений, которое поддерживает grub в графическом режиме, выбрать нужно из таблицы.
Спасибо сказали:

Aleks08
Сообщения: 15
ОС: RuFedora 25

Re: Внешний вид grub

Сообщение Aleks08 » 12.03.2017 20:13

RusWolf писал(а):
12.03.2017 20:12
Aleks08 писал(а):
12.03.2017 20:09
#GRUB_THEME="/boot/grub2/themes/system/theme.txt"

Ну так этот параметр должен быть раскоментирован :)
И должна быть выбрана нужная тема.

эт как? можно поподробней?
1920х1080х32 из таблицы вибирал(
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 20:15

Примерно вот так:

Код: Выделить всё

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE="1024x768x32"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
GRUB_BACKGROUND="/boot/grub/themes/starfield/starfield.png"
GRUB_THEME="/boot/grub/themes/arch-suse/theme.txt"
Спасибо сказали:

Aleks08
Сообщения: 15
ОС: RuFedora 25

Re: Внешний вид grub

Сообщение Aleks08 » 12.03.2017 20:21

RusWolf писал(а):
12.03.2017 20:15
Примерно вот так:

Код: Выделить всё

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE="1024x768x32"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
GRUB_BACKGROUND="/boot/grub/themes/starfield/starfield.png"
GRUB_THEME="/boot/grub/themes/arch-suse/theme.txt"


и как мне свою тему сделать? С параметрами то понятно...
и через что эт делать просто править конфиг, или через grub консоль?
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 20:24

Aleks08, ты пока запусти дефолтную тему, если она есть.
Потом уже свою сделаешь когда нибудь.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15835
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Внешний вид grub

Сообщение Bizdelnick » 12.03.2017 20:38

Не надо путать тему grub с базовыми настройками внешнего вида, которые работают без темы (цвет фона и текста, фоновая картинка). Это два совершенно разных режима.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Aleks08
Сообщения: 15
ОС: RuFedora 25

Re: Внешний вид grub

Сообщение Aleks08 » 12.03.2017 20:38

RusWolf писал(а):
12.03.2017 20:24
Aleks08, ты пока запусти дефолтную тему, если она есть.
Потом уже свою сделаешь когда нибудь.

Тема Настройки пользователя, после сохранения ноль эфекта

да ему все равно хоть так

GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="$(test -f /etc/rfremix-release && sed 's, release .*$,,g' /etc/rfremix-release || sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT="saved"
GRUB_DISABLE_SUBMENU="true"
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=rfremix/root rd.lvm.lv=rfremix/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_GFXPAYLOAD_LINUX="keep"

GRUB_BACKGROUND="/boot/grub2/picloggrub.png"
export GRUB_COLOR_NORMAL="light-gray/black"
export GRUB_COLOR_HIGHLIGHT="magenta/black"
GRUB_GFXMODE="1920x1080"
#UNNAMED_OPTION=""

GRUB_THEME="/boot/grub2/themes/breeze/theme.txt"

GRUB_FONT="/boot/grub2/unicode.pf2"



хоть так

GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="$(test -f /etc/rfremix-release && sed 's, release .*$,,g' /etc/rfremix-release || sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT="saved"
GRUB_DISABLE_SUBMENU="true"
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=rfremix/root rd.lvm.lv=rfremix/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_GFXPAYLOAD_LINUX="keep"

GRUB_BACKGROUND="/boot/grub2/picloggrub.png"
export GRUB_COLOR_NORMAL="dark-gray/black"
export GRUB_COLOR_HIGHLIGHT="light-blue/black"
GRUB_GFXMODE="1920x1080"
#UNNAMED_OPTION=""

#GRUB_THEME="/boot/grub2/themes/system/theme.txt"
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 20:51

Bizdelnick писал(а):
12.03.2017 20:38
Не надо путать тему grub с базовыми настройками внешнего вида

А никто и не путает, автор сам просит:
может кто знает как изменить разрешение и картинку в grub?



Aleks08, в /boot/grub/themes/ какая у тебя тема по умолчанию?
Ну и /etc/default/grub в студию после изменений.

И быстрее будет ручками сделать, чем через GUI утилиту :)
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 21:01

Aleks08 писал(а):
12.03.2017 20:38
GRUB_GFXMODE="1920x1080"


Графические режимы
GRUB2 позволяет задать режим экрана для самого загрузчика в переменной gfxmode , и отдельно режим, который будет использоваться ядром Linux при загрузке, через переменную gfxpayload
Эти режимы могут быть разными:
grub.cfg
set gfxmode=1024x768x32
set gfxpayload=1280x1024x16
/etc/default/grub
GRUB_GFXMODE=1024x768x32
GRUB_GFXPAYLOAD_LINUX=1280x1024x16
или одинаковыми:
grub.cfg
set gfxmode=1280x1024x32
set gfxpayload=$gfxmode
/etc/default/grub
GRUB_GFXMODE=1280x1024x32
GRUB_GFXPAYLOAD_LINUX=keep
Также можно задать только один из них, не задавая другой.
Режим экрана для ядра Linux будет установлен в начале загрузки ядра, никаких модулей GRUB для этого специально загружать не требуется.
Вместо жесткого указания конкретного режима, можно присвоить переменной слово auto , и в этом случае режим будет выбран автоматически, исходя из предпочтений BIOS видеокарты и предпочтительного режима монитора. Обычно auto соответствует максимальному из штатных режимов монитора, но в некоторых случаях нужный режим приходится выставлять вручную.
Существует также старый, специфический для BIOS, способ задать VESA-режим – через параметр ядра Linux vga, например vga=790
Возможные значения для параметра vga, в зависимости от количества цветов и пикселей на экране, можно найти в этой таблице
+-----+--------------------------------------------+
| | 640x480 800x600 1024x768 1280x1024 |
+-----+--------------------------------------------+
| 256 | 0x301=769 0x303=771 0x305=773 0x307=775 |
| 32K | 0x310=784 0x313=787 0x316=790 0x319=793 |
| 64K | 0x311=785 0x314=788 0x317=791 0x31A=794 |
| 16M | 0x312=786 0x315=789 0x318=792 0x31B=795 |
+-----+--------------------------------------------+
Однако в некоторых версиях BIOS могут использоваться и другие коды режимов. Актуальные значения можно получить из вывода команды videoinfo в консоли GRUB или же выполнить в терминале запущенной ОС GNU/Linux команду
sudo hwinfo --framebuffer

Спасибо сказали:

Aleks08
Сообщения: 15
ОС: RuFedora 25

Re: Внешний вид grub

Сообщение Aleks08 » 12.03.2017 21:01

из вывода команды videoinfo в консоли GRUB так и делал в списке было 1920х1080х32
/etc/default/grub
в студии выше по умолчанию была system
p.s. про темы вообще ничего не знаю , так что можно ещё поподробней
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15835
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Внешний вид grub

Сообщение Bizdelnick » 12.03.2017 21:04

RusWolf писал(а):
12.03.2017 20:51
Bizdelnick писал(а):
12.03.2017 20:38
Не надо путать тему grub с базовыми настройками внешнего вида

А никто и не путает, автор сам просит:
может кто знает как изменить разрешение и картинку в grub?

Это не требует включения какой бы то ни было темы.
Upd. Или, может быть, насчёт фоновой картинки я путаю с grub legacy? Никогда этого не делал. Но экранное разрешение точно должно меняться одним и тем же образом независимо от наличия или отсутствия темы. Проблема в том, что grub2-mkimage не подставляет соответствующую инструкцию в конфиг.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 21:16

Bizdelnick, в Grub2 в текстовом режиме можно только:
Цвета меню GRUB2 задаются в переменных menu_color_normal (общие цвета текста/фона) и menu_color_highlight (цвета текста/фона выделенной строки). Например, цвета по умолчанию для Arch задаются в конфиге GRUB (grub.cfg) так:
set menu_color_normal=light-blue/black
set menu_color_highlight=light-cyan/blue
или в настройках /etc/default/grub конфигуратора grub-mkconfig так:
GRUB_COLOR_NORMAL="light-blue/black"
GRUB_COLOR_HIGHLIGHT="light-cyan/blue"


Если хочется поменять шрифты, обои, то велком в графический режим.
В графическом режиме GRUB2 также позволяет установить обои командой background_image . Поддерживаются изображения в форматах tga, png и jpeg, для каждого из них требуется предварительно загрузить соответствующий модуль. Максимальный поддерживаемый размер изображения зависит от вашего оборудования.
В настройках конфигуратора /etc/default/grub обои можно задать так:
GRUB_BACKGROUND=/boot/grub/themes/starfield/starfield.png
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15835
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Внешний вид grub

Сообщение Bizdelnick » 12.03.2017 21:23

RusWolf писал(а):
12.03.2017 21:16
Если хочется поменять шрифты, обои, то велком в графический режим.

Шрифт (единственный) тоже можно менять без темы. Вот задать несколько шрифтов в таком случае действительно нельзя (хотя когда я года 4 назад пытался это сделать, у меня и с помощью темы не получилось).

Тем временем я победил gfxmode. Чтобы он заработал, надо добавить в /etc/default/grub

Код: Выделить всё

GRUB_TERMINAL_INPUT=gfxterm
GRUB_TERMINAL_OUTPUT=gfxterm
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Aleks08
Сообщения: 15
ОС: RuFedora 25

Re: Внешний вид grub

Сообщение Aleks08 » 12.03.2017 21:23

RusWolf писал(а):
12.03.2017 21:16
Bizdelnick, в Grub2 в текстовом режиме можно только:
Цвета меню GRUB2 задаются в переменных menu_color_normal (общие цвета текста/фона) и menu_color_highlight (цвета текста/фона выделенной строки). Например, цвета по умолчанию для Arch задаются в конфиге GRUB (grub.cfg) так:
set menu_color_normal=light-blue/black
set menu_color_highlight=light-cyan/blue
или в настройках /etc/default/grub конфигуратора grub-mkconfig так:
GRUB_COLOR_NORMAL="light-blue/black"
GRUB_COLOR_HIGHLIGHT="light-cyan/blue"


Если хочется поменять шрифты, обои, то велком в графический режим.
В графическом режиме GRUB2 также позволяет установить обои командой background_image . Поддерживаются изображения в форматах tga, png и jpeg, для каждого из них требуется предварительно загрузить соответствующий модуль. Максимальный поддерживаемый размер изображения зависит от вашего оборудования.
В настройках конфигуратора /etc/default/grub обои можно задать так:
GRUB_BACKGROUND=/boot/grub/themes/starfield/starfield.png


цвет текста спокойно меняется Grub Customizer в зависимости от выбранной темы а модулями ещё не пробовал, как эт сделать?
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 21:29

Bizdelnick писал(а):
12.03.2017 21:23
Тем временем я победил gfxmode. Чтобы он заработал, надо добавить в /etc/default/grub

Код: Выделить всё

GRUB_TERMINAL_INPUT=gfxterm
GRUB_TERMINAL_OUTPUT=gfxterm

Странно, у меня так:

Код: Выделить всё

# Uncomment to use basic console
GRUB_TERMINAL_INPUT="console"

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT="console"


Но тема прекрасно применяется и выводит в графическом режиме.
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 21:35

Bizdelnick, можно взглянуть твой кусок ### BEGIN /etc/grub.d/00_header ### ?

Мой такой:

Код: Выделить всё

### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="Arch Linux"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  3cb9fad1-a0de-d101-1099-fad1a0ded101
else
  search --no-floppy --fs-uuid --set=root 3cb9fad1-a0de-d101-1099-fad1a0ded101
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=1024x768x32
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=ru_RU
  insmod gettext
fi
terminal_input console
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  3cb9fad1-a0de-d101-1099-fad1a0ded101
else
  search --no-floppy --fs-uuid --set=root 3cb9fad1-a0de-d101-1099-fad1a0ded101
fi
insmod gfxmenu
loadfont ($root)/boot/grub/themes/arch-suse/ascii.pf2
loadfont ($root)/boot/grub/themes/arch-suse/DejaVuSans10.pf2
loadfont ($root)/boot/grub/themes/arch-suse/DejaVuSans12.pf2
loadfont ($root)/boot/grub/themes/arch-suse/DejaVuSans-Bold14.pf2
insmod png
set theme=($root)/boot/grub/themes/arch-suse/theme.txt
export theme
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=10
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15835
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Внешний вид grub

Сообщение Bizdelnick » 12.03.2017 21:36

RusWolf писал(а):
12.03.2017 21:29
Странно, у меня так

У меня что в Debian, что в Ubuntu эти переменные в конфиге не определяются, и тоже всё работает. Что-то сломано в федоре. То, что я написал выше —workaround.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 303
ОС: ArchLinux 86_64

Re: Внешний вид grub

Сообщение RusWolf » 12.03.2017 21:39

Bizdelnick писал(а):
12.03.2017 21:36
Что-то сломано в федоре.

Может в /boot/grub/i386-pc/ не хватает модулей для Grub.

Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15835
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Внешний вид grub

Сообщение Bizdelnick » 12.03.2017 21:46

Модули ни при чём. Переменные при генерации конфига не устанавливаются.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: