Solução 1:
Não é um problema enorme. Tudo o que você precisa é de um computador que tenha pelo menos duas portas SATA para usar os dois HDDs ao mesmo tempo. Se você não tiver um segundo computador à mão, poderá fazê-lo se esses adaptadores SATA para USB estiverem demoradamente lentos. Você pode ter uma porta eSATA, USB 3.0 ou FireWire que você possa usar para (\ w o adaptador apropriado).
Quando você (re) instala seu Win7 com sucesso na nova unidade (o que não é uma coisa boa em geral. Apenas brincando.) você tem que prestar atenção ao particionamento. O Win7 deve usar apenas uma parte (por exemplo, 180 GB) da sua unidade e NÃO o disco rígido inteiro. (Se não for possível configurar isso dentro do instalador do Windows, você poderá redimensionar / reduzir a partição posteriormente via gparted em um CD / DVD ao vivo.)
Depois de ter o seu Win7 instalado, use um desses CDs / DVDs ao vivo do Ubuntu com o seu antigo e o novo disco conectados ao seu computador.
Use o gparted para configurar uma partição na sua nova unidade que tenha exatamente o mesmo tamanho da sua antiga partição do Ubuntu.
Com um dd simples, você pode passar os dados para sua nova partição:
dd if=/dev/sda3 of=/dev/sdb3
(Claro que você tem que mudar os nomes das partições de acordo com sua configuração).
Depois de fazer isso, você pode redimensionar a partição com o gparted para atender às suas necessidades. (Claro que você pode fazer isso com sua partição de dados também.)
Solução 2:
É super simples se você simplesmente passar todo o disco para a nova unidade de uma só vez. (Eu não sei se isso causa algum problema no lado do Windows, mas não deveria.) Basta conectar as duas unidades ao seu computador e executar:
dd if=/dev/sda of=/dev/sdb
(Verifique os nomes dos dispositivos!)
ATENÇÃO: Este processo pode demorar para sempre. Mas isso funciona. NÃO interrompa. (Google para descobrir como verificar o estado do dd.)
Após a mudança, você pode usar o gparted para redimensionar as partições de acordo com suas necessidades.
MBR:
Se você usar a segunda solução, o MBR deverá ser copiado automaticamente. Se você quiser salvá-lo de qualquer maneira, você pode fazer isso através de:
dd if=/dev/sda of=MBR bs=446 count=1
(Isso salva o MBR em um arquivo chamado "MBR".)
Se você executar isso, poderá "aplicar novamente" o MBR à sua nova unidade posteriormente.
dd if=MBR of=/dev/sda bs=446 count=1
Espero que isso ajude você de alguma forma. Isso realmente parece mais complicado do que realmente é. Bata-me se precisar de mais ajuda ou tiver problemas.
(Os nomes de dispositivos e partições (como '/ dev / sda /') podem mudar de acordo com sua configuração.)