Чтобы восстановить загрузчик GRUB на сервере с Ubuntu Server 22.04, вы можете выполнить следующие шаги. Вам понадобится загрузочный диск или флешка с Ubuntu или другим совместимым дистрибутивом Linux.
1. Загрузитесь с загрузочного диска/флешки в режим live (попробуйте Ubuntu без установки).
2. Откройте терминал.
3. Сначала вы должны определить, на каком разделе находится ваша корневая файловая система с Ubuntu. Для этого используйте команду `lsblk` или `fdisk -l`:
```sh
sudo fdisk -l
```
Ищите раздел с Ubuntu (скорее всего, это будет `/dev/sdaX`, где `X` - номер раздела).
4. Смонтируйте этот раздел в какую-нибудь временную директорию, например, в `/mnt`:
```sh
sudo mount /dev/sdaX /mnt
```
Замените `/dev/sdaX` на актуальный раздел.
5. Если у вас отдельные разделы для `/boot`, `/var` и другие, вам нужно их тоже смонтировать:
```sh
sudo mount /dev/sdaY /mnt/boot # Только если /boot на отдельном разделе
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
```
6. Затем chroot в вашу систему:
```sh
sudo chroot /mnt
```
7. Теперь попробуйте переустановить GRUB:
```sh
grub-install /dev/sda
```
Замените `/dev/sda` на ваш диск, не указывая номер раздела.
8. Обновите конфигурацию GRUB:
```sh
update-grub
```
9. Выход из chroot и перезагрузка:
```sh
exit
sudo reboot
```
Снимите загрузочный диск/флешку, и попробуйте загрузиться с жёсткого диска.
Если после этого появляется ошибка "error /boot/grub/i386-pc/normal.mod not found", это может означать, что пакеты GRUB были повреждены или установлены не полностью. В этом случае вам может помочь следующая последовательность действий (уже в chroot среде):
```sh
apt-get purge grub grub-pc grub-common
apt-get install grub-common grub-pc
update-grub
grub-install /dev/sda
update-grub
```
Не забудьте заменить `/dev/sda` на фактический диск, с которого вы загружаетесь. Убедитесь, что вы используете правильные версии пакетов для вашей архитектуры системы (например, `grub-efi-amd64` для систем с UEFI).
Обязательно проверьте, что ваши файловые системы не повреждены и в хорошем состоянии, с помощью инструментов вроде `fsck`.
После проведённых операций перезагрузите компьютер и проверьте, решена ли проблема.