David,
Also be cognisant of the kernel. I know my kernel’s don’t always work on All lenovo’s but there is a kernel floating around the forums here that seems to work well for troublesome kernels. As BPSTravis states, also verify the Drives are in MBR if you’re using 0.32. This does require a little extra work on your part, but ultimately will help you in the long run.