Eu tenho um disco de desenvolvimento WinXP que foi originalmente instalado via CDs MSDN e DDK, e recentemente tentei inicializá-lo depois de vários anos sem uso.
Quando encontrei um erro do GRUB para uma unidade / partição inexistente, percebi que provavelmente ele era usado em uma configuração de unidade dupla. Então usei o método de reparar o MBR de uma sessão de live CD do Ubuntu 16.04 através do pacote syslinux mbr.bin.
Isso funcionou muito bem para reiniciar a unidade XP até que eu tentei fazer o login, que pediu para validar a cópia do XP no servidor da Microsoft, então falhou.
Ainda tenho os CDs e chaves de CD do MSDN WinXP e até tentei reparar o MBR via comando 'fixmbr' na sessão de reparo do Live CD do XP, mas a reinicialização no WinXP ainda me bloqueia na etapa de validação.
Isso teria sido validado há muito tempo no momento do desenvolvimento do XP ativo, então estou preocupado que a etapa de reparo do MBR do syslinux possa ter redefinido as informações de validação.
Como o XP não é mais suportado pela MicroSoft, alguém tem alguma idéia de como corrigir isso?
- DaveM
Tags boot windows-xp mbr grub