Você pode considerar usar o dd (um comando linux).
Como você tem o M.2 SSD e está tentando usá-lo, presumo que um dos seus sistemas seja compatível com esses dispositivos.
Basta inserir os dois dispositivos no slot, inicializar o computador, mas não inicialize a partir de um dos dois dispositivos que você deseja manipular. Uma das opções é que você pode inicializar o computador a partir de um live CD do Ubuntu (ou USB).
Vamos usar o live cd do Ubuntu como exemplo. Quando o sistema é inicializado:
-
abre um terminal (sem permissão de root)
-
sudo gnome-terminal &
abra um terminal de permissão raiz e retire-o do primeiro terminal por cmd -
lsblk
. Use este comando para encontrar seus dispositivos. Digamos que seu dispositivo de origem seja sdx e o dispositivo de destino seja sdy -
dd if=/dev/sdx of=/dev/sdy bs=4k
Este comando copia o conteúdo de sdx para sdy. O parâmetro "bs = 4k" não é necessariamente necessário, mas na maioria das vezes isso torna a velocidade de cópia mais rápida, mesmo para SSD. Acredite, eu era um pouco especialista nisso. -
watch -n 5 killall -USR1 dd
Durante o processo de cópia, muitos se perguntam se está tudo bem? Porque o comando dd não gera nenhuma mensagem durante o processo de cópia. Felizmente, você pode abrir outro terminal raiz e enviar o sinal USR1. O processo dd irá imprimir algumas informações na tela.
Ou, se você estiver procurando por uma ferramenta produtiva, considere este duplicador PCIe link !