Since this problem still persists today (unstable 0.5.19-3 | same as lenny) I'd just say the very simple workaround:
So one of working entry in today's (/boot/grub/grub.cfg) would be adding
"d-i quiet splash verbose" after "ro".
Example:
menuentry "Debian GNU/Linux, with Linux 2.6.30-2-amd64" {
...
linux /boot/vmlinuz-2.6.30-2-amd64
root=UUID=d4a747ed-aa2f-4b9b-a9a1-b84efcfef903 ro d-i quiet splash
verbose
initrd /boot/initrd.img-2.6.30-2-amd64
In case all you want is progress bar you can leave out "verbose" as
well, and you can leave out "quiet" out since it's only keeping kernel
"quiet" until upslash starts.
Either way you should see your splash this way.
Adnan
signature.asc
Description: This is a digitally signed message part

