Probabilmente, visto che è una cosa che mi è già successa, tant'è che da allora mi accerto che fstab sia creato con gli UUID, invece che con il numero della partizione, creando la nuova partizione, in qualche maniera ti abbia cambiato la partizione di Ubuntu, mi spiego, hai win tipo sda1 hai spazio non allocato e poi hai Ubuntu come sda2, ogni tanto anche se non capisco perché, alla creazione della nuova partizione, venga dato sda2 e spostata in sda2 Ubuntu, ciò ti comporta il mancato boot.
Entra in live, verifica con gparted, monta la partizione di Ubuntu e verifichi in /mnt/etc/fstab se la partizione segnata ha lo stesso numero della partizione che hai montato.
A me successe con arch, che l'aggiunta di una nuova partizione andò a spostarmi tutte le altre, per cui avevo in fstab la Root come sda7 e la swap come sda6, mentre in realtà la prima era sda8 e la seconda sda7.
Spero do essermi spiegato bene
Inviato dal mio VKY-L09 utilizzando Tapatalk