I think I understand the problem better now.
When I found the log line
try_udev_device: ignored /dev/mapper/var (not yet ready?)
I looked in mountall.c
»·······if ((! action)
»······· || (! strncmp (kernel, "dm-", 3))
»······· || (! strncmp (kernel, "md", 2))
»······· || (! strncmp (kernel, "loop", 4))
»······· || (! strncmp (kernel, "ram", 3))) {
»·······»·······if ((! usage) && (! type) && (! uuid) && (! label)) {
»·······»·······»·······if (action)
»·······»·······»·······»·······nih_debug ("ignored %s (not yet ready?)",
devname);
»·······»·······»·······return;
»·······»·······}
»·······}
When I then looked in udev-dump.log the problem there became something clearer
immediately.
The ID_FS_* attributes are missing for /dev/mapper/var.
The important question which remains is why they are missing. :-)
--
does not mount decrypted secondary luks crypttab partions
https://bugs.launchpad.net/bugs/508848
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs