I installed ubuntu 8.10 on a computer with scsi drive the other day. Upon first boot it dropped back to BusyBox shell complaining of something like:
ALERT! /dev/disk/by-uuid/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx does not exists. Dropping to a shell.
Providing it rootdelay=<seconds> did the trick and it booted flawlessly. But I'm confused. rootdelay (AFAIK) is for USB (and similar) root(s) that take slightly longer to get ready. Why did I have to use it on a SCSI drive? Did I probably do something wrong during partitioning? Or SCSI need some extra mounting parameters?
I partitioned using Ubuntu's default graphical partitioner during installation and created a /root (ext3, 20G), /home (ext3, 50G), swap ( ~3G).