Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

bootinst improvements

  • Loading branch information...
commit 77ab72093000794fd9575d76927e234e9af75753 1 parent 79f57c0
@Tomas-M authored
View
0  bootfiles/bootinst.bat 100644 → 100755
File mode changed
View
15 bootfiles/bootinst.sh
@@ -1,7 +1,6 @@
#!/bin/sh
# Setup booting from disk (USB or harddrive)
-# Requires: extlinux, fdisk, df, tail, tr, cut, dd, sed
-set -e
+# Requires: fdisk, df, tail, tr, cut, dd, sed
# change working directory to dir from which we are started
CWD="$(pwd)"
@@ -13,11 +12,19 @@ PART="$(df . | tail -n 1 | tr -s " " | cut -d " " -f 1)"
DEV="$(echo "$PART" | sed -r "s:[0-9]+\$::" | sed -r "s:([0-9])[a-z]+\$:\\1:i")" #"
# install syslinux bootloader
-./extlinux --install $BOOT
+./extlinux.exe --install $BOOT
+
+if [ $? -ne 0 ]; then
+ echo "Error installing boot loader."
+ echo "Read the errors above and press enter to exit..."
+ read junk
+ exit 1
+fi
+
if [ "$DEV" != "$PART" ]; then
# Setup MBR on the first block
- dd bs=440 count=1 conv=notrunc if="$BOOT/mbr.bin" of="$DEV"
+ dd bs=440 count=1 conv=notrunc if="$BOOT/mbr.bin" of="$DEV" 2>/dev/null
# Toggle a bootable flag
PART="$(echo "$PART" | sed -r "s:.*[^0-9]::")"
View
BIN  bootfiles/extlinux.exe
Binary file not shown
View
BIN  bootfiles/mbr.bin
Binary file not shown
Please sign in to comment.
Something went wrong with that request. Please try again.