Na terminologia da Microsoft, "partição do sistema" é onde os arquivos de inicialização são colocados e "partição de inicialização" é onde os arquivos do Windows são colocados (podem ser visualizados com o Gerenciamento de Disco).
Agora, para o problema. Você copiou o Vista "partição de inicialização" para outra unidade (usando alguma função de cópia).
No registro, há uma chave importante:
"HKEY_LOCAL_MACHINE \ SYSTEM \ MountedDevices" e depois valores como
"\ DosDevices \ C", "\ DosDevices \ D" ....
Esses valores DosDevices guardam as assinaturas das partições e servem como base para acessar os arquivos.
Você precisa corrigir manualmente estas assinaturas para o Vista copiado no ST500!
Isso pode ser feito a partir do Vista original.
-
Você carrega o registro SYSTEM do ST500. (Hive menu-File-Load)
-
Exclua todos os "DosDevices" exceto "\ DosDevices \ C:" e altere seu valor para a assinatura da partição no disco ST500 onde você colocou a cópia do Vista.
-
Descarregar o hive (hive de menu-arquivo-descarregar)
Para visualizar assinaturas de disco e partição, você pode usar um editor de disco (eu uso o "PartitionGuru").
A seção SYSTEM está na pasta "\ Windows \ System32 \ Config".
Espero que isso ajude.