How good is the performance of ext2 compared to UFS
Someone else already pointed out that the scsi driver sucks. I can confirm that. The filesys is not the problem.
We already have user directories on a UFS disk. How stable is the write part of the UFS support in the Linux kernel.
Suppose I convert to ext2 and later decide to install Solaris, is there an ext2 library for Solaris
Not that I am aware of.
How good is the support in Linux to run SunOS binaries
Do applications perform slower or faster on average under Linux compared to Solaris. I heard that apps are only 32-bit in Linux as opposed to (optionally) 64-bit under Solaris
That's correct, however, in general, 64bit apps perform more slowly than 32bit. That stands to reason. 64bit is useful when you need to address large amounts of memory, more than 32bit can address.
My main reason to shift to Linux is that I am able to find a lot more system administration info for Linux than for Solaris
You haven't looked hard enough. Solaris info is plentiful. Start with news:comp.unix.solaris.
For example, I haven't been able to figure out how to probe the video hardware capabilities using software i.e. change bit-depth etc.
Try man X.
Is there an equivalent of ipchains under Solaris?
IP-filter. Search for it, you'll find it.
What ports do I need to turn off in order to secure Solaris.
The same ones you need to turn off for Linux. fuser -k /usr/sbin/inetd takes care of most of them. /etc/init.d/rpc stop takes care of the rest.
How do I prevent RPC from listening to the world when running X?
X doesn't need RPC. The CDE does. Don't run CDE. Run blackbox or something else.
So am I mistaken about Solaris info being scarce?
just roll a fatty