I just wanted to thank you, paulv
, for writing this tutorial. I did quite a bit of searching and found that this one seems to be the most complete, up to date, and sensible. It's easy to read, follow and remember; and it's a fine piece of tech-writing.
On my old B model Pi, I had a problem because my very-old external USB drive enclosure, although seemed to work normally, wasn't detected at boot-up, no matter how much rootdelay/bootdelay I applied - it always hung at "random: nonblocking pool is initialized
" and never booted. However, a new cheapo enclosure works great. I had a similar boot-only USB problem with an old 1.1 hub as well - some USB devices seem to work on the Pi, but not at time of boot.
So with your help, my current configuration is a 2GB SDcard + a 2TB HDD, with a 10GB partition for the rootfs, and the rest for my LAMP, NAS and HTPC. A very nice setup if I do say so myself. An added bonus is that I can now easily access the rootfs files on my Windoze PC using Ext2Fsd - a trick that cannot be done with an SDcard.
Thanks a lot for your help!