O tamanho da partição deve ser pelo menos tão grande, não exatamente tão grande quanto antes.
O problema que você estava encontrando aqui é que o utilitário fdisk que você usou arredondou o tamanho da partição para o próximo múltiplo de suas unidades - elas costumavam ser cilindros (cabeças * setores); nos tempos modernos, ignoramos as antigas unidades de rotação da idade do disco rígido do MFM e simplesmente atribuímos Mebibytes inteiros às partições, mas utilitários mais antigos ainda não reconhecem isso e tentam ser “úteis” e arredondados para cilindros inteiros…
Qual utilitário você usou para criar a partição de destino? A linha de comando fdisk
do Linux precisa dos comandos c
e u
para alternar entre esses comportamentos; Eu acho que o seu era apenas velho.