Created
April 3, 2017 07:37
-
-
Save iamahuman/fbba59728558f8aa144882cd97fe9f7f to your computer and use it in GitHub Desktop.
GRUB2 menu entry for Intel SSD Firmware Update utility
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
set -e | |
. "$pkgdatadir/grub-mkconfig_lib" | |
issudfut_dir="/boot/issudfut" | |
issudfut_initrd="$issudfut_dir/initrd" | |
issudfut_vmlinuz="$issudfut_dir/vmlinuz" | |
if [ -f "$issudfut_initrd" -a -f "$issudfut_vmlinuz" ] | |
then | |
echo "Found Intel SSD Firmware Update utility at $issudfut_dir" >&2 | |
echo "menuentry 'Intel SSD Firmware Update' \$menuentry_id_option 'issudfut' {" | |
echo " insmod gzio" | |
echo " if [ x\$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi" | |
prepare_grub_to_access_device "${GRUB_DEVICE_BOOT}" | grub_add_tab | |
echo " echo 'Loading kernel ...'" | |
echo " linux $issudfut_vmlinuz root=/dev/ram0" | |
echo " echo 'Loading initrd ...'" | |
echo " initrd $issudfut_initrd" | |
echo "}" | |
fi |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment