The FAQ maintainer's preference is for a merged root, /usr and /opt, especially on smaller systems. But here's a table of sizes for multiple partitionings.
Solaris 2.5.1 with root and usr only. Install type root /usr ------------ ---- ---- Core 15 21 EndUser 28 99 Developer 30 192 Entire 72 217Notes: (*) Even on the smallest systems, it is recommended to leave a great deal of room on /var. This will allow for the limited use of print client spooling, cron, uucp, auditing and growth for the pkgadd database. Setting up as a mail, news, NIS, NIS+ or print server requires substantial additional room on /var.Solaris 2.6 with root and usr only. Install type root /usr ------------ ---- ---- Core 21 25 EndUser 33 181 Developer 38 398 Entire 44 448
Solaris 2.6 with root, var, opt and usr. Install type root /var /opt /usr ------------ ---- ---- ---- ---- Core 21 3 1 25 EndUser 22 6 9 181 Developer 22 9 9 398 Entire 23 10 13 448
The following table is based on teaching and system administration experience.
Solaris 2.6 Recommended minimum partition sizes, real world. Install type root /var* /opt** /usr*** ------------ ---- ---- ---- ---- Core 50 150 200 200 EndUser 50 150 200 300 Developer 50 150 200 500 Entire 50 150 200 600
(**) /opt holds all non-OS application software. Sizing is total of all current application software plus size of known future application software plus 20-30%.
(***) /usr should be relatively unchanging, except on a developer system. Still, to make it too small will require later balancing acts, therefore the numbers reflect approximately 150MB of extra space.