Не знаю точно, что у вас случилось, но разбивку диска вы сделали не правильно.
Во-первых, создавать отдельный boot-раздел при установке Ubuntu совсем не обязательно, это только лишняя путаница. Если таковой раздел был предварительно создан самой Windows, то его лучше просто проигнорировать.
Во-вторых, если у вас UEFI, вместо BIOS, то 300Mб - это создание EFI-раздела. Но тут хитрость: WIN7 в большинстве случаев не умеет загружаться в UEFI, а Ubuntu может уметь, а может и не уметь - как установишь. В результате:
1) Дано: UEFI на материнке нет.
Как ставить: Windows встанет сама, возможно создаст boot-раздел; Ubuntu ставить без boot-раздела, без UFI-раздела.
2) Дано: UEFI есть на материнке.
Как ставить:
а) Поставить Windows согласно п.1). Создать для Ubuntu EFI-раздел в FAT32, и соответствующим образом применить его во время установки. Минус способа в том, что для смены системы каждый раз придётся заходить в UEFI и менять режим его работы UIEFI/BIOS.
https://help.ubuntu.ru/wiki/руководство_по_ubuntu_desktop_14_04/особенности_установки_на_платы_с_uefi б) Перевести UEFI в режим эмуляции BIOS (режим Legasy), поставить обе системы согласно пункту 1). Пр включении компьютера не потребуется менять режим UEFI, но не получиться установить Win8 - Win10. Они ставятся только в UEFI.
Насколько понимаю, вы только что поставили Ubuntu и не успели её ещё полностью настроить и освоить. Поэтому рекомендую переустановить Ubuntu правильно. Все операции с винчестером, в том числе создание "Диска D" в NTFS проводите в программе Gparted, запущенной из Live-режима Ubuntu. Загрузчик GRUB в любом случае ставьте на винчестер, а не на раздел, то есть на sda, а не sda1, sda2 и т.д.