(976773120 * setor de 512 bytes) / 1000b / 1000kb / 1000mb = 500.10783744 GBs. No entanto, o número de setores vem do ATA e não dos dados no disco.
Muitas vezes, os HDDs não têm o mesmo número de setores, mesmo para os mesmos GBs nominais, o que pode explicar alguns dos seus erros.
Um MBR tem 512 bytes, se você parou em 440, nada vai funcionar. É provável que você tenha esse número (na verdade, o 446) dos guias sobre como copiar os bootloaders sem tocar nos dados da partição. Você copiou tudo, exceto as partições, na verdade.
A cópia, sem dúvida, levaria muito tempo usando um tamanho de bloco menor que 500 GB. No entanto, eu recomendo strongmente contra o uso de dd aqui.
Para fazer isso você deve usar fdisk e partclone assim:
Pode ser que as partições já tenham sido clonadas, mas não vistas, porque você borkou a tabela de partições. (Eu não posso dizer o que aconteceu com base em sua pergunta sozinho). Também é possível que você tenha um disco GPT também. Em qualquer um dos casos, tente primeiro isso.
Antes de mais nada, use / dev / disk / by-id / no futuro. Mas eu estou supondo que você está indo de / dev / sdb para / dev / sdc
- fdisk / dev / sdb
- pressione P
- observe o estilo de particionamento: MBR ou GPT. Se GPT PARAR e alterar sua pergunta, observe que você tem um disco GPT.
- anote também o número de bytes.
- pressione V e verifique se há erros antes de copiar
- pressione Q
- fdisk / dev / sdb
- pressione P
- anote bytes. Se não houver mais ou o mesmo número de bytes você
tem problemas a menos que você encolha alguma coisa.
- pressione Q
Agora copie o MBR:
dd if = / dev / sdb de = / dev / sdc bs = 512 count = 1
Isso copia um bloco de 512 bytes do sdb para o sdc.
faça
partprobe
Agora tente montar suas partições. Se eles não funcionam neste momento, vá em frente e copie-os novamente com partclone. Aqui está um exemplo em que suas janelas assumidas estão em / dev / sdb1, indo para / dev / sdc1
- partclone.ntfs -b / dev / sdb1 / dev / sdc1