Paul-
> Finally, I ran 'ps -ef' just after the postmaster successfully started (or
> so it says), but there's no sign of any postgresql related processes:
This is clearly your problem. See if you can locate the log file & find out
why the processes are dying right away. Usually the location of the log file
is noted in the script you use for start up.
-NF