Я бы не стал сейчас делать ручную разметку. Объясню почему.
На скриншоте MiniTool показывает кандидатов на старые разделы. Это не значит, что они точно корректны. Если вручную создать раздел с неправильными границами, можно получить ложную картину и потом будет трудно понять, что действительно сохранилось.
Но есть безопасный способ проверить вашу гипотезу.
Вместо записи GPT создайте временное устройство
Предположим, вас интересует последний найденный раздел:
* Start LBA: 973365128
* End LBA: 1953525167
Тогда в Linux можно не изменяя GPT вообще создать loop-устройство, начинающееся с этого смещения.
Сначала вычислим смещение:
973365128 × 512 = 498362945536 байт
Затем:
sudo losetup -fP -o 498362945536 /dev/nvme1n1
или проще (чтобы не считать вручную):
OFFSET=$((973365128*512))
sudo losetup -fP -o $OFFSET /dev/nvme1n1
После этого появится /dev/loopX.
Теперь можно просто посмотреть, что это такое:
sudo blkid /dev/loopX
Если действительно ext4:
sudo mkdir /mnt/test
sudo mount -o ro /dev/loopX /mnt/test
И посмотреть содержимое:
ls -lah /mnt/test
⸻
Почему этот способ лучше
Он:
* не меняет GPT;
* не пишет ничего на диск;
* позволяет проверить, существует ли файловая система по найденному смещению.
Если окажется, что там действительно открывается ext4 с каталогами, это будет очень сильная находка.
Если не откроется — мы просто удалим loop-устройство:
sudo umount /mnt/test
sudo losetup -d /dev/loopX
и диск останется в исходном состоянии.
Я бы именно так и проверял
Сейчас у вас уже было несколько обнадёживающих признаков:
* найдены строки vzdump;
* найдены .tmp и .vma.dat;
* MiniTool нашёл возможные старые ext4-сигнатуры.
Поэтому следующий логичный шаг — проверить найденную файловую систему без единой записи на диск. Это гораздо безопаснее, чем вручную изменять таблицу разделов.