Olhando por cima desta tabela a partir da sua configuração anterior, assumirei algumas coisas
Device UUID TYPE LABEL
/dev/sda1 783A75E63A75A234 ntfs SYSTEM
/dev/sda2 A2D0756FD0754A95 ntfs OS
/dev/sda3 303619B436197BD2 ntfs RECOVERY
/dev/sda4 80E4-8C77 vfat HP_TOOLS
/dev/sdb1 354285b2-04d6-4eca-8282-f234302b5833 ext2
/dev/sdb2 c720ad52-4d12-43a1-aa92-62e258caa03d swap
/dev/sdb5 16779e10-819b-4215-a767-b9e7e19e54bd ext4
/dev/sdb6 20d15c22-1eea-4680-aac5-83f0a0eda59d ext4
Estou um pouco confuso aqui. Sobre o seu primeiro HD (sda) você tem 2 entradas diferentes para o Windows. Um para "SYSTEM" e outro para "OS" . Isso pode fazer muita diferença para inicializá-los. O problema é que será ótimo saber se o win7 está no "SYSTEM" ou "OS".
Se ainda puder inicializar no Ubuntu eu recomendo tentar consertar suas entradas de boot usando este programa chamado Grub-Customizer. Para instalá-lo basta digitar um terminal:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
E execute o programa e ele deverá exibir todas as entradas de inicialização que ele puder encontrar, incluindo o win7 em recuperação e o win7 normal.
Pelo menos por resolvido um problema que tive com a instalação de uma segunda instalação do ubuntu que bagunçou as entradas do menu. Espero que possa ajudá-lo também.