Hello Matwey,
On Wed, Oct 28, 2015 at 11:31 AM, Matwey V. Kornilov
27.10.2015 22:43, Misha Komarovskiy пишет:
Hello Matwey,
On Tue, Oct 27, 2015 at 9:52 PM, Matwey V. Kornilov
wrote: 27.10.2015 11:04, Guillaume Gardet пишет:
Hi,
Le 26/10/2015 19:52, Matwey V. Kornilov a écrit :
Hello,
Why bootmenu command is not used atm? Are there any reasons?
You mean ansi bootmenu? If yes, ac100 community member tried to enable it for our board, but extlinux.conf was proposed as better solution, here is link http://patchwork.ozlabs.org/patch/450122/
I tried to use extlinux.conf with openSUSE on Chromebook Snow, because its support already enabled there, and it work flawlessly and very flexible, take a look at README.distro in u-boot repo, also as it is same as pxe config file kiwi probably already have support for it.
Here is example of my test extlinux.conf:
TIMEOUT 1000 ONTIMEOUT localboot DEFAULT default MENU TITLE Boot menu PROMPT 0
LABEL default MENU LABEL Default LINUX /boot/zImage FDT /boot/dtb/exynos5250-snow.dtb INITRD /boot/initrd APPEND root=/dev/disk/by-id/mmc-SL08G_0x01978580-part3 loader=uboot disk=/dev/disk/by-id/mmc-SL08G_0x01978580 resume=/dev/disk/by-id/mmc-SL08G_0x01978580-part4 plymouth.enable=0 console=ttySAC3,115200n8 console=tty
LABEL failsafe MENU LABEL Failsafe LINUX /boot/zImage-4.1.5-exynos_defconfig FDT /boot/dtb/exynos5250-snow.dtb INITRD /boot/initrd-4.1.5-exynos_defconfig APPEND root=/dev/disk/by-id/mmc-SL08G_0x01978580-part3 loader=uboot disk=/dev/disk/by-id/mmc-SL08G_0x01978580 resume=/dev/disk/by-id/mmc-SL08G_0x01978580-part4 plymouth.enable=0 console=ttySAC3,115200n8 console=tty
LABEL localboot MENU LABEL Local boot script (boot.scr) LOCALBOOT 1
Nice. I cannot understand is it uboot who runs extlinux or just support of extlinux configuration file syntax inside uboot?
It is pxe boot support inside u-boot, but this support can fallback to reading extlinux.conf from external media located in extlinux folder if no pxe network server was available on boot. And boards which have pxe/extlinux support available in their u-boot configs read extlinux.conf file prior to boot.scr file.
I think nobody worked on it until now.
Oh, I see.
But first I am going to introduce additional env variable to simplify selection of the kernel version from u-boot command line.
After then, I would highly want to have fallback possibility like the following:
https://www.gnu.org/software/grub/manual/legacy/Booting-fallback-systems.htm... which can be implemented using u-boot uEnv.txt file
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
-- Best Regards, Misha Komarovskiy zombahatgmaildotcom -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org