From 7fdc181d5f84b1c3841a7d07fab6f11b63e0b3da Mon Sep 17 00:00:00 2001 From: Ben Gras Date: Fri, 19 Dec 2008 12:52:45 +0000 Subject: [PATCH] /boot/boot install helper script. --- boot/updateboot.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 boot/updateboot.sh diff --git a/boot/updateboot.sh b/boot/updateboot.sh new file mode 100755 index 000000000..0a4132c54 --- /dev/null +++ b/boot/updateboot.sh @@ -0,0 +1,27 @@ +#!/bin/sh +set -e + +BOOT=/boot/boot +ROOT=`printroot -r` + +if [ ! -b "$ROOT" ] +then echo root device $ROOT not found + exit 1 +fi + +echo -n "Install boot as $BOOT on current root and patch into $ROOT? (y/N) " +read ans + +if [ ! "$ans" = y ] +then echo Aborting. + exit 1 +fi + +make install || true + +echo Installing boot monitor into $BOOT. +cp boot $BOOT + +echo Patching position of $BOOT into $ROOT. +installboot -d "$ROOT" /usr/mdec/bootblock $BOOT +sync -- 2.44.0