Existem muitas abordagens.
Por enquanto eu descrevo apenas um método.
1)
Execute uma distro ao vivo do Ubuntu a partir de CD ou USB.
Backup de seu sistema (Ubuntu) partição ext e outras partições contêm todos os dados, exceto boot ou qualquer pequena partição projetada para seu bootloader.generally estes estão no início do disco.
Você pode usar as ferramentas internas do Ubuntu como gnome-disks ou gparted para backup (cópia).
Se você conseguir conectar unidades de origem e de destino a um sistema Live-running, não haverá necessidade de fazer backup e apenas copiar essas partições para o segundo disco.
Certifique-se de que há espaço vazio suficiente entre as partições de destino, se você precisar ampliá-las mais tarde e cerca de 1 GB de espaço no início do segundo disco para criar a partição de inicialização.
(Dica: não copiamos as partições de inicialização porque há alguns códigos que apontam para o UID exato de cada partição que é significativo apenas para o primeiro disco)
2) melhor você ampliar (expandir) suas partições logo após o passo anterior.
Crie novas partições ou expanda-as para o tamanho desejado
3) Execute a versão ao vivo do disco de reparo de inicialização.
Ou qualquer disco ubuntu ao vivo com o aplicativo de reparo de inicialização pré-instalado.
No entanto, este passo é um pouco nerd para executar.
Tente reparar o seu bootloader grub com essas ferramentas. Não se preocupe em perder seus dados, desde que haja backups de partições.
Seu gerenciador de inicialização estará ok, com certeza.
PS. Não se esqueça de permanecer algum armazenamento para a partição swap (cerca de 1,5 a 2 vezes da sua memória RAM, se você precisar)