From 832bb1e2d07bdc3e35085813fd7b48065fa3d249 Mon Sep 17 00:00:00 2001 From: Scott Long Date: Sat, 31 May 2003 05:25:18 +0000 Subject: Enable the new bootloader for i386 only. The new loader.rc is will only be installed if an old one does not exist, i.e. only during install, not during upgrades. Approved by: re --- sys/boot/i386/loader/Makefile | 2 +- sys/boot/i386/loader/loader.rc | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 sys/boot/i386/loader/loader.rc (limited to 'sys/boot') diff --git a/sys/boot/i386/loader/Makefile b/sys/boot/i386/loader/Makefile index e944e5e034db..b92fcd6e93d6 100644 --- a/sys/boot/i386/loader/Makefile +++ b/sys/boot/i386/loader/Makefile @@ -106,7 +106,7 @@ FILES+= screen.4th frames.4th beastie.4th FILESDIR_loader.conf= /boot/defaults .if !exists(${DESTDIR}/boot/loader.rc) -FILES+= loader.rc +FILES+= ${.CURDIR}/loader.rc .endif .include <${.CURDIR}/../Makefile.inc> diff --git a/sys/boot/i386/loader/loader.rc b/sys/boot/i386/loader/loader.rc new file mode 100644 index 000000000000..455c6830fc27 --- /dev/null +++ b/sys/boot/i386/loader/loader.rc @@ -0,0 +1,20 @@ +\ Loader.rc +\ $FreeBSD$ +\ +\ Includes additional commands +include /boot/loader.4th + +\ Reads and processes loader.rc +start + +\ Tests for password -- executes autoboot first if a password was defined +check-password + +\ Load in the boot menu +include /boot/beastie.4th + +\ Do the normal initialization and startup +initialize drop + +\ Start the boot menu +beastie-start -- cgit v1.3