License information for the bsd4grml files shipped as
/usr/share/grml-live/templates/boot/addons/bsd4grml:
- Downloaded from <https://eurynome.mirbsd.org/~tg/pub/bsd4grml.tgz>.
+ Downloaded from <https://dl.mirbsd.org/MirOS/current/bsd4grml-20100815.tgz>.
Thorsten "mirabilos" Glaser <tg@mirbsd.de>
See /usr/share/grml-live/templates/boot/addons/bsd4grml/LICENCE.TXT
for details.
gPXE, but no code yet. For now, gPXE can load boot using Mul-
tiboot, and any passed modules are handled via lmbmfs.
- ustarfs This filesystem will be implemented soon.
+ ustarfs This filesystem is currently only usable with the boot floppy
+ and assumes that the entire floppy disc (except, on sparc, the
+ MD disklabel) is a valid ustar archive.
-MirOS BSD #10-current October 27, 2009 7
+MirOS BSD #10-current August 6, 2010 7
--- /dev/null
+# $MirOS: src/distrib/common/grml/loopback.0,v 1.2 2010/08/15 17:03:31 tg Exp $
+#
+set image /bsd
+set timeout 12
+macro grub1 echo GRUB-legacy is deactivated in loopback.cfg!
+macro grub2 echo GRUB 2 is deactivated in loopback.cfg!
+macro grml echo GRUB is deactivated in loopback.cfg!
+macro slx machine exec dos
+echo
+echo ==================================================================
+echo # MirOS BSD #10-current [grml] | (c) 2002-2010 The MirOS Project #
+echo ==================================================================
+echo
+echo To boot the MirOS BSD based rescue system, wait twelve seconds or
+echo enter the command 'boot'. Join irc.freenode.net #MirBSD for help.
+echo Switching to GRUB again is deactivated in loopback.cfg. To return
+echo to SYSLINUX, type 'slx' (this may not work but hang your system).
+echo
+echo Use "stty com0 9600" to change the speed from the default of 9600
+echo bps (always 8N1) and "set tty com0" to use a serial console.
+echo
--- /dev/null
+# $MirOS: src/distrib/common/grml/loopback.1,v 1.1 2010/08/06 15:40:03 tg Exp $
+#
+echo
+echo Booting the MirOS BSD rescue system
+echo
+boot /bsd
--- /dev/null
+# $MirOS: src/distrib/common/grml/loopback.2,v 1.1 2010/08/06 15:40:03 tg Exp $
+#
+echo
+echo Booting the MirOS BSD rescue system into UKC
+echo
+boot /bsd -c
--- /dev/null
+# $MirOS: src/distrib/common/grml/loopback.3,v 1.1 2010/08/06 15:40:03 tg Exp $
+#
+echo
+echo Booting the MirOS BSD rescue system (serial console)
+echo COM1 (tty00) at 9600 bps, 8N1
+echo
+stty com0 9600
+set tty com0
+echo
+echo Booting the MirOS BSD rescue system (serial console)
+echo COM1 (tty00) at 9600 bps, 8N1
+echo
+boot /bsd
--- /dev/null
+# $MirOS: src/distrib/common/grml/loopback.4,v 1.1 2010/08/06 15:40:03 tg Exp $
+#
+echo
+echo Booting the MirOS BSD rescue system (serial console)
+echo COM1 (tty00) at 38400 bps, 8N1
+echo
+stty com0 38400
+set tty com0
+echo
+echo Booting the MirOS BSD rescue system (serial console)
+echo COM1 (tty00) at 38400 bps, 8N1
+echo
+boot /bsd
--- /dev/null
+# $MirOS: src/distrib/common/grml/loopback.5,v 1.1 2010/08/06 15:40:03 tg Exp $
+#
+echo
+echo Booting the MirOS BSD rescue system (serial console)
+echo COM1 (tty00) at 115200 bps, 8N1
+echo
+stty com0 115200
+set tty com0
+echo
+echo Booting the MirOS BSD rescue system (serial console)
+echo COM1 (tty00) at 115200 bps, 8N1
+echo
+boot /bsd
--- /dev/null
+# $MirOS: src/distrib/common/grml/loopback.6,v 1.1 2010/08/06 15:40:03 tg Exp $
+#
+echo
+echo Switching to GRUB again is deactivated in loopback.cfg.
+echo
+set timeout 0
initrd /boot/addons/balder10.imz
}
-menuentry "MirOS bsd4grml (regular method)" {
- multiboot /boot/addons/bsd4grml/ldbsd.com
-}
-
-menuentry "MirOS bsd4grml (fallback method)" {
- multiboot /boot/addons/bsd4grml/ldbsd.com
- module /boot/addons/bsd4grml/bsd.rd
- module /boot/addons/bsd4grml/boot.1
- module /boot/addons/bsd4grml/boot.2
- module /boot/addons/bsd4grml/boot.3
- module /boot/addons/bsd4grml/boot.4
- module /boot/addons/bsd4grml/boot.5
- module /boot/addons/bsd4grml/boot.6
- module /boot/addons/bsd4grml/boot.cfg
- module /boot/grub/%GRUB_LEGACY%
- module /boot/grub/core.img
-}
+if [ ${iso_path} ] ; then
+ # assume loopback.cfg boot
+ menuentry "MirOS bsd4grml (via loopback)" {
+ multiboot /boot/addons/bsd4grml/ldbsd.com
+ module /boot/addons/bsd4grml/bsd.rd bsd
+ module /boot/addons/bsd4grml/loopback.0 boot.cfg
+ module /boot/addons/bsd4grml/loopback.1 boot.1
+ module /boot/addons/bsd4grml/loopback.2 boot.2
+ module /boot/addons/bsd4grml/loopback.3 boot.3
+ module /boot/addons/bsd4grml/loopback.4 boot.4
+ module /boot/addons/bsd4grml/loopback.5 boot.5
+ module /boot/addons/bsd4grml/loopback.6 boot.6
+ }
+else
+ # assume grub.cfg boot
+ menuentry "MirOS bsd4grml (regular method)" {
+ multiboot /boot/addons/bsd4grml/ldbsd.com
+ }
+
+ menuentry "MirOS bsd4grml (fallback method)" {
+ multiboot /boot/addons/bsd4grml/ldbsd.com
+ module /boot/addons/bsd4grml/bsd.rd bsd.rd
+ module /boot/addons/bsd4grml/boot.1 boot.1
+ module /boot/addons/bsd4grml/boot.2 boot.2
+ module /boot/addons/bsd4grml/boot.3 boot.3
+ module /boot/addons/bsd4grml/boot.4 boot.4
+ module /boot/addons/bsd4grml/boot.5 boot.5
+ module /boot/addons/bsd4grml/boot.6 boot.6
+ module /boot/addons/bsd4grml/boot.cfg boot.cfg
+ module /boot/grub/%GRUB_LEGACY% %GRUB_LEGACY%
+ module /boot/grub/core.img core.img
+ }
+fi
menuentry "Boot OS of first partition on first disk" {
set root=(hd0,1)
title MirOS bsd4grml (fallback method)
kernel /boot/addons/bsd4grml/ldbsd.com
-modulenounzip /boot/addons/bsd4grml/bsd.rd
-module /boot/addons/bsd4grml/boot.1
-module /boot/addons/bsd4grml/boot.2
-module /boot/addons/bsd4grml/boot.3
-module /boot/addons/bsd4grml/boot.4
-module /boot/addons/bsd4grml/boot.5
-module /boot/addons/bsd4grml/boot.6
-module /boot/addons/bsd4grml/boot.cfg
-module /boot/grub/%GRUB_LEGACY%
-module /boot/grub/core.img
+modulenounzip /boot/addons/bsd4grml/bsd.rd bsd.rd
+module /boot/addons/bsd4grml/boot.1 boot.1
+module /boot/addons/bsd4grml/boot.2 boot.2
+module /boot/addons/bsd4grml/boot.3 boot.3
+module /boot/addons/bsd4grml/boot.4 boot.4
+module /boot/addons/bsd4grml/boot.5 boot.5
+module /boot/addons/bsd4grml/boot.6 boot.6
+module /boot/addons/bsd4grml/boot.cfg boot.cfg
+modulenounzip /boot/grub/%GRUB_LEGACY% %GRUB_LEGACY%
+modulenounzip /boot/grub/core.img core.img