Com o Unix e o Linux, qualquer dispositivo pode ser montado em praticamente qualquer caminho de diretório no sistema de arquivos. Uma vez lá, ele será usado para todos os arquivos armazenados nesse diretório. Montagens adicionais podem ser feitas nesse diretório, mas isso está além de sua necessidade.
O problema com a instalação de pacotes de software do sistema em tal dispositivo é que a maioria dos pacotes usa os diretórios / etc, / usr, / lib e relacionados para armazenar seus arquivos. Mover os diretórios do sistema base para tal dispositivo é possível, mas é complicado e propenso a erros. Considere o que aconteceria se a unidade externa não estivesse conectada no momento da inicialização, quando o O / S precisar desses arquivos para serem iniciados.
Se você quiser seguir essa rota, é possível montar a unidade em um local temporário, como em / mnt, copiar os arquivos existentes do disco rígido, alterar o arquivo / etc / fstab para montar a nova unidade localização existente e reinicie o sistema.
Outro comentário aqui - não use a unidade externa com um sistema de arquivos FAT / VFAT (o padrão para a maioria dos dispositivos USB). Reformate-o com um sistema de arquivos Linux. Caso contrário, você terá problemas com permissões e manipulação de nomes de arquivos (nomes de arquivos linux diferenciam maiúsculas e minúsculas enquanto FAT / VFAT não diferencia maiúsculas de minúsculas).
Mais simples, e talvez um melhor uso de tal configuração, seria colocar os diretórios home do usuário no dispositivo. Uma coisa legal sobre essa configuração é que o núcleo O / S é dissociado dos arquivos do usuário, tornando muito mais simples atualizar o sistema operacional sem medo de perder arquivos de dados importantes.
Se você tiver tempo, inclinação e um meio de recuperar o sistema para um estado de trabalho, torne-se insuportável, jogue com ele. Pode ser uma ótima experiência de aprendizado.
Uma dica final sobre gerenciamento de espaço. Os links simbólicos são uma ótima maneira de realocar arquivos para gerenciar o espaço, mantendo os caminhos originais acessíveis. Observe que isso está gerenciando o espaço no arquivo "da maneira mais difícil", mas é muito eficaz. Eu usei isso muitas vezes.