I'm just copying my idea from the duplicated bug here so it doesn't get lost:
In general, I find it a good idea to check non-critical drives in the background, but the user should be informed and have a possibility to cancel the check. In the ideal case, when a drive can not be mounted because it is currently checked there maybe should be a message (after login for a drive in the fstab or when the user tries to mount it for other drives) - like:
/mnt/... is being checked right now and cannot be mounted yet.
[Cancel check and mount] [Wait until it's ready]
I'm just copying my idea from the duplicated bug here so it doesn't get lost:
In general, I find it a good idea to check non-critical drives in the background, but the user should be informed and have a possibility to cancel the check. In the ideal case, when a drive can not be mounted because it is currently checked there maybe should be a message (after login for a drive in the fstab or when the user tries to mount it for other drives) - like:
/mnt/... is being checked right now and cannot be mounted yet.
[Cancel check and mount] [Wait until it's ready]