1 |
On Tue, 2013-04-30 at 18:30 +1000, Daiajo Tibdixious wrote: |
2 |
> During the startup on 3.7.10 /run fails to mount with this error: |
3 |
> mount: wrong fs type, bad option, bad superblock on tmpfs, missing |
4 |
> codepage or helper program, or other error |
5 |
> |
6 |
> |
7 |
> |
8 |
> Googling shows many people getting this error, and its something to do |
9 |
> with openrc and moving from /var/run to /run. |
10 |
> |
11 |
> |
12 |
> What I can't understand is why I can boot 3.7.9 without any problems, |
13 |
> while 3.7.10 bombs. I have DEVTMPFS enabled in the kernel. |
14 |
> Obviously there is something else wrong with my 3.7.10 kernel but I |
15 |
> just can't figure what. |
16 |
> |
17 |
> |
18 |
> Is /run supposed to be a physical directory? I thought it was supposed |
19 |
> to be in ram. I got |
20 |
> lrwxrwxrwx 1 root root 4 Dec 5 14:13 /var/run -> /run |
21 |
> drwxr-xr-x 11 root root 360 Apr 30 18:17 /run |
22 |
> |
23 |
> |
24 |
> Before the last upgrade of openrc (to 0.11.8) my 3.7.10 kernel was |
25 |
> working fine. |
26 |
mounting devtmpfs at /dev has helped some victims, menuconfig: |
27 |
Device Drivers ---> |
28 |
Generic Driver Options ---> |
29 |
(/sbin/hotplug) path to uevent helper |
30 |
[*] Maintain a devtmpfs filesystem to mount at /dev |
31 |
[*] Automount devtmpfs at /dev, after the kernel mounted the rootfs |