diff options
| -rwxr-xr-x | scripts/contrib/mkefidisk.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/contrib/mkefidisk.sh b/scripts/contrib/mkefidisk.sh index 44ac130a68..b7db0a9134 100755 --- a/scripts/contrib/mkefidisk.sh +++ b/scripts/contrib/mkefidisk.sh | |||
| @@ -166,6 +166,14 @@ parted $DEVICE mklabel gpt | |||
| 166 | echo "Creating boot partition on $BOOTFS" | 166 | echo "Creating boot partition on $BOOTFS" |
| 167 | parted $DEVICE mkpart primary 0% $BOOT_SIZE | 167 | parted $DEVICE mkpart primary 0% $BOOT_SIZE |
| 168 | 168 | ||
| 169 | # GPT doesn't have a real boot flag, parted will change the GUID to EFI System Partition, | ||
| 170 | # which is what we want | ||
| 171 | echo "Enabling boot flag on $BOOTFS" | ||
| 172 | parted $DEVICE set 1 boot on | ||
| 173 | |||
| 174 | echo "Labeling $BOOTFS as EFI System Partition" | ||
| 175 | parted $DEVICE name 1 "EFI System Partition" | ||
| 176 | |||
| 169 | echo "Creating ROOTFS partition on $ROOTFS" | 177 | echo "Creating ROOTFS partition on $ROOTFS" |
| 170 | parted $DEVICE mkpart primary $ROOTFS_START $ROOTFS_END | 178 | parted $DEVICE mkpart primary $ROOTFS_START $ROOTFS_END |
| 171 | 179 | ||
