Bug 6914

Summary: GRUB gfxmenu doesn't work
Product: Sisyphus Reporter: Andrey Rahmatullin <wrar>
Component: grubAssignee: Michail Yakushin <silicium>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: gns, ildar, mike, nickel, placeholder, rider, svd
Version: unstable   
Hardware: all   
OS: Linux   

Description Andrey Rahmatullin 2005-05-20 21:37:55 MSD
wrar@wrars-comp ~ $ sudo grep gfx /boot/grub/menu.lst
gfxmenu (hd0,0)/boot/splash/Compact/message
wrar@wrars-comp ~ $ rpm -qf /boot/splash/Compact/message
design-bootloader-Compact-2.9.6-alt1

При загрузке grub ругается на неправильный формат файла.

Из info grub:

gfxmenu
-------

 - Command: gfxmenu file
     Use the graphical menu interface. The graphics data are taken from
     FILE and must be created using 'mkbootmsg' from the gfxboot
     package.

При этом /boot/splash/Master/message из design-bootsplash-Master-2.4-alt4, 
действительно, создавался при помощи mkbootmsg:

cd %_datadir/gfxboot/%theme/
mkdir -p %buildroot/boot/splash/%theme
%_sbindir/mkbootmsg -c %theme.config %buildroot/boot/splash/%theme/message

Каким образом создавался /boot/splash/Compact/message - неизвестно, но даже не 
разбирающегося в форматах человека следующее сравнение наводит на размышление:

wrar@wrars-comp ~ $ sudo file /boot/splash/{Master,Compact}/message
/boot/splash/Master/message:  data
/boot/splash/Compact/message: cpio archive
Comment 1 Anton Farygin 2005-05-23 09:49:55 MSD
Требуется обновление gfxmenu в grub
Comment 2 Andrey Rahmatullin 2006-05-06 17:14:38 MSD
И чего?
Comment 3 inger@altlinux.org 2006-08-21 17:05:16 MSD
на нового мантейнера
Comment 4 ildar 2006-11-25 13:16:39 MSK
И чего?
Comment 5 Michael Shigorin 2006-12-01 14:01:37 MSK
Ну тогда на ещё более нового... вдруг кто и доберётся.
Comment 6 Michail Yakushin 2006-12-18 23:06:31 MSK
В grub2 это все совсем подргому делается. 
Comment 7 Nick S. Grechukh 2006-12-19 20:05:22 MSK
а почему это висит на grub2, если не работает в grub?
Comment 8 ildar 2006-12-20 07:56:37 MSK
Давайте тогда перевесим назад, на grub
Comment 9 Nick S. Grechukh 2006-12-20 16:06:39 MSK
давайте. есть подозрение, что до релиза это можно считать критичным (да,
красивости тоже важны, а не "тут работает, тут не работает, а здесь вроде должно
но кто-то рыбу заворачивал")
Comment 10 Michail Yakushin 2007-01-13 10:50:21 MSK
Господа, grub2 слишком сырой чтобы об таких вещах пока думать. Может быть его
вообще убрать из сизифа?
Comment 11 Andrey Rahmatullin 2008-03-12 22:53:30 MSK
grub-0.97-alt3