Root, kernel en initrd moeten alle 3 juist zijn.
In het lijntje van kernel staat root=/dev/hdb2
Dit moet ook hdb2 zijn, en niet gewoon hdb, kijk dit eens na?
Maar volgens mij kan het ook zijn dat je je vergist in hdb1 en hdb2, het zou kunnen dat je root op hdb1 staat, dat lijkt me wat logischer.... dus als het met hdb2 niet werkt, verander hdb2 dan door hdb1 en verander hd(1,1) in hd(1,0)
title Ubuntu, kernel 2.6.15-26-686
root (hd1,1)
kernel /boot/vmlinuz-2.6.15-26-686 root=/dev/hdb2 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-686
savedefault
boot
of
title Ubuntu, kernel 2.6.15-26-686
root (hd1,0)
kernel /boot/vmlinuz-2.6.15-26-686 root=/dev/hdb1 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-686
savedefault
boot