Home Page The Club Computers News Links Glossary EYAWTK
Before Amiga Background ICS OCS ECS AGA ??? PPC
U-Boot SLB Linux Amiga OS Dual Boot Motherboards Peripherals Other
Initialisation Installation OS4 Updates About OS4 File Systems Networking Printing Other
Introduction File System Workbench Preferences Commands Error Msgs Miscellaneous

AmigaOS 4.0 - About OS4 - Preferences

UBOOT - Boot Preferences Editor

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.

AmigaOS U-Boot Preferences Menu

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:

AmigaOS U-Boot Preferences Menu

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.


Copyright 2006 Amiga Auckland Inc. All rights reserved.
Revised: February 9, 2006.