[devel-distro] mkimage-profiles 1.4.8-alt1
Антон Мидюков
midyukov-anton at ya.ru
Tue Mar 23 00:03:32 MSK 2021
23.03.2021 03:44, Артём пишет:
> $ rpm -qa mkimage
> mkimage-0.2.40-alt1.noarch
>
> git clone http://git.altlinux.org/gears/m/mkimage-profiles.git
>
> # cat /home/tema/mkimage-profiles/bld/.work/chroot/.work/EFI/BOOT/grub.cfg
> search --file --set=root /.disk/info
> set prefix=($root)/boot/grub
> source $prefix/grub.cfg
>
> # cat /home/tema/mkimage-profiles/bld/.work/chroot/.work/boot/grub/grub.cfg
> insmod echo
> insmod gzio
> insmod minicmd
> insmod normal
> insmod test
> set timeout=60
> if [ "$grub_platform" = "efi" ]; then set EFI_BOOTARGS=' lang=ru_RU'; fi
А EFI_BOOTARGS нужно в профиле убрать будет, как разберёмся спереводом меню.
> if [ "$grub_platform" = "efi" -a "$grub_cpu" = "x86_64" ]; then
> set linux_suffix='efi'
> fi
> if [ "$grub_platform" = "pc" ]; then set linux_suffix='16'; fi
> if [ ! "$lang" ]; then lang=en_US; fi
Здесь должно быть:
if [ ! "$lang" ]; then lang=ru_RU; fi
в features.in/grub/generate.mk:
@if [ -n "$(LOCALE)" ]; then \
sed -i "s, �� LOCALE@,$(LOCALE),g" $(DSTCFGS); \
else \
sed -i "s, lang=.lang,,g" $(DSTCFGS); \
fi; \
а в features.in/grub/cfg.in/00defaults.cfg:
if [ ! "$lang" ]; then lang=@LOCALE@; fi
Следовательно, LOCALE=en_US
Нужно разбираться почему. Впрочем, можно сделать:
@(call set,LOCALE,ru_RU)
--
С уважением, Антон Мидюков <antohami �� altlinux.org>
More information about the devel-distro
mailing list