Para solucionar este problema tenemos que editar el grub o burg:
sudo gedit /boot/grub/grub.cfgBuscamos la linea en la que arranca el kernel:
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set 98447f3e-95ad-496d-8851-5169af710364
linux /vmlinuz-2.6.35-22-generic root=/dev/sdb2 ro quiet splash
initrd /initrd.img-2.6.35-22-generic
Y añadimos al final de la misma pci=nomsi, con lo que quedaria:
linux /vmlinuz-2.6.35-22-generic root=/dev/sdb2 ro quiet splash pci=nomsi