You can ignore the error messages... The stock kernel loads all IDE chipset drivers by default. These can't be removed after they are loaded, but the hardware autodetection tries to remove all unwanted modules. The error message at the end indicates that the root device is not found. Before you boot, hit 'e' on the default boot stanza in grub. The lines root (hd0,4) and root=/dev/hda5 should point at the same device. Grub counts from zero and linux counts from a and 1 thus:
root (hd0,0) => root=/dev/hda1
root (hd1,4) => root=/dev/hdb5
|