На компьютере была связка вин7 + Ubuntu 12.04. Разделы NTFS (диск С с виндой на борту и диск Д как раздел для личных данных) были смонтированы в Ubuntu через UUID aaa и bbb соотвественно. Поставил вместо вин7 - вин8.1, GRUB слетел - восстановил его через лайвЮСБ Ubuntu вот таким вот образом:
sudo mount /dev/sda4 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sda4 - раздел с убунтой. GRUB успешно вернулся на место. Затем пришлось заново смонтировать в Ubuntu диск с виндой, но уже с новым UUID ccc. Всё прошло успешно, но при загрузке вин8.1 пишет, что раздел с UUID bbb (именно тот, который был раньше с вин7) не существует. При нажатии любой кнопки загрузка винды продолжается успешно. Кто знает, как избавится от этого сообщения?
Пользователь решил продолжить мысль 24 Октября 2013, 12:52:47:
Проблему решил при помощи sudo grub-update