Created attachment 528944 [details] Fix for /run mounted twice /run shows up twice in /proc/mounts $ fgrep ' /run' /proc/mounts tmpfs /run tmpfs rw,nosuid,nodev,relatime,mode=755 0 0 tmpfs /run tmpfs rw,nosuid,nodev,relatime,mode=755 0 0 /run is not handled by switch_root Attached patch fixes it.
Fixed by upstream commit acb03ad46a0f5160fe7a1c9d9ec09c35494d3051. Thanks for the patch. The bugfix will be available in v2.20.1.
util-linux-2.20.1-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/util-linux-2.20.1-1.fc16
util-linux-2.20.1-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
Well, I have util-linux-2.20.1-2.1.fc16 and /run appears twice in /proc/mounts: [rmy@pegasus ~]$ rpm -q util-linux util-linux-2.20.1-2.1.fc16.i686 [rmy@pegasus ~]$ grep /run /proc/mounts tmpfs /run tmpfs rw,seclabel,nosuid,nodev,relatime,mode=755 0 0 tmpfs /run tmpfs rw,seclabel,nosuid,nodev,relatime,mode=755 0 0 [rmy@pegasus ~]$
This patch is also needed: http://git.kernel.org/?p=utils/util-linux/util-linux.git;a=commitdiff;h=944de78b5d83e548f7c428ef5c08c69e6984cc4f
Ah, good point Harald. Thanks.
util-linux-2.20.1-2.2.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/util-linux-2.20.1-2.2.fc16
Package util-linux-2.20.1-2.2.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing util-linux-2.20.1-2.2.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-0815/util-linux-2.20.1-2.2.fc16 then log in and leave karma (feedback).
Still not fixed for me: [rmy@atlas ~]$ rpm -q util-linux util-linux-2.20.1-2.2.fc16.i686 [rmy@atlas ~]$ cat /proc/mounts | grep /run tmpfs /run tmpfs rw,seclabel,nosuid,nodev,relatime,mode=755 0 0 tmpfs /run tmpfs rw,seclabel,nosuid,nodev,relatime,mode=755 0 0 [rmy@atlas ~]$ Yes, I rebooted after the update.
Did you rebuild your initramfs? (man dracut)
(In reply to comment #10) > Did you rebuild your initramfs? (man dracut) # dracut -f will override the old initramfs with new one for the current kernel.
No, I hadn't rebuilt the initramfs. The sequence of events was: perform a normal 'yum update' that brought in kernel 3.2.1-3; perform a yum --enablerepo=updates-testing util-linux; reboot. So there was a new initramfs but it didn't include the updated util-linux. After I running dracut and rebooting again I can see that the fix works.
util-linux-2.20.1-2.2.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.