gen_initrd.sh builds an initrd which contains links to the lvm-tools vgscan/vgchange. These links are existant at build-time, not at run-time. genkernel version is 3.1.0a Reproducible: Always Steps to Reproduce: 1. have your root-fs on an lvm-volume 2. run 'genkernel initrd', configure bootloader to use this initrd 3. initrd can't mount the root-fs Actual Results: use the shell offered by initrd to manually correct the links Expected Results: initrd should contain correct links
Created attachment 43087 [details, diff] patch against gen_initrd.sh
Ok, the patch is in genkernel-3.0.2c, it should reach rsync shortly. Please reopen this bug if you have any problems. Thanks!
This patch does not seem to be in 3.1.0c although it says it is in the changelog.
Hrm, well I was given another patch that changed it to what it is (it does a hard-link) and that suposedly works... Does is still fail for you?