Com o Windows 7 SP1, existe uma maneira mais fácil de instalar o Windows 7 em um disco rígido USB ou em uma unidade flash USB.
Isso foi descoberto pelo cdob em Reinicialização: http://reboot.pro/topic/14186-usb-hdd-boot-and-windows-7-sp1/?p=127587
Tudo se resume a duas chaves de registro, que eu acho que estão presentes no Windows 8 para ativar o recurso Windows To Go. Eu acho que esse recurso estava presente no Windows 7, mas nunca foi ativado.
reg.exe add HKLM\System\CurrentControlSet\Control /f /v BootDriverFlags /t REG_DWORD /d 0x6
reg.exe add HKLM\System\CurrentControlSet\Control\PnP /f /v PollBootPartitionTimeout /t REG_DWORD /d 15000
Portanto, para usar essas novas configurações do Registro e instalar o Windows 7 em um Disco Rígido USB ou Unidade Flash, você pode usar uma Ferramenta chamada WinNTSetup que mencionei aqui. Existe um equivalente ao Windows To Go para uso pessoal?
Esta ferramenta é fácil de usar e você instala rapidamente o Windows 7 no seu disco rígido USB. Essa ferramenta também permite criar VHD (disco rígido virtual) na sua unidade USB e instalar o Windows 7 no VHD na unidade USB.
Mais informações nos links abaixo:
http://agnipulse.com/2012/11/windows-to-go-all-versions-windows-7-8/
http://www.msfn.org/board/topic/149612-winntsetup-v306/