Загрузка данных


Я бы не стал сейчас делать ручную разметку. Объясню почему.

На скриншоте 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-сигнатуры.

Поэтому следующий логичный шаг — проверить найденную файловую систему без единой записи на диск. Это гораздо безопаснее, чем вручную изменять таблицу разделов.