Como posso copiar uma partição NTFS para o disco rígido da minha nova máquina usando o Ubuntu?

1

Antecedentes: tenho um novo laptop recentemente. Tenho Ubuntu trabalhando nisso assim . No entanto, eu tinha uma partição NTFS na minha máquina antiga com alguns dados que gostaria de manter. Eu redimensionei as partições do disco rígido para criar espaço para ele, mas ainda tenho que copiá-lo.

Se o pior acontecer, acho que poderia criar uma nova partição NTFS do mesmo tamanho com GParted, montá-la em ambas as máquinas e usar ssh / rsync para copiar todos os arquivos, mas provavelmente há uma melhor / mais fácil / maneira mais eficiente de fazer isso. Eu fiz algumas pesquisas no Google para o efeito de "copiar ntfs partição via lan", mas há muito para fora lá para processar. Eu tento resolver esses problemas com o Google quando posso, mas, neste caso, acho que cheguei ao ponto de precisar perguntar diretamente às pessoas.

    
por Shay Guy 01.01.2012 / 09:40

2 respostas

2

Você pode usar o comando dd para isso. Se você quisesse clonar um disco inteiro, faria algo como sudo dd if=/dev/sda of=/dev/sdb . Isso faria do sdb uma cópia completa do sda, incluindo partições e tudo mais. Ele não verifica se há espaço no segundo disco, portanto, verifique se há.

Para copiar um sistema de arquivos de uma partição para outra, é igualmente fácil: sudo dd if=/dev/sda5 of=/dev/sdxx . IF é para arquivo de entrada e OF é para arquivo de saída. Você pode fazer isso com arquivos também. Por exemplo, para copiar um sistema de arquivos para um arquivo, você usará sudo dd=/dev/sda1 of=/path/to/somefile.img . Você pode, então, transportar o arquivo da maneira que desejar e, em seguida, usar o arquivo como entrada e a partição como saída; %código%.

    
por Jo-Erlend Schinstad 01.01.2012 / 10:17
1

Que tal copiar dados usando um gerenciador de arquivos de GIU normal de sua escolha? Ao copiar dados pela rede, o sistema de arquivos subjacente é amplamente irrelevante. Se a partição já não é compartilhada pela rede e você preferir uma solução de linha de comando, então usar scp ou rsync é provavelmente o mais fácil.

    
por Sergey 01.01.2012 / 10:26