> my ideas is that LVM2 is not ready at the time of mounting partitions. how can i do this?
I had the same problem on a system where scsi initialization was very slow. Adding "rootdelay=30" to the kernel command line fixed it. The "30" is how many seconds should the kernel wait before it starts mounting filesystems. There was an scsi-wait-scan module too, but I think that was removed from recent kernels. Maybe this is not the same problem you have, probably it's quite rare to have a slowly initializing disk subsystem.