Date: Saturday, December 27, 2014 @ 15:08:17
  Author: anatolik
Revision: 228088

gptfdisk is not installed by default, this causes cryptic syslinux installation 
errors that confuses many users. Make the error message more obvious.

Modified:
  syslinux/trunk/syslinux-install_update

-------------------------+
 syslinux-install_update |    5 +++++
 1 file changed, 5 insertions(+)

Modified: syslinux-install_update
===================================================================
--- syslinux-install_update     2014-12-27 13:00:28 UTC (rev 228087)
+++ syslinux-install_update     2014-12-27 14:08:17 UTC (rev 228088)
@@ -246,6 +246,11 @@
                 exit 3
             fi
         elif [[ "$ptb" = GPT ]]; then
+            if [[ ! -e /usr/bin/sgdisk ]]; then
+                echo "FAILED to set attribute Legacy BIOS Bootable. sgdisk is 
not found - please install 'gptfdisk' package."
+                exit 3
+            fi
+
             if sgdisk "$disk" --attributes="$partnum":set:2 &>/dev/null; then
                 echo "Attribute Legacy Bios Bootable Set - $part"
             else

Reply via email to