Comment 24 for bug 811441

RawwrBag (sthaber) wrote :

@daemonrebel:

The following worked for me (borrowed from post #9):

You need to
(i) create directories /run and /run/lock,
(ii) move contents of /var/run into /run and /var/lock into /run/lock,
(iii) delete directories /var/run and /var/lock
(iv) create replacement simlinks; e.g. 'ln -s /run /var/run' and 'ln -s /run/lock /var/lock'

If you've never messed too much with Linux, it will be a little tricky. I booted w/o recovery console (it gets stuck in read only mode for me sometimes). Once you get to point where it's hanging and failing to boot further, hit ctrl-alt-F1. This will bring you to a virtual terminal. Log in as root or as a sudoer (you should be one). Attempt to move all the contents of the folders as described, like:

mkdir /run
mv /var/run/* /run]

etc.

If there is anything in these folders you cannot move or delete, it's possible it is a special mount point file. If rm <file> fails, try umount -fl <file> then attempt rm <file> again. After you move all of the contents, create the symlinks, reboot, and you should be okay.