I'd like to add: the file system is vfat. The driver used to mount was not. To 
me it made a difference as I remember clearly to have created the partition.


Am 23. Januar 2020 14:57:06 MEZ schrieb Rod Smith <rodsm...@rodsbooks.com>:
>On 1/22/20 6:54 PM, Tianon Gravi wrote:
>> On Sun, 19 Jan 2020 at 09:40, Pelzi <pe...@feldner-bv.de> wrote:
>>> I found the cure for the problem: the ESP partition was listed as fs
>type „msdos“ in fstab. Changing this to „vfat" made refind-install work
>for me.
>> 
>> Ah nice catch!  So it sounds like at most, this should be an upstream
>> feature request to have refind-install warn if fstab includes
>> "/boot/efi" but it's not vfat or something like that?
>
>Sorry for not responding earlier, but I've been suffering from an ear
>infection lately that's made it hard to do much of anything.
>
>In any event, refind-install already warns of this, and that warning
>was
>shown in the output presented earlier:
>
>> $ sudo refind-install
>> ShimSource is none
>> Installing rEFInd on Linux....
>> The ESP doesn't seem to be mounted! Trying to find it....
>> mount: /boot/efi: /dev/sda2 already mounted on /boot/efi.
>> ////boot/efi doesn't seem to be on a VFAT filesystem. The ESP must be
>> mounted at //boot or //boot/efi and it must be VFAT! Aborting!
>
>That said, the warning could admittedly be more explicit that msdos is
>not an acceptable filesystem driver in this context. OTOH, presenting a
>disseration on the differences between the Linux vfat and msdos drivers
>in this warning would be overkill. Probably changing "...it must be
>VFAT!" to "...it must be VFAT (not msdos)!" would help. I've just
>pushed
>that change to the rEFInd git repository.
>
>-- 
>Rod Smith
>rodsm...@rodsbooks.com
>http://www.rodsbooks.com

Reply via email to