grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] grub-mkconfig patch for MINIX


From: Fam Zheng
Subject: [PATCH] grub-mkconfig patch for MINIX
Date: Sun, 15 Aug 2010 18:59:50 +0800

Hi,

`os-prober` was not able to detect recent MINIX installations, so we patched for the new detection and sent the patch to Debian, it's found at:
http://lists.debian.org/debian-boot/2010/08/msg00282.html

MINIX is now able to be Multibooted besides chainloading, so it's necessary to handle the result of os-prober accordingly. The patch for GRUB 2 is made then, to generate a Multiboot menu entry when detected system type is "minix".

Patch content:

=== modified file 'util/grub.d/30_os-prober.in'
--- util/grub.d/30_os-prober.in 2010-07-04 22:45:14 +0000
+++ util/grub.d/30_os-prober.in 2010-08-13 11:31:07 +0000
@@ -197,6 +197,23 @@
 }
 EOF
     ;;
+    minix)
+      case ${LONGNAME} in
+ Minix*)
+  cat << EOF
+menuentry "${LONGNAME} (on ${DEVICE}, Multiboot)" {
+EOF
+          save_default_entry | sed -e "s/^/\t/"
+          prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
+      cat << EOF
+ multiboot /boot/image_latest
+}
+EOF
+      ;;
+        *)
+          echo "  ${LONGNAME}(multiboot) is not yet supported" >&2
+      esac
+    ;;
     *)
       echo "  ${LONGNAME} is not yet supported by grub-mkconfig." >&2
     ;;


--
Best Regards!
Fam Zheng

reply via email to

[Prev in Thread] Current Thread [Next in Thread]