Отресайзил диск где установлен корень убунты - естественно грузиться не стало - я задал в GRUBе что root=/dev/sda*
Как заставить Ubuntu понять что у меня диск уже давно другой, а может я вообще корень заархивировал и перенес - в общем так я и сделал. И ведь все отлично пашет.
т.е. надо где-то в убунте прописать - что отныне все диски - имеют другие UUID - их я могу посчитать и прописать в GRUB и fstab. Но при обновлении - ядро устанавливается и в GRUB пишутся именно старые UUID...