Самое первое и тупое - сделать резервную копию, и пересоздание разделов (можно даже для надежности очистить первые сектора на диске с помощью dd).
Вообще странно, sgdisk -e должен был бы помочь, ну попробуй сделать
sgdisk --backup=файл_для_бакапа /dev/sda
sgdisk --load-backup=файл_для_бакапа /dev/sda
Если фиксить, попробуй консольный gdisk /dev/sda и в интерфейсе нажать v (проверить и починить) и w (записать изменения)
p.s. осторожно с ИИ, они дают идеи но косячат с ключами, каждый их ответ перепроверяй ими же, добавив в контекст документацию по утилите
Например anthropic:claude sonnet посоветовалsudo sgdisk -g /dev/sdX # синхронизация таблиц
но это не совсем верный совет, ключ -g
-g, --mbrtogpt
Convert an MBR or BSD disklabel disk to a GPT disk. As a safety measure, use of this option is required on MBR or BSD disklabel disks if you intend to save your changes, in order to prevent accidentally damaging such disks.
Если в mbr копии будет неправильная таблица, эта команда все сломает
поэтому, если важны данные, делай сначала бакапы