19.01.2017 19:37, Andrei Borzenkov пишет:
> These entries have placeholder for device name and so are useless for our
> purpose. grub failed with something like
> 
> grub-install: error: failed to get canonical path of `systemd-1'.
> 
> When we see autofs entry, record it (to keep parent-child relationship) but
> continue to look for real mount. If it is found, we process it as usual. If
> only autofs entry exists, attempt to trigger mount by opening mount point
> and retry. Mount point itself is then kept open to avoid timeout.
> 
> Recent systemd is by default using automount for /boot/efi so this should
> become more popular problem on EFI systems.
> 
> Closes: 49942
> 
> ---
> 
> v2:
>   - remove bogus autofs check in main mountinfo read loop, it was result of
>     misunderstanding
> 
>   - consolidate cleanup code to avoid memory leak on retry.
> 
> If there are no objections in next days, I'll commit it. It was confirmed to
> fix the problem.
> 


Committed.

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to