Hola, prueba esto a ver si puedes arreglarlo así:
Error STOP 0x000000ED UNMOUNTABLE_BOOT_VOLUME Ese error suele aparecer cuando el sistema no puede acceder a la particion de arranque o del propio sistema, bien porque se halla corrompido el sistema de archivos o bien por problemas fisicos
- Verifica que el disco duro usa cable de 80 hilos y está correctamente conectado, conector azul a placa... otra posibilidad es que esté defectuoso
- Inicia con la consola de recuperacion y ejecuta el comando "chkdsk /R" (omite comillas)
- Si no has instalado la consola de recuperacion, puedes iniciarla, arrancando con el CD de XP y le indicas que quieres reparar el sistema (R) mediante la Consola (C)