ноут я приобрел с уже установленной W7, и сразу отрезал 40Гб для Линукса, утановил Ubuntu 16.04
Рискну предположить, что по стоку все было в режиме legacyBIOS. Возможно, ноут просто поддерживает одновременно оба режима работы.
установил W10, ГРУБ восстановил с терминала после запуска с лайв-Линукс.
В какой режим при этом все переползло - загадка, т.к. восстановление груб - по сути, переустановка. И эту переустановку можно сделать с переходом на efi.
В инсталяторе Линукса исчез пункт установить рядом с Windows
Вот эта загрузочная флешка была подготовлена явно не для того режима, в котором стоят у Вас обе системы. С нее беда и стартовала. Похоже, были перезаписаны конфиги grub2, благодаря чему сейчас при наличии в системе загрузчика Вы не можете запустить саму систему.
Рискну предложить такой вот вариант. Раз Вы видите после загрузки экран grub-rescue
то можете попробовать
это (пояснение по запуску системы, установленной в режиме uefi на диск с gpt; позволит в том числе и сориентироваться с тем, как у Вас установлена система) или
это (под спойлерами даны примеры команд для выполнения запуска систем, установленных как в mbr/legacy_BIOS, так и в gpt/UEFI, но не особо расписано как определяться что именно у Вас, поэтому почитать рекомендую обе заметки) для запуска системы, которая уже установлена на диске. Если получится в нее стартовать - будем думать дальше. Исхожу из того, что у Вас нет возможности поэкспериментировать с подготовкой загрузочной флешки под разные режимы загрузки.
При успешном старте попробуйте выполнить
sudo update-grub
из запущенной системы, и покажите вывод этой команды на форуме
Чего от Вас ждут: нажимаем комбинацию Ctrl+Alt+T, вставляем по одной за раз нижеприведенные команды (одна строчка - одна команда), после вставки нажимаем всякий раз Enter.
То, что терминал пишет в ответ, - это и есть вывод команды терминала. Этот текст в окне терминала выделяем мышкой, и копируем в сообщение на форум (текстом! Картинки принтскринить и лепить не надо - подумайте о людях, им потом эти тексты разбирать и смотреть). Выводы заворачиваем в теги [code][/code] (кнопка с символом # в редакторе сообщений на форуме), чтобы в итоге в сообщении это выглядело таким образом:вывод команды терминала
Не пишем никакой отсебятины. Если в ответ на команду ничего терминал не пишет - так и пишем словами, что "в ответ на ... пустой вывод".