Se tiver certeza de que a unidade de 32 GB tem apenas uma partição de 5 GB e essa partição estiver no início da unidade ou pelo menos começar com menos de 3 GB, dd if=/dev/sdx of=/dev/sdy
(onde /dev/sdx
é a unidade maior, e /dev/sdy
é o menor), seria suficiente. Para acelerar o processo ou limitar a quantidade de bytes que você copia de uma unidade para outra, você pode adicionar operandos bs
e count
(dê uma olhada em man dd
para obter mais detalhes).
Se a partição de 5 GB terminar além da capacidade exata de sua unidade de 8 GB, você poderá reduzir a partição ou aproximá-la do início da unidade de 32 GB.
P.S .: Eu assumi que você está usando dd
no linux. Pode ou não funcionar da mesma maneira em outro SO.