]> git.nbdom.net Git - nb.git/commitdiff
boot_loader
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Mon, 22 Aug 2016 09:10:43 +0000 (11:10 +0200)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Mon, 22 Aug 2016 09:10:43 +0000 (11:10 +0200)
etc/profile.d/functions

index b7c380de0b148e93316ca31ed705ec5ca543d3e9..4ec9d6f4a8d98e1d142010bb9795c3a8ac197b39 100644 (file)
@@ -543,3 +543,15 @@ urldecode() {
   local url_encoded="${1//+/ }"
   printf '%b\n' "${url_encoded//%/\\x}"
 }
+
+boot_loader() {
+  local mbr=`dd if=/dev/sda bs=446 count=1 2> /dev/null| strings -a`
+
+  case "$mbr" in
+    *GRUB*) echo "GRUB" ;;
+    *LILO*) echo "LILO" ;;
+    *)      return 1 ;;
+  esac
+
+  return 0
+}