В линук-сообществе вас не научат чинить незагружающуюся винду.
Ребята, я разобрался. Опыт весьма необычный и точно пригодится всем. Это как раз случай, когда в линукс-сообществе только и могут научить чинить незагружающуюся винду.
1) ужатие раздела винды только из-под винды. Согласен, НО - не в том была проблема.
2) реальная проблема - что после того ужатия "растяжение" раздела с линуксом сломало его разметку - и данные пропали.
3) Восстановление testdisk'ом вернуло данные, но, как выяснилось превратило диск из GPT в MBR. Я выяснил это, когда попробовал переустановить винду. Это объясняет странную разметку диска (видно стало то, что ранее видно не было), невозможность восстановить загрузчик винды и невидимость винды (при всех целых файлах)
4) Восстановил разметку GPT gdisk'ом. Перед этим сделал рекавери файл для диска с убунтой. Рекавери файл пригодился тут же - так как GPT-разметка была ок, но вот диск с линуксом был без данных на ней.
5) Далее всё просто - восстановил grub, запустил линь, сделал update-grub и нашёл виндовс наконец. Чтобы запустить этот виндовс пришлось восстановить его загрузчик через виндовую флешку.
В общем, история, должен признать, та ещё.