Comment 48 for bug 571258

Sabin Sathian (sabin-sathian) wrote :

I had same issue trying to boot with custom kernel (3.1.6) on Ubuntu 11.04
Booting froze and after editing grub for non-silent, I could see the following:

init: plymouth main process (940) killed by SEGV signal
init: plymouth-splash main process (940) terminated with status 2

Though the final logs that we see on screen is about plymouth, the actual problem is with udev, and logs just scroll away:
udevd[1003]: failed to create queue file: No such file or directory

But fortunately I found a very simple solution:
"The real problem is that a new version of udevd requires an entry for /dev in /etc/fstab, as suggested here. I added at the end of /etc/fstab the following line:
dev /dev tmpfs rw 0 0"

Everything works fine with this change.

Thank you Jon, You are a life saver.
http://jonmccune.wordpress.com/2010/07/27/plymouth-main-process-341-killed-by-segv-signal/