When booting the system with this kernel, almost no device nodes under /dev are created (eg. no /dev/urandom, /dev/sd* ). It seems to be a problem with the Kernel 3.13.11, I tried the 3.13.5 kernel (also with the same vserver patch 2.3.6.11 and the same .config) and it boots up correct. I also tried it with the most recent udev / eudev package (even unstable), but it seems the problem is the kernel. More Informations could be found in the IRC Log from the linux-vserver project: http://irc.13thfloor.at/LOG/2014-05/LOG_2014-05-02.txt Reproducible: Always Steps to Reproduce: 1. install and compile the vserver-sources-2.3.6.11 2. reboot the system 3. Actual Results: System doesn't boot correctly up (missing device nodes in /dev
Is CONFIG_DEVTMPFS_MOUNT enabled in the kernel, or even available?
Yes, I tried it with DEVTMPFS_MOUNT and without it. strange is, that without the DEVTMPFS_MOUNT, the system comes up, but not correctly because the most nodes are missing. (just some core nodes are under /dev like console, null, tty but no sd* or the other "normal" entries) with DEVTMPFS_MOUNT enabled, the system does not have a /dev/console or /dev/null and does not start the init process. The other needed kernel options are set: CONFIG_DEVTMPFS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y I also tried it with exactly the same .config file with 3.13.5 and it works as expected. (the running kernel was build without DEVTMPFS_MOUNT) (I just changed CKV="3.13.11" to CKV="3.13.5" in the vserver-sources-2.3.6.11.ebuild file and merged this version, copied the .config and build the kernel as usual)
Try the latest sources. I don't have this problem with sys-kernel/vserver-sources-2.3.7.4.