Você não precisa redirecionar nada, a montagem é completamente transparente no que diz respeito ao sistema operacional. O Linux apenas procurará por um diretório /usr . Se você tiver outra partição montada em /usr ou se /usr for apenas um diretório na sua partição / , não fará absolutamente nenhuma diferença.
Então, o que você quer fazer é o seguinte (como root, e supondo que sua partição é sda2 ):
-
Monte sua partição vazia em um local temporário:
mount /dev/sda2 tmpdir -
Copie sua pasta
/usrpara a nova partição:cp -rv /usr tmpdir -
Renomear
/usrmv /usr /usr.backup -
Crie um novo diretório
/usrmkdir /usr -
Desmonte do ponto de montagem temporário e monte a partição em
/usrumount /dev/sda2 mount /dev/sda2 /usr -
Edite
/etc/fstabpara tornar a alteração permanente, algo como:/dev/sda2 /usr ext4 rw,errors=remount-ro 0 1
Se você quiser ter muitos diretórios de sistema diferentes nessa partição, você pode usar links:
- Monte a partição em algum lugar (por exemplo,
/data) - Copie, por exemplo,
/usre/etcpastas para/data - Exclua os diretórios
/usre/etc -
Recrie-os como links para
/dataln -s /data/usr /usr ln -s /data/etc /etc