
Tengo un servidor Dell R720 que ejecuta Windows Server Datacenter 2022 y el disco que contiene el sistema operativo tiene pistas defectuosas que se propagan con el tiempo.
Para migrar el sistema operativo,
- Utilicé DiskGenius para clonar todos los sectores de datos válidos del disco dañado en un nuevo SSD.
- Luego quité el disco viejo,
- insertó el nuevo en la misma ranura,
- y lo agregué al controlador RAID H710.
Pero el sistema aún no pudo arrancar desde allí, mostrando un no boot device available
error.
El proceso de clonación tuvo algunos errores debido a pistas defectuosas, pero esperaba que el nuevo SSD fuera idéntico al anterior, incluida la partición de arranque.
Alguna información adicional que podría ayudar a solucionar este problema:
- el sistema operativo utiliza el arranque Legacy (BIOS) en lugar del arranque UEFI.
- Ambos discos son SSD con la misma capacidad. El antiguo es Samsung EVO 870 y el nuevo es Crucial MX500.
- El disco contiene 4 particiones primarias, una para arranque, otra para el sistema operativo, otra para el software y otra para la base de datos.
Respuesta1
Aviso legalmente requerido: trabajo para Dell.
No puedes clonar un disco con un sistema operativo y esperar que arranque. Hay una variedad de razones para esto. No es correcto suponer que unidades del mismo tamaño se comportan de manera idéntica. Debajo del capó, las unidades NVMe son bestias muy complejas con su propio procesador, memoria y lo que efectivamente es un RAID.
Su gestor de arranque clonado deberá alinearse de modo que el BIOS encuentre el MBR enexactamenteel mismo lugar físico. Además, dado que está utilizando MBR, registra direcciones físicas en la tabla de particiones en lugar de lógicas y eso significa que todas sus particiones tendrían que estar asignadas exactamente a las mismas direcciones físicas para que esto funcione.
Como has descubierto, la clonación simplemente copia los datos. Eso no significa que los datos se asignaron a las mismas direcciones físicas.
Las direcciones físicas están determinadas por la geometría interna del disco, que varía según los proveedores y, especialmente, entre dos unidades completamente diferentes de dos proveedores completamente diferentes.
Las particiones originales aún deberían estar intactas, así que haría una copia de seguridad de esas cosas en otro lugar y luego reinstalaría el sistema operativo. Podrías intentar repararlo manualmente, pero probablemente sea una pérdida de tiempo a menos que te resulte un ejercicio académico interesante.
Editar: existen herramientas que pueden corregir automáticamente todas esas direcciones. No los he usado en mucho tiempo, pero para mí fueron impredecibles. No sé cuál usaste, pero claramente los resultados fueron que no. Digo esto más en el sentido de que se puede hacer de forma automatizada, pero en mi experiencia personal con esas cosas es propenso a errores.
Edición 2: si esto fue parte de un RAID y no pasó, definitivamente no funcionará por las mismas razones.