его переименовали
как вариант проверял возможность установки grub 2.02, но под снос попадают не только локальные пакеты grub2 но и alterator-grub.
Смотрите как можно сделать dist-upgrade c p7 на p8 чтобы вся эта хрень не развалилась совсем:
Сразу смотрите в ченджлог на дату переименования - июл 18 2017
$ apt-cache show grub-common
Package: grub-common
...
Changelog:
* Чт июл 20 2017 Anton Farygin <rider@altlinux.ru> 2.02-alt0.M80P.1
- backport to p8
* Вт июл 18 2017 Anton Farygin <rider@altlinux.ru> 2.02-alt2
- renamed from grub2 to grub
- added strong requires to efibootmgr >= 15
* Пн июн 05 2017 Sergey Bolshakov <sbolshakov@altlinux.ru> 2.02-alt1
- 2.02 released
...
Идёте в альтовые архивы и выбираете архив ранее июл 18 2017.
Нацеливаете apt на этот архив.
Выполняете dist-upgrade на архив p8 по дате ранее июл 18 2017.
Затем перенацеливаете на репозиторий p8 и ещё раз выполняете dist-upgrade.
И тогда останется и grub2-common и alterator-grub.
Если этого не сделать в этом порядке, то из-за переименования пакета, при перезде на p8, у вас полсистемы нахрен разнесёт.
Можно нацелиться на эту дату, grub2-common здесь всё ещё есть
$ grep 'Index\|grub2-common' grub2-common-archive-p8-from-elinks.txt
Index of /pub/distributions/archive/p8/date/2017/07/02/i586/RPMS.classic/
grub2-common-2.00-alt21.i586.rpm 16-Dec-2015 08:59 995912
. http://ftp.altlinux.org/pub/distributions/archive/p8/date/2017/07/02/i586/RPMS.classic/grub2-common-2.00-alt21.i586.rpm
Выберите свою архитектуру в архиве и правильно укажите цели.
Только в качестве примера:
$ tail -n2 /etc/apt/sources.list
#rpm http://ftp.altlinux.org/pub/distributions/archive/p8/date/2016/11/20 i586 classic
#rpm http://ftp.altlinux.org/pub/distributions/archive/p8/date/2016/11/20 noarch classic