A correspondência mais próxima que pude encontrar foi esta pergunta de 2011, mas eles estavam tentando migrar um disco rígido com duel-boot winxp/ubuntu, e as respostas proeminentes sugeriam o uso de software de clonagem ...
Mas que tal fazer isso a partir de uma abordagem estritamente de hardware - trocando a unidade de uma máquina antiga por uma mais nova. É possível? Mais importante, para quais problemas devo estar preparado se não estiver usando uma ferramenta de clonagem?
O que eu gostaria de fazer é basicamente pegar um SSD de uma torre muito grande (um tanto antiga) e colocá-lo em um mini-pc (que eu ainda não tenho) ... e depois obter a instalação do WinXP existente inicializar com o novo hardware. O objetivo é não ter que reinstalar/reconfigurar anos de personalização de sistema operacional e software. Na verdade, essa coisa é tão rápida quanto meu notebook Win10 e o novo computador POP_OS (ambos de 64 bits) .
EDIT: Esta é uma versão independente do Windows XP Home Edition em uma plataforma personalizada, montada por volta de 2001. Portanto, não é uma versão OEM (se isso mudar a equação). Ainda tem o disco original.
Uma pessoa em uma loja de conserto de computadores me disse que simplesmente não funcionaria devido às diferenças de hardware. Mas talvez haja uma maneira? Eu começaria tentando garantir que o mini-pc seja montado a partir de hardware para o qual o Windows XP provavelmente terá suporte de driver (ou seja, placa-mãe, chipset, o que mais eu não sei), então não apenas hardware novo hardware bom o suficiente montado em um fator de forma muito menor do que o equipamento atual.
Observação lateral: manterei a máquina off-line, mas continuarei a usá-la para as ferramentas de software tão familiares ao longo dos anos - processamento de texto, manipulação de mp3/mp4, ferramentas de pdf ... usa muitos mods. Teme a ideia de ter que reinstalar/reconfigurar o morrowind .
Se realmente (praticamente) não pode ser feito e o sistema operacional essencialmente deve ser reinstalado do zero, provavelmente não vale o esforço, porque como tudo funciona e a principal desvantagem é que tenho essa grande torre ocupando espaço sob o escrivaninha, ao passo que eu prefiro ter isso na mesa ao lado do meu Meerkat com um switch KVM.
Se pode ser feito sugestões sobre bons componentes?
Como o Windows XP já passou pelo suporte ao fim da vida útil (EOL), é muito provável que você não tenha drivers para WinXP que funcionem. Além disso, dependendo do firmware que você possui, ele pode nem inicializar ou inicializar com muitos problemas, e todo o aborrecimento não vale o esforço, especialmente porque você não está instalando uma cópia nova do WinXP e usando um antigo de outra máquina. É preferível executar sistemas operacionais mais antigos, como o XP, em uma VM; Acho que isso funciona muito melhor com o XP do que instalá-lo em um disco rígido.
O que você precisa é de um produto de backup com uma opção de restauração bare metal para hardware diferente.
Faça backup do sistema XP, mova a unidade para o novo hardware e restaure o sistema operacional para a unidade com a opção de hardware diferente que ainda oferece suporte ao XP.
Como mencionado, provavelmente nenhum hardware feito nos últimos 5 anos será compatível com o Windows XP. As chances de fazer o Windows XP rodar bem são mínimas.
Sua melhor opção é virtualizar o sistema e executá-lo no hyper-v ou em alguma outra tecnologia de virtualização usando um novo hardware.
Além disso, você pode tentar converter a máquina em uma VM (VMware Converter ou similar), mas se a máquina XP for uma instalação OEM, isso não funcionará. Você pode obter uma licença para XP no eBay (você ainda pode obtê-los lá)
Você precisará encontrar um hardware que não tenha UEFI BIOS (o XP não será executado em UEFI, nem mesmo com o suporte Legacy/CSM ativado). USB3 também está fora de questão. E, até onde eu sei, nenhum chipset USB compatível com USB3 possui drivers XP (incluindo nenhum driver para o modo de fall-back USB2).
Isso basicamente significa hardware de 2012 ou até anterior. Em seguida, você precisaria mesclar a placa-mãe e os drivers SATA (e USB, se necessário, para mouse/teclado) para o novo hardware na configuração XP existente enquanto ainda estiver no hardware antigo. (Difícil e propenso a erros.)
Então você tem que mover o disco para o novo hardware e rezar. Muita oração.
Se você conseguir inicializá-lo, todas as chances são de que todos os outros drivers funcionem, mas não vou apostar nisso.
Além disso: se você não conseguir fazê-lo funcionar, é provável que a instalação do XP fique tão confusa no processo que não funcionará mais no hardware original. É melhor você ter um backup muito bom para o caso.
Apenas fazer uma cópia de backup do disco original e restaurá-lo em uma VM XP parece uma solução muito mais sensata. Ele não tocará na máquina original de forma alguma, então você ainda terá isso como uma alternativa.
Em hardware razoavelmente moderno e meio decente, uma VM é mais do que capaz de igualar o desempenho de uma máquina XP antiga.
Isso é o que eu mesmo faço. Eu tenho um Zotac NUC de 3 anos com um Core-i5 (4 núcleos) e 16 GB de RAM. (Gráficos integrados Intel, sem placa gfx dedicada.)
Ele executará com prazer uma VM XP (usando 2 núcleos e 4 GB de RAM para a VM) no VirtualBox que é, mesmo com gráficos emulados, mais rápido que o hardware Core2Duo original.
Simplificando, tudo se resume aos motoristas. Mais importante, será o controlador SATA. Se não houver drivers do Windows XP para o novo controlador SATA, você é SOL . Em sua nova máquina, você terá que verificar todos os dispositivos de hardware para ver se há um driver compatível com o Windows XP. Você pode ter sorte, já que alguns computadores mais antigos e baratos usam chipsets genéricos disponíveis no mercado desde sempre.
Alternativamente, você pode virtualizar sua instalação do XP. Você pode usar o DiskToVHD da Microsoft para converter sua máquina XP em uma VM e executá-la como um sistema operacional convidado na nova máquina.