diff --git a/live-jessie/config/includes.chroot/lib/live/boot/9990-misc-helpers.sh b/live-jessie/config/includes.chroot/lib/live/boot/9990-misc-helpers.sh index 4414d65..f94e1c4 100755 --- a/live-jessie/config/includes.chroot/lib/live/boot/9990-misc-helpers.sh +++ b/live-jessie/config/includes.chroot/lib/live/boot/9990-misc-helpers.sh @@ -195,7 +195,14 @@ check_dev () then devuid=$(blkid -o value -s UUID "$devname") [ -n "$devuid" ] && grep -qs "\<$devuid\>" /var/lib/live/boot/devices-already-tried-to-mount && continue - mount -t ${fstype} -o ro,noatime "${devname}" ${mountpoint} || continue + case "${fstype}" in + vfat) + mount -t ${fstype} -o ro,noatime,umask=0000 "${devname}" ${mountpoint} || continue + ;; + *) + mount -t ${fstype} -o ro,noatime "${devname}" ${mountpoint} || continue + ;; + esac [ -n "$devuid" ] && echo "$devuid" >> /var/lib/live/boot/devices-already-tried-to-mount if [ -n "${FINDISO}" ]