The U-Boot Prefs "Boot Menu" is accessed from the first tab (the default tab when opened) and gives access to all
of the boot related parameters. Other parameters can be accessed by clicking on the other tabs at the top of the display, namely
Hardware, IDE Ports, or OS4 Specific.

Boot sources selection
Options available are:
- First bootsource - equivalent to boot1 in UBoot Environment Variables and specifies the first
device to boot from. Normally 'Onboard VIA-IDE Disk' or 'Onboard VIA-IDE CDROM' for VIA686B systems, or 'Parallel SIL IDE Disk' or
'Parallel SIL IDE CDROM' for SiI0680 systems.
- Second bootsource - equivalent to boot2 in UBoot Environment Variables and specifies the second
device to boot from if the first device is not bootable. Normally 'Onboard VIA-IDE Disk' if First bootsource is 'Onboard VIA-IDE CDROM'
for VIA686B systems, or 'Parallel SIL IDE Disk' if First bootsource is 'Parallel SIL IDE CDROM' for SiI0680 systems.
- Third bootsource - equivalent to boot3 in UBoot Environment Variables, and specifies the third
device to boot from if the first and second devices are not bootable.
- Fourth bootsource - equivalent to boot4 in UBoot Environment Variables, and specifies the fourth
device to boot from if the previous devices are not bootable.
Clicking on the menu bars will reveal the following options:

Bootdelays
Options available are:
- Initial boot delay - equivalent to menuboot_delay in UBoot Environment Variables and specifies the
number of seconds to wait before the Second-Level booter (SLB) is invoked, resulting in the (U-Boot Menuboot delay
panel).
- "Boota" boot delay (secs) - equivalent to boota_timeout in UBoot Environment Variables
and specifies the number of seconds to wait before the Second-Level booter times out and uses the default configuration, as shown on the
SLB Menu screen.
The above options can be changed by clicking on the "-" or "+" to decrease or increase the delay times.
UBoot colours
Options available are:
- Foreground - equivalent to vga_fg_color in UBoot Environment Variables and specifies the foreground
color for the UBoot initialisation screens. Default is White.
- Background - equivalent to vga_bg_color in UBoot Environment Variables and specifies the background
color for the UBoot initialisation screens. Default is Black.
The above options can be changed by selecting the appropriate color from the scrolling menu.
Amiga multiboot options
Options available are:
- "Boota" configuration name - equivalent to boot_config in UBoot Environment Variables and
specifies the foreground color for the UBoot initialisation screens. Default is 'Default'.
- Restart scan of bootunits after first stage - equivalent to rescan_bootunits in UBoot Environment
Variables and specifies that all drives must be rescanned after the first stage in case media has been changed. Default is unticked.
- Scan all units for valid configuration - equivalent to boota_scan_all_HDD in UBoot Environment
Variables and specifies the boota is to scan all hard disk drives for a valid configuration and not stop after the first one. Default is unticked.
- Disable fancy video menu - equivalent to boota_no_video_menu in UBoot Environment Variables and
specifies whether the boota selection menu should be suppressed. Default is unticked.
- Continuous countdown - equivalent to boota_keep_countdown in UBoot Environment Variables and specifies
whether the boota timer should continue after a selection is made. Default is unticked.
With the exception of "Boota" configuration name which uses a pull-down menu, the above options can be changed simply by clicking in
the appropriate box to tick or untick the option.
Kernal/OS4 arguments
Options available are:
- ExecNG (AmigaOS4) arguments - equivalent to os4_commandline in UBoot Environment Variables and specifies
the argument string that should be passed to AmigaOS on booting. Default is 'debuglevel=0'.
- Linux kernel boot arguments - equivalent to bootargs in UBoot Environment Variables and specifies
the argument string that should be passed to Linux on booting, and is only required if dual-booting with Linux is used. There is no default, and
details about the values required are discussed under the bootargs variable.
The above options can be changed by manually typing into the box.
Network booting
Options available are:
- Local IP address - equivalent to ipaddr in UBoot Environment Variables and specifies a local TCP/IP
address for network booting when Network boot type is 'TFTP'. Default is '<unset>'.
- Server IP address - equivalent to serverip in UBoot Environment Variables and specifies an IP address
for a server that must be running a supported networking boot service. Default is '<unset>'.
- Local MAC address - equivalent to ethaddr in UBoot Environment Variables and specifies your unique
ethernet (MAC) address for network operation. You should never need to change this unless there is a MAC address conflict for some obscure reason.
Default is the MAC address coded into your ethernet hardware.
- Network boot type (unused by OS4/boota) - equivalent to menu_netboot in UBoot Environment Variables
and specifies the network boot type when booting over a network and the options are DHCP, BOOTP, ARP or TFTP. It is not used by OS4 or boota.
Default is 'TFTP'.
Action Buttons
When you make changes you can choose to 'Save' them permanently, 'Revert' to the previously saved values, or you can 'Cancel'
and lose all changes. (The Revert option does not appear to be working properly at this time.)
Disclaimer: Amiga Auckland have prepared the above information for the use of its members based on our experiences
and as such is subject to revision at any time. Amiga Auckland cannot guarantee any of the information and cannot be held
accountable for any issues that may result from using it.
|