Переустановить Grub не получилось и похоже я нашёл в чём косяк.
Видимо моя фраза о том, что сначала Grub загружался, но перестал загружаться после обновления, не соответсвует действительности, я просто не обращал внимания на загрузку.
Проблема, скорее всего, кроется в разметке диска. На ubuntu-server я изначально подключал диск как raid зеркало. Потом, поскольку старое железо и есть подозрение, что у мамки временами глючит южный мост, принял решение отключить рейд, но вот диск я не отформатировал заново.
В связи с этим, тему нужно переименовать, но чтобы не плодить лишних тем, попробую тут дождаться ответа от кого-нибудь.
Проблема не в grub, а в разметке диска. Диск видится как зеркальный рейд, а второго диска нет. Загружаться загружается, но в таблице разделов видно два диска. Я не разобрался пока как править таблицу разделов и реально ли изменить таблицу разделов со 100% гарантией сохранения данных, или же нужно форматировать диск.
на всякий случай привожу fdisk -l
Диск /dev/sda: 1000.2 Гб, 1000203804160 байт
255 головок, 63 секторов/треков, 121601 цилиндров, всего 1953523055 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x000eac0a
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 1953521663 976509953 5 Расширенный
/dev/sda5 501760 1953521663 976509952 8e Linux LVM
Диск /dev/sdc: 1000.2 Гб, 1000203804160 байт
48 головок, 29 секторов/треков, 1403392 цилиндров, всего 1953523055 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x0707afd0
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 2048 1953523054 976760503+ 83 Linux
Диск /dev/sdb: 1000.2 Гб, 1000203804160 байт
48 головок, 28 секторов/треков, 1453514 цилиндров, всего 1953523055 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x000e4e41
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 2048 1953523054 976760503+ 83 Linux
Диск /dev/mapper/artglorin--server--vg-root: 997.8 Гб, 997753618432 байт
255 головок, 63 секторов/треков, 121303 цилиндров, всего 1948737536 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x00000000
На диске /dev/mapper/artglorin--server--vg-root отсутствует верная таблица разделов
Диск /dev/mapper/artglorin--server--vg-swap_1: 2143 МБ, 2143289344 байт
255 головок, 63 секторов/треков, 260 цилиндров, всего 4186112 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x00000000
На диске /dev/mapper/artglorin--server--vg-swap_1 отсутствует верная таблица разделов
На диске /dev/mapper/artglorin--server--vg-root отсутствует верная таблица разделов -- видимо как раз поврежденная таблица