/lib/partman/fstab.d/efi is in ubiquity 2.18.7.
This file is owned by root:root, with mode 0o755.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #!/bin/sh
. /lib/partman/lib/base.sh
ARCH="$(archdetect)"
case $ARCH in
i386/mac|amd64/mac)
# Not yet sure what to do on Intel Macs. Mounting the EFI System
# Partition on /boot/efi will change the behaviour of grub-install,
# so it seems best to avoid it for the moment.
exit 0
;;
esac
seen_efi=
for dev in $DEVICES/*; do
[ -d $dev ] || continue
cd $dev
open_dialog PARTITIONS
while { read_line num id size type fs path name; [ "$id" ]; }; do
[ -z "$seen_efi" ] || continue
[ $fs != free ] || continue
[ -f "$id/method" ] || continue
method=$(cat $id/method)
[ "$method" = efi ] || continue
echo "$path" /boot/efi vfat defaults 0 1
seen_efi=1
done
close_dialog
done
|