Варианты решения есть.
1-й Дедовский,но в твоем случае пойдет.
На виндовом диске С предполагаем что есть свободное пространство например А Гб
Для убунты надо например 40 Гб
Для того чтобы Ubuntu не подвинула винду до минимума (а так и будет если не зарезервировать место заранее)
надо для винды зарезервировать определенное свободное пространство на будущее.
в нашем примере это будет (А минус 40) = В
Берешь какой нибудь тяжелый фильмец эдак на 2-3 Гб и заполняешь им пространство В (копируеш в разные каталоги.
Затем ставишь Ubuntu РЯДОМ с виндой - все станет чудесно
Ну и в заключение на винде удалишь копии фильмов для освобождения пространства В (ЧаВо то ж еще будешь устанавливать в винде

)
2-й условно виндовый - предварительно под 8-кой (теперь она это умеет) ты можешь перераспределить свои разделы на диске таким образои,чтобы выделить убунте не занятое пространство-простой том без создания раздела без присваивания буквы диска и конечно без форматирования.При установке убунты выбираешь свой вариант и ставишь ее на незанятое пространство
Конечно все это можно и культурно сделать через Gparted,но видимо тебе надо по-проще ....
Попутно инфа - если у кого-то стоит 7ка или 8-ка и Ubuntu рядом смело можете обновляться например до 10-ки
Начиная с 8.1 теперь винда при обновлении не затирает mbr и Ubuntu остается целой...