What is the Uboot variable to control if the different bootable partitions are displayed as options after you in the initial bootmenu choose AmigaOS? DH0, DH1 ... and so on.
I have two partitions set as bootable. Primary and test. Normally they show up (defined in kickstart layout file) so I can choose, but after updating Uboot they do not show up anymore. It just boots the primary. My guess is that the variable was changed.
Not sure what has happened, but maybe you had some vars set which got overwritten by the UBoot update. (Tip: I always try to do an "NVGetVar > dated_file" in a Shell before messing with UBoot. I even print them off from time to time.)
Anyway, I have the following set which may or may not be relevant:
amigaboot_quiet=n boot_config=(label of the config I want to be booted as default from the AmigaBoot menu) bootable_only=y os4_bootdevice=auto (only relevant if you're not using the BootDevice module in your Kicklayout, but doesn't harm, I think ) preboot=amigabootmenu
Plus what walkero said: Make sure the volumes you want to see are set to bootable (and automount, of course) in Media Toolbox.
This is all right on target for me. Affected machine is X1000, I could no longer select the boot volume.
And I'm not quite fixed yet.
Here's what I have now: 8.WB:> nvgetvar MENU_3_LABEL Boot Select Menu 8.WB:> nvgetvar MENU_3_COMMAND setenv os4_bootdevice auto; boot -fs=amigafs ide0.1:amigaboot.of
This goes off to a boot select screen that never shows a menu, just a short delay before telling me that I get my default boot volume, which is presumably ide0.1
Yes, I'm too clumsy today, I'm not anxious to break my primary machine. So what should my MENU_3_COMMAND look like to get the selection menu?
And yes, I think this was broken by an update, I'm not sure which one.