Originally Posted by Kane2002
Is there anyway of determining which, of the problems you suggested, it might be?
This is the hard part, unfortunately I cannot be 100% sure that this is the problem. It does how ever, looks very similar to a problem I had last week. I have just finished a few live cd projects, I went back to my old uni and show a few of my tutors my projects.
I tried booting them up on the dell computers in one of the labs, but the dells were running sata drives. I had similar errors to yours and it took about 5-6 minutes for it to finally boot up to the login screen.
A possible solution, if it's like most distros, it will have a initrd.gz file that boots with the kernel, this file is used to load modules for devices that have not be compiled into the kernel, ususally for special devices like sata, raid , scsi etc....that need to be loaded before the operating system boots. You may need to create a new initrd.gz file to go with the 2.6.20 kernel that loads the right modules for you. There is a program called mkinitrd
that will make a new initrd.gz for you, your distro may already have it.
A possible reason that the earlier version works is that the developer had compiled support into the kernel or as a module in the initrd.gz file, and with the later kernel since they support a lot more hardware, they may have only compiled it as a module and may not have added to the initrd.gz.