Confirmed. The unionfs mount doesn't actually need to be performed as part of the initramfs to cause a kernel hang. Issuing the unionfs mount on an NFS filesystem in the shell caused my system to hang...
A couple of things to clarify: 1. Are both your Dapper and Feisty kernels using the vanilla Unionfs code merged by Ubuntu? 2. Did your system kernel oops or hang? If it kernel oopsed, can you attach the oops message (or take a picture of the screen if that's not possible). Dapper has Unionfs version 1.1.2. Feisty has a snapshot from 20060916. It is quite possible there is a regression there. Will investigate further. ** Changed in: linux-source-2.6.20 (Ubuntu) Status: Unconfirmed => In Progress -- run-init crashes when root is unionfs on nfs https://launchpad.net/bugs/85145 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs