| Summary: | Неправильный путь в 05_altlinux_theme | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andrey Cherepanov <cas> |
| Component: | grub2-common | Assignee: | Michael Shigorin <mike> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | boyarsh, sbolshakov, vitty |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Спасибо, взял в alt6. raorn высказывал на #altlinux сомнения по части исправляемого теста как такового, намекая на то, что копируются файлы из /boot/grub/$platform/; наша сборка заметно отличается от федориной, но соображения могут быть тоже применимы. Тем временем у меня 2.00-alt6 работает в составе simply.iso на i586 и x86_64 (проверка -- наличие "Found background image: grub.jpg" в выводе update-grub). grub2-2.00-alt6 -> sisyphus: * Tue Dec 04 2012 Michael Shigorin <mike@altlinux> 2.00-alt6 - cas@ fixed wrong path in theme patch (closes: #28176) - introduced /etc/default/grub "compat" symlink - dropped /boot/efi/* due to complete lack of applicability |
Для поиска mod нужно использовать вместо ${datadir}/grub/ ${libdir}/grub/i386-pc/ (где и находятся .mod). diff --git a/grub-2.00-altlinux-theme.patch b/grub-2.00-altlinux-theme.patch index a5bdf1d..c240ff7 100644 --- a/grub-2.00-altlinux-theme.patch +++ b/grub-2.00-altlinux-theme.patch @@ -46,7 +46,7 @@ diff -Naur grub-2.00-orig/util/grub.d/05_altlinux_theme.in grub-2.00/util/grub.d + *.tga) reader=tga ;; + *.jpg|*.jpeg) reader=jpeg ;; + esac -+ if test -e ${datadir}/grub/${reader}.mod ; then ++ if test -e ${libdir}/grub/i386-pc/${reader}.mod ; then + echo "Found background image: `basename ${bg}`" >&2 + use_bg=true + break После этого цвета grub в брэндинге применяются полностью.