Eu já me deparei com esse cenário há algum tempo: preciso substituir uma unidade porque preciso de mais espaço, está tendo problemas, passando para uma nova caixa etc.
Qual é a melhor maneira de copiar dados de um tamanho de partição para outro (presumindo que o destino tenha espaço suficiente)?
E se for um sistema de arquivos diferente (como o ReiserFS para ext4)?
Se for apenas uma nova unidade em um sistema existente, como posso garantir que não preciso reinstalar para que tudo funcione?
Atualização - muitas das opções são altamente viáveis, e eu mudei esta pergunta para wiki da comunidade porque acho que não há uma resposta "certa".