Colocar o HD da máquina XP no outro sistema vai mudar os dados daquele HD de maneira sutil. Como você não está inicializando a partir da unidade, está acessando a partir de um sistema operacional diferente, da maneira como os dados são armazenados e registros críticos como seu registro ou MBR podem ser facilmente alterados de forma a impedir que o HD funcione adequadamente. seu sistema nativo mais.
Seu amigo seria melhor usar pen drives ou comprar um disco rígido externo que possa ser usado como um intermediário entre os dois sistemas, de modo que quando a máquina XP receber esses arquivos, o sistema operacional esteja funcionando e possa gerenciá-los de uma maneira que será capaz de entender depois.