[arch-commits] Commit in syslinux/trunk (syslinux-install_update)
Anatol Pomozov
anatolik at archlinux.org
Sat Dec 27 14:08:17 UTC 2014
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
More information about the arch-commits
mailing list