[РЕШЕНО] Конфиг Grub с темой

Тема Archxion. Конфиг:
set default=0
set timeout=5
menuentry "Arch Linux" {
 linux /boot/vmlinuz-linux root=/dev/sda1 rw
 initrd /boot/initramfs-linux.img
}
menuentry "Arch Linux fallback" {
 linux /boot/vmlinuz-linux root=/dev/sda1 rw
 initrd /boot/initramfs-linux-fallback.img
}
dir=$prefix/themes/Archxion # каталог с темой
set theme=$dir/theme.txt     # задаём файл описания
insmod regexp                # этот модуль позволяет использовать шаблоны в именах файлов
loadfont $dir/*.pf2          # загружаем по шаблону сразу все шрифты из темы
insmod png                   # модуль поддержки картинок
set gfxmode=auto
set lang=ru
insmod gfxterm
insmod vbe
terminal_output gfxterm      # включаем графику
проблемы:
крякозябры там, где пишется, через сколько начнется загрузка.
как добавить иконку, которая добавлялась пунктам по умолчанию?
У вас одна система, зачем вам эти темы понадобились? Поставьте лучше таймаут в 1 секунду, чтобы меню не видеть вообще.
А если указать полный путь в инструкции loadfont $dir/*.pf2 ,будут кракозяблы?
А вы какой grub используете?
Последний крик моды - эхо 30-летней давности.
lampslave
У вас одна система, зачем вам эти темы понадобились?
Комфортнее как-то.
tchgefest
А если указать полный путь в инструкции loadfont $dir/*.pf2 ,будут кракозяблы?
Да. Делал так: loadfont /boot/grub/themes/Archxion/*.pf2
Крякозябры не отображаются только при set lang=en

grub 1:2.02.beta2-2
Salko
Крякозябры не отображаются только при set lang=en
lsfonts что показывает в grub.
Интересно,а почему пошли таким трудным путем.(per aspera,ad astra?)
Извините,но вы бы хоть конфиг изучили,который автоматом делается и скрипты.

set locale_dir=$prefix/locale
set lang=ru_RU
Это же тоже не просто так появляется?
А при set lang=ru отображаются?
Попробуй прописать loadfont /boot/grub/unicode.pf2
Последний крик моды - эхо 30-летней давности.
tchgefest
lsfonts что показывает в grub.
такие же крякозябры

так ведь пробовал уже
http://pastebin.com/R90AtERa - автосгенерированный конфиг
мне кажется все дело в отношении этих настроек к переменным типа $font

tchgefest
per aspera,ad astra?
1. меньше мусора в конфиге
2. вы знаете, как сделать так, чтобы:
# grub-mkconfig -o /boot/grub/grub.cfg
Генерируется файл настройки grub …
Найдена тема: /boot/grub/themes/Archxion/theme.txt
Found linux image: /boot/vmlinuz-linux
Found initramfs image: /boot/initramfs-linux.img
Found fallback initramfs image: /boot/initramfs-linux-fallback.img
Найден образ linux: /boot/vmlinuz-linux
Найден образ initrd: /boot/initramfs-linux.img
завершено
отсутствовало это "клонирование пунктов"?
Salko
1. меньше мусора в конфиге
Какого мусора?Вы правите файл /etc/default/grub изучите его и параметры,какие нужно писать и все.

Salko
2. вы знаете, как сделать так, чтобы:
Это было уже на форуме,но я сделал так:
Из каталога /etc/grub.d/ ,просто переместил два файла 10_linux и 41_custom в другой каталог(в home) на всякий случай,они совпадают с 10_archlinux и 40_custom можете через diff проверить, и сделал
grub-mkconfig -o /boot/grub/grub.cfg
и все работает.Поиск работает.
Последний крик моды - эхо 30-летней давности.
Большое спасибо, что уделили время.
Salko
Большое спасибо, что уделили время.
Отписались бы как решили?
Последний крик моды - эхо 30-летней давности.
tchgefest
просто переместил два файла 10_linux и 41_custom
:)
 
Зарегистрироваться или войдите чтобы оставить сообщение.