Here's a simple patch to allow boot0 parameters to be configured. My test embedded boxes have a VGA console which I'd like to use during development/debugging. Comments? Adrian Index: nanobsd.sh =================================================================== RCS file: /home/ncvs/src/tools/tools/nanobsd/nanobsd.sh,v retrieving revision 1.23 diff -u -r1.23 nanobsd.sh --- nanobsd.sh 27 Nov 2006 12:16:03 -0000 1.23 +++ nanobsd.sh 18 Apr 2007 11:52:36 -0000 _at__at_ -103,6 +103,10 _at__at_ NANO_SECTS=32 NANO_HEADS=16 +# boot0 flags/options and configuration +NANO_BOOT0CFG="-o packet -s 1 -m 3" +NANO_BOOTLOADER="boot/boot0sio" + ####################################################################### # Not a variable at this time _at__at_ -364,7 +368,7 _at__at_ fdisk ${MD} # XXX: params # XXX: pick up cached boot* files, they may not be in image anymore. - boot0cfg -B -b ${NANO_WORLDDIR}/boot/boot0sio -o packet -s 1 -m 3 ${MD} + boot0cfg -B -b ${NANO_WORLDDIR}/${NANO_BOOTLOADER} ${NANO_BOOT0CFG} ${MD} bsdlabel -w -B -b ${NANO_WORLDDIR}/boot/boot ${MD}s1 bsdlabel ${MD}s1 _at__at_ -573,6 +577,8 _at__at_ export NANO_SRC export NANO_TOOLS export NANO_WORLDDIR +export NANO_BOOT0CFG +export NANO_BOOTLOADER ####################################################################### # And then it is as simple as that... -- Adrian Chadd - adrian_at_freebsd.orgReceived on Wed Apr 18 2007 - 09:54:41 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:08 UTC