В общем, вернул все как было. Действительно, помогло восстановление из бэкапа MBR. Только вот не учел я одну вещь — раздел с виндой я сжимал уже из инсталлера убунты. Соответственно, когда восстановил MBR, то винда посчитала свой раздел и раздел убунты единым целым. Впрочем, CHKDSK /F — и все ОК, ошибок нет. Кстати, рекавери-раздел загружается, все ОК.
Так что всем спасибо!
А таким же экспериментаторам, как я, один совет: место для убунты отрезать заранее, и только потом бэкапить MBR.