Você precisa usar
$su -
e não apenas $ su, para fazer um shell de login (e fazer com que ele crie o .bashrc)
Você fez isso?
Eu tenho um VOS CentOS 5.6 e ambos, root e minha conta de usuário normal, possuem cópias idênticas de um arquivo .bashrc em seus diretórios pessoais. O arquivo contém alguns aliases básicos, etc.
Eu pesquisei no Google e no Server Fault, mas não encontrei nenhuma solução. Alguém sabe como consertar isso?