Помнится, отписывался я в прежнем дайре о своем варианте разбиения дисков. Выявился недостаток - иногда при обновлении создаются кривые символические ссылки. В чем проявляется кривизна и почему они являются кривыми - я так пока и не понял, но... в любом случае мне пришлось поразбираться с ними некоторое время.
UPD: Для решения проблемы оказалось достаточно создать симлинк /common/lib -> /lib. Дело в том, что при разрешении симлинка вида ../../<someth> из /usr/lib (где /usr -> /common/usr) переход происходит по реальному пути и, как результат, происходит поиск lib в /common, а не в /. Описанный симлинк же позволяет перейти в искомую директорию и найти нужные файлы.