Eu criaria um instalador automatizado usando uma ferramenta como vLite . Você pode colocar todas as suas informações e entrar no Windows sem ter que fazer mais do que inicializar o CD. Veja um tutorial aqui:
O motivo mais provável de você ter esse problema é que o banco de dados do driver do chipset que o disco possui não possui o driver do seu computador. Eu me deparei com isso algumas vezes com o Windows XP e tive que inserir um driver no pacote para fazê-lo funcionar. Você pode não precisar fazer isso se tiver o driver de rede. O Windows 7 pode entrar em contato com a Microsoft e obter drivers atualizados assim que você entrar na GUI.
[EDITAR]
Uma abordagem alternativa é limpar completamente a unidade. Exclua todas as partições ou grave zero na unidade usando um programa como killdisk . O objetivo deste é configurar uma unidade em branco para a instalação do Windows 7. Quando eu estava reinstalando o Windows após uma troca de placa-mãe, tive que começar com uma unidade vazia ou o Windows não podia usá-la para instalar.
Depois de instalar e executar o sistema windows 7, você pode redimensionar as partições usando algo como EaseUS . Você pode então instalar o Ubuntu no espaço recém-aberto. Eu não sou um cara do Linux, então não posso ajudar com esse ponto.
Portanto, supondo que você possa obter um disco corretamente deslizado, você deve ser capaz de soltá-lo no sistema e fazê-lo funcionar.
[/ EDIT]