Culprit found. If CONFIG_IOMMU_DEBUG is enabled, the machine will hang on boot at the partition check when using the VIA driver. David Ford wrote: > Both 2.6.5 and 2.6.7 will boot using the GENERIC IDE driver. I > haven't yet gotten any kernel to not lock up using the VIA driver.