Se você está tentando colocar o ubuntu e o windows 7 no mesmo disco rígido, é muito mais fácil instalar o Windows primeiro e deixar algum espaço livre na unidade. então instale o Ubuntu. Se você já instalou o ubuntu, isso pode ser feito se você tiver espaço livre no disco. se não você tem que redimensionar o Ubuntu para ganhar espaço usando o gparted. você tem que usar seu disco ao vivo do Ubuntu para isso. boot com isso e clique em try ubuntu, então use gparted para tornar as partições do ubuntu menores para deixar algum espaço livre. procure por estes termos para guias como fazer isso. então você pode instalar janelas no espaço livre, mas o Windows assume o boot, então você não pode escolher entre elas. você então tem que carregar o disco try do ubuntu e usar o firefox como guia para reinstalar o grub. você terá que usar o terminal, mas você pode aprender a copiar e colar as linhas no terminal. na pasta terminal é ctr-shft-v, não ctr-v. Isso me confundiu por um tempo. então quando você inicializa a partir do disco rígido o Ubuntu assume o controle e permite que você opte por inicializar o ubuntu ou o windows. Se eu fosse você, eu faria backup de qualquer coisa pessoal no disco rígido e formatar o disco, instalar o Windows na metade da unidade e depois o Ubuntu na outra metade. então ele deve inicializar corretamente com a escolha usando o grub. é culpa do Windows por não gostar do linux.