As an update to the this bug, I've since found a workaround. The workaround enabled my system to boot with the 2.4.26-16-generic kernel.
patrickd@ubuntu:~$ uname -a Linux ubuntu 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux
The workaround for me was to add "pci=nomsi" to the kernel boot options, so the entry in fstab now looks like;
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=761e8f2c-dd8d-4042-a5bb-2ead0c26c54e ro quiet pci=nomsi splash
As an update to the this bug, I've since found a workaround. The workaround enabled my system to boot with the 2.4.26-16-generic kernel.
patrickd@ubuntu:~$ uname -a
Linux ubuntu 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux
The workaround for me was to add "pci=nomsi" to the kernel boot options, so the entry in fstab now looks like;
kernel /boot/vmlinuz- 2.6.24- 16-generic root=UUID= 761e8f2c- dd8d-4042- a5bb-2ead0c26c5 4e ro quiet pci=nomsi splash