O que você quer dizer com alguns mecanismos para detectar o hardware em que está sendo executado ? Apenas a dependência regular de HW baseada em janelas devido a drivers instalados?
Se esse for o caso, você pode usar o conversor vmware para fazer uma VM sair da unidade de laptops do Windows. Se você generalizar primeiro, você não deve ter problemas (de driver) ao inicializar a imagem.
Algumas notas, no entanto:
- Eu não possuo ou testei com vmware-fusion (acabei de ter estação de trabalho).
- Para generalizar, você pode querer 1) Fazer um backup completo. 2) Teste o backup. 3) Sysprep generalizar o laptop do windows. 4) Converter este driver livre windows instalar em uma imagem. 5) Opcionalmente, restaure o laptop do Windows a partir da imagem na etapa 1.