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

Cent OS, Scientific Linux

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

Аватара пользователя
RusWolf
Сообщения: 604
ОС: Arch Linux x64 на BTRFS

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

Сообщение RusWolf »

Aleks08, из твоего grub.cfg:

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

### BEGIN /etc/grub.d/00_header ###
set pager=1

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="${saved_entry}"
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
}

terminal_output console
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=5
fi
### END /etc/grub.d/00_header ###


У тебя нет инициализации графического режима:
Установка переменной gfxmode сама по себе НЕ переключает GRUB в графический режим. Чтобы перейти в графику, требуется:
задать режим в переменной gfxmode
загрузить командой loadfont хотя бы один шрифт
загрузить модуль поддержки графического режима (vbe для BIOS, либо efi_gop и efi_uga для UEFI)
и модуль графического терминала gfxterm
после всего этого запустить графический терминал командой terminal_output gfxterm
Спасибо сказали:
Aleks08
Сообщения: 15
ОС: RuFedora 25

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

Сообщение Aleks08 »

появились кое какие продвижения ток я сам не понял что сделал)
иструкция http://www.ipmnet.ru/~sadilina/Fedora/1j.html

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="0"
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="text"
GRUB_VIDEO_BACKEND="vbe"
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_GFXMODE="1920x1080"


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

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

GRUB_FONT="/boot/grub2/unicode.pf2"
GRUB_THEME="/boot/grub2/themes/system/theme.txt"
Вложения
grub2_cfg_2.txt
(6.47 КБ) 39 скачиваний
Спасибо сказали:
Аватара пользователя
RusWolf
Сообщения: 604
ОС: Arch Linux x64 на BTRFS

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

Сообщение RusWolf »

Aleks08 писал(а):
12.03.2017 21:50
появились кое какие продвижения ток я сам не понял что сделал)


Включился графический режим у тебя:
if loadfont /grub2/unicode.pf2 ; then
set gfxmode=1920x1080
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=ru_RU
insmod gettext
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' e486d5d1-25eb-4e4f-8f1b-f0605e11436e
else
search --no-floppy --fs-uuid --set=root e486d5d1-25eb-4e4f-8f1b-f0605e11436e
fi
insmod gfxmenu
loadfont ($root)/grub2/themes/system/DejaVuSans-10.pf2
loadfont ($root)/grub2/themes/system/DejaVuSans-12.pf2
loadfont ($root)/grub2/themes/system/DejaVuSans-Bold-14.pf2
loadfont ($root)/grub2/fonts/unicode.pf2
insmod png
set theme=($root)/grub2/themes/system/theme.txt
export theme
Спасибо сказали:
Aleks08
Сообщения: 15
ОС: RuFedora 25

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

Сообщение Aleks08 »

RusWolf писал(а):
12.03.2017 21:53
Aleks08 писал(а):
12.03.2017 21:50
появились кое какие продвижения ток я сам не понял что сделал)


Включился графический режим у тебя:
if loadfont /grub2/unicode.pf2 ; then
set gfxmode=1920x1080
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=ru_RU
insmod gettext
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' e486d5d1-25eb-4e4f-8f1b-f0605e11436e
else
search --no-floppy --fs-uuid --set=root e486d5d1-25eb-4e4f-8f1b-f0605e11436e
fi
insmod gfxmenu
loadfont ($root)/grub2/themes/system/DejaVuSans-10.pf2
loadfont ($root)/grub2/themes/system/DejaVuSans-12.pf2
loadfont ($root)/grub2/themes/system/DejaVuSans-Bold-14.pf2
loadfont ($root)/grub2/fonts/unicode.pf2
insmod png
set theme=($root)/grub2/themes/system/theme.txt
export theme


и как мне её терь настроить ?
Спасибо сказали:
Аватара пользователя
RusWolf
Сообщения: 604
ОС: Arch Linux x64 на BTRFS

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

Сообщение RusWolf »

Aleks08 писал(а):
12.03.2017 21:57
и как мне её терь настроить ?


Покажи все файлы которые лежат в /grub2/themes/system/
Спасибо сказали:
Aleks08
Сообщения: 15
ОС: RuFedora 25

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

Сообщение Aleks08 »

RusWolf писал(а):
12.03.2017 22:03
Aleks08 писал(а):
12.03.2017 21:57
и как мне её терь настроить ?


Покажи все файлы которые лежат в /grub2/themes/system/

─ breeze
│   ├── progress_bar2_c.png
│   ├── progress_bar_c.png
│   ├── progress_bar_hl_c.png
│   ├── theme.txt
│   ├── unifont-bold-16.pf2
│   ├── unifont-regular-14.pf2
│   ├── unifont-regular-16.pf2
│   ├── unifont-regular-32.pf2
│   └── [\320\275\320\260\320\267\320\262\320\260\320\275\320\270\320\265\ \321\204\320\260\320\271\320\273\320\260]
└── system
├── background.png
├── blob_w.png
├── boot_menu_c.png
├── boot_menu_e.png
├── boot_menu_ne.png
├── boot_menu_n.png
├── boot_menu_nw.png
├── boot_menu_se.png
├── boot_menu_s.png
├── boot_menu_sw.png
├── boot_menu_w.png
├── COPYING.CC-BY-SA-3.0
├── DejaVuSans-10.pf2
├── DejaVuSans-12.pf2
├── DejaVuSans-Bold-14.pf2
├── fireworks.png
├── README
├── slider_c.png
├── slider_n.png
├── slider_s.png
├── terminal_box_c.png
├── terminal_box_e.png
├── terminal_box_ne.png
├── terminal_box_n.png
├── terminal_box_nw.png
├── terminal_box_se.png
├── terminal_box_s.png
├── terminal_box_sw.png
├── terminal_box_w.png
├── theme.txt
└── unicode.pf2 -> ../../fonts/unicode.pf2

2 directories, 40 files
Спасибо сказали:
Аватара пользователя
RusWolf
Сообщения: 604
ОС: Arch Linux x64 на BTRFS

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

Сообщение RusWolf »

Тогда пробуй так:

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

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="0"
GRUB_DISABLE_SUBMENU="true"
GRUB_CMDLINE_LINUX="rd.lvm.lv=rfremix/root rd.lvm.lv=rfremix/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
#GRUB_GFXPAYLOAD_LINUX="text"
GRUB_VIDEO_BACKEND="vbe"
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_GFXMODE="1920x1080"
export GRUB_COLOR_NORMAL="light-gray/black"
export GRUB_COLOR_HIGHLIGHT="magenta/black"
#UNNAMED_OPTION=""
GUB_FONT="/boot/grub2/unicode.pf2"
GRUB_BACKGROUND="/boot/grub2/themes/system/background.png"
GRUB_THEME="/boot/grub2/themes/system/theme.txt"

Перегенери конфиг.
Спасибо сказали:
Aleks08
Сообщения: 15
ОС: RuFedora 25

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

Сообщение Aleks08 »

RusWolf писал(а):
12.03.2017 22:10
Тогда пробуй так:

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

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="0"
GRUB_DISABLE_SUBMENU="true"
GRUB_CMDLINE_LINUX="rd.lvm.lv=rfremix/root rd.lvm.lv=rfremix/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
#GRUB_GFXPAYLOAD_LINUX="text"
GRUB_VIDEO_BACKEND="vbe"
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_GFXMODE="1920x1080"
export GRUB_COLOR_NORMAL="light-gray/black"
export GRUB_COLOR_HIGHLIGHT="magenta/black"
#UNNAMED_OPTION=""
GUB_FONT="/boot/grub2/unicode.pf2"
GRUB_BACKGROUND="/boot/grub2/themes/system/background.png"
GRUB_THEME="/boot/grub2/themes/system/theme.txt"

Перегенери конфиг.


не меняется
Спасибо сказали:
Аватара пользователя
RusWolf
Сообщения: 604
ОС: Arch Linux x64 на BTRFS

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

Сообщение RusWolf »

А что в grub.cfg теперь, после команды grub2-mkconfig -o /boot/grub2/grub.cfg?
Спасибо сказали:
Aleks08
Сообщения: 15
ОС: RuFedora 25

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

Сообщение Aleks08 »

RusWolf писал(а):
12.03.2017 22:21
А что в grub.cfg теперь, после команды grub2-mkconfig -o /boot/grub2/grub.cfg?

Вложения
grub2_cfg_3.txt
(6.47 КБ) 24 скачивания
Спасибо сказали:
Аватара пользователя
RusWolf
Сообщения: 604
ОС: Arch Linux x64 на BTRFS

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

Сообщение RusWolf »

Aleks08, из /usr/share/grub/themes/ в /boot/grub/themes/ скопируй папку starfield

В файл /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="0"
GRUB_DISABLE_SUBMENU="true"
GRUB_CMDLINE_LINUX="rd.lvm.lv=rfremix/root rd.lvm.lv=rfremix/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
#GRUB_GFXPAYLOAD_LINUX="text"
GRUB_VIDEO_BACKEND="vbe"
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_GFXMODE="1024x768x32"
#GRUB_COLOR_NORMAL="light-blue/black"
#GRUB_COLOR_HIGHLIGHT="light-cyan/blue"
GRUB_BACKGROUND="/boot/grub2/themes/starfield/starfield.png"
GRUB_THEME="/boot/grub2/themes/starfield/theme.txt"


Потом grub2-mkconfig -o /boot/grub2/grub.cfg
Спасибо сказали:
Aleks08
Сообщения: 15
ОС: RuFedora 25

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

Сообщение Aleks08 »

изменилась тема и разрешение правдо тема не по мне(
Вложения
grub2_cfg_4.txt
(6.65 КБ) 36 скачиваний
Спасибо сказали:
Аватара пользователя
RusWolf
Сообщения: 604
ОС: Arch Linux x64 на BTRFS

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

Сообщение RusWolf »

Aleks08 писал(а):
12.03.2017 23:16
правдо тема не по мне(

Ну так в интернете полно разных тем, выбирай на свой вкус.
Спасибо сказали:
Ответить