I have an external USB disk which is an SD card I keep in the card reader permanently and mounted in fstab. It has worked fine. However, it is not remounted after waking up from suspend. How can I get it mounted again when returning from suspend? The only way I have found is very hacky and causes some problems. I run a script containing:
cd /sys/bus/pci/drivers/xhci_hcd echo -n "0000:00:14.0" > unbind echo -n "0000:00:14.0" > bind
0000:00:14.0 is the USB device and I simply unbind/bind the device which results in it being mounted as it should. I run this script through systemd and it works, but there must be a better way since my other disks is mounted when I wake up from suspend.