Had a similar problem. Have a PATA cdrom drive and a SATA hard drive on a ICHM6 chipset. According to the libata FAQ, Intel chipsets like this combine the PATA and SATA functions and the IDE and libata drivers fight. Fixed it by adding "combined_mode=libata" to the kernel parameters in GRUB. Has booted multiple times without this problem now.
Had a similar problem. Have a PATA cdrom drive and a SATA hard drive on a ICHM6 chipset. According to the libata FAQ, Intel chipsets like this combine the PATA and SATA functions and the IDE and libata drivers fight. Fixed it by adding "combined_ mode=libata" to the kernel parameters in GRUB. Has booted multiple times without this problem now.
Got the information from: linux-ata. org/faq. html#combined
http://