De um modo geral, se ambos os laptops tiverem exatamente o mesmo hardware, o SO deve inicializar com sucesso. Ele pode decidir "encontrar novo hardware" ou fazer o download de alguns drivers, mas basicamente tratará todo o evento como se você tivesse acabado de trocar de hardware depois de desligar.
Vários valores de registro contêm IDs específicos de máquina e hardware (como endereço MAC de interfaces de rede, IDs de Bluetooth etc.), mas eles devem ser bem atualizados.
Seu único desafio seria se houver um BIOS diferente que não reconheça a unidade como uma unidade de inicialização, mas isso também pode ser superado.
Então eu tentaria.