On Mon, Jul 27, 2015 at 1:20 AM, Duncan <1i5t5.dun...@cox.net> wrote: > Philip Seeger posted on Sun, 26 Jul 2015 22:39:04 +0200 as excerpted: > >> Hi, >> >>> 50% of the time when booting, the system go in safe mode because my 12x >>> 4TB RAID10 btrfs is taking too long to mount from fstab. >> >> This won't help, but I've seen this exact behavior too (some time ago). >> Except that it wasn't 50% that it didn't work, more like almost >> everytime. >> Commenting out the fstab entry "fixed" it, mounting using a cronjob >> (@reboot) worked without a problem. >> >> (As far as I remember, options like x-systemd.device-timeout didn't >> change anything.) >> >> If someone has the answer, I'd be interested too. > > You mean something like a custom systemd *.service unit file? That's > what I'd do here. =:^)
I'd have to play with it to work out the kinks, but I'm pretty sure you'd be better off with a mount unit instead of basically reinventing a mount unit using a service unit. I'd also think that you could also use drop-ins to enhance the auto-generated units created by the fstab generator, if you just wanted to add a dependency or such to a mount unit. However, I've never tried to create a drop-in for a generated unit. Mount units should take any setting in systemd.unit which includes all the ordering/dependency/etc controls. -- Rich -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html