diff options
Diffstat (limited to 'scripts/contrib/mkefidisk.sh')
-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 | ||