[Bug 874774] Re: could not mount /dev/mapper/cryptswap1
Launchpad Bug Tracker
874774 at bugs.launchpad.net
Sat Apr 14 04:00:48 UTC 2012
This bug was fixed in the package cryptsetup - 2:1.4.1-2ubuntu4
---------------
cryptsetup (2:1.4.1-2ubuntu4) precise; urgency=low
* Our swap creation can trigger udev change events, which means udev may be
holding the device open at the time we try to call 'dmsetup rename' and
cause the /subsequent/ events to be missed because of dmsetup creating
device nodes by hand. So call 'udevadm settle' before 'dmsetup rename',
to ensure blkid is out of the way first. This should ensure swap
partitions are found by mountall in a non-racy manner. LP: #874774.
-- Steve Langasek <steve.langasek at ubuntu.com> Fri, 13 Apr 2012 20:23:21 -0700
** Changed in: cryptsetup (Ubuntu Precise)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to cryptsetup in Ubuntu.
https://bugs.launchpad.net/bugs/874774
Title:
could not mount /dev/mapper/cryptswap1
Status in “cryptsetup” package in Ubuntu:
Fix Released
Status in “cryptsetup” source package in Oneiric:
Triaged
Status in “cryptsetup” source package in Precise:
Fix Released
Bug description:
On multiple fresh installs since beta release 2 i have been experiencing this issue:
during boot up, i receive the message "could not mount /dev/mapper/cryptswap1 M for manual S for skip"
obviously I'm expecting no message to show up at all and it should boot perfectly fine. I do however believe that i have found where the problem lies, it is in /etc/fstab
This is how the original file looked:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda7 during installation
UUID=482c5b33-9ce8-4575-b787-cddeb1e93a5e / ext4 errors=remount-ro 0 1
# swap was on /dev/sda8 during installation
#UUID=eb23dadc-8e08-4769-8fc5-0b1216b67e5b none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
i believe the problem is that the following line of:
#UUID=eb23dadc-8e08-4769-8fc5-0b1216b67e5b none swap sw 0 0
is not supposed to be commented out, i believe this happens somewhere
in install. The ghetto fix for this is simply to remove the comment on
it, but it definitely should not be happening...
i have also found a eerily similar problem from Ubuntu 9.10 Bug
#490760 which is a "duplicate" of another bug that is why i
classified this as cryptsetup, because that bug was.
Here is more information:
Description: Ubuntu 11.10
Release: 11.10
cryptsetup:
Installed: 2:1.1.3-4ubuntu2
Candidate: 2:1.1.3-4ubuntu2
Version table:
*** 2:1.1.3-4ubuntu2 0
500 http://us.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages
100 /var/lib/dpkg/status
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cryptsetup/+bug/874774/+subscriptions
More information about the foundations-bugs
mailing list