From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail; t=1616447014; bh=0jETOan88keEz5N7+H8zwYXZxa1NLqWTEAzF2T0sbiE=; h=In-Reply-To:From:Date:References:To:Subject:Message-ID; b=hZ3VkN2/ZeXfR06yHWtV38Teqx9Ye66LqP3EZkmbcSt5R4XYtWminXvaytGyRKxhI k2ViJGGHugBs4puvXYAFHS5VcJOef12h96stzUZ/16GnFA18kQ+n4XUhca3WG4KCXf b7nb5KfcD5UHkuWETo3L1fnltVHqyU9b8YHHlhgI= Authentication-Results: iva7-a02d2dc84845.qloud-c.yandex.net; dkim=pass header.i=@ya.ru To: devel-distro@lists.altlinux.org References: <2fdc1c01-6fb3-7365-ec9e-42c5fce400e3@ya.ru> <20210317135236.GA12653@imap.altlinux.org> <20210322142039.GD6660@imap.altlinux.org> <1a2a35a5-715e-994c-755d-c4f06605bfb5@ya.ru> <761aef2e-e189-594b-b3ea-8227f5e66f71@ya.ru> From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= Message-ID: <031e37bd-c957-1725-55cd-b780988d4e86@ya.ru> Date: Tue, 23 Mar 2021 04:03:32 +0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: ru Content-Transfer-Encoding: 8bit Subject: Re: [devel-distro] mkimage-profiles 1.4.8-alt1 X-BeenThere: devel-distro@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Distributions development List-Id: Distributions development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Mar 2021 21:03:36 -0000 Archived-At: List-Archive: 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) -- С уважением, Антон Мидюков