
Tenho um servidor Dell R720 executando o Windows Server Datacenter 2022, e o disco que contém o sistema operacional apresenta trilhas incorretas que se espalham ao longo do tempo.
Para migrar o sistema operacional,
- Usei o DiskGenius para clonar todos os setores de dados válidos do disco danificado para um novo SSD.
- Eu então removi o disco antigo,
- inseriu o novo no mesmo slot,
- e adicionei-o ao controlador RAID H710.
Mas o sistema ainda não conseguiu inicializar, mostrando um no boot device available
erro.
O processo de clonagem apresentou alguns erros devido a trilhas ruins, mas eu esperava que o novo SSD fosse idêntico ao antigo, incluindo a partição de boot.
Algumas informações adicionais que podem ajudar a resolver esse problema:
- o sistema operacional usa inicialização Legacy (BIOS) em vez de inicialização UEFI.
- Ambos os discos são SSDs com a mesma capacidade. O antigo é o Samsung EVO 870 e o novo é o Crucial MX500.
- O disco contém 4 partições primárias, uma para inicialização, uma para o sistema operacional, uma para software e uma para o banco de dados.
Responder1
Aviso legalmente exigido: trabalho para a Dell.
Você não pode clonar um disco com um sistema operacional e esperar que ele inicialize. Existem vários motivos para isso. Não é correto presumir que unidades do mesmo tamanho se comportam de forma idêntica. Sob o capô, as unidades NVMe são feras muito complexas com seu próprio processador, memória e o que é efetivamente um RAID.
Seu bootloader clonado precisaria se alinhar de forma que o BIOS encontrasse o MBR emexatamenteo mesmo local físico. Além disso, como você está usando o MBR, ele registra endereços físicos na tabela de partições em vez de lógicos e isso significa que todas as suas partições teriam que ser atribuídas exatamente aos mesmos endereços físicos para que isso funcionasse.
Como você descobriu, a clonagem apenas copia os dados. Isso não significa que os dados foram atribuídos aos mesmos endereços físicos.
Os endereços físicos são determinados pela geometria interna do disco, que varia entre os fornecedores e especialmente entre duas unidades completamente diferentes de dois fornecedores completamente diferentes.
As partições originais ainda devem estar intactas, então eu faria backup dessas coisas em outro lugar e reinstalaria o sistema operacional. Você poderia tentar repará-lo manualmente, mas provavelmente será uma perda de tempo, a menos que você considere um exercício acadêmico interessante.
Editar: existem ferramentas que podem corrigir automaticamente todos esses endereços para você. Eu não os uso há anos, mas eles foram um sucesso e um fracasso para mim. Não sei sobre aquele que você usou, mas claramente os resultados foram que não. Digo isso mais ao ponto de que pode ser feito de forma automatizada, mas na minha experiência pessoal com essas coisas é propenso a erros.
Edição 2: se isso fazia parte de um RAID e não passava, definitivamente não funcionaria pelos mesmos motivos.