Я случайно удалил раздел NTFS размером 1600 GiB на жестком диске объемом 2 TB. На разделе было 355 GiB данных. Я пытался восстановить его с помощью нескольких утилит, но не смог.
Я знаю, что раздел начинается в секторе 551585791. Поэтому, чтобы восстановить раздел, я хочу вручную указать расположение раздела в таблице разделов GPT. Есть ли способ сделать это?
решение1
Стандартный инструмент для манипулирования GPT — этогдиск.
(Изменить для обновленного вопроса) Используйте команду gdisk "создать новый раздел". Когда он спросит вас "Первый сектор", введите "551585791".
решение2
Вы пробовали parted? (CLI) или gparted (графический) --http://gparted.sourceforge.net/livecd.php
решение3
Использование parted:
разделенный $DEVICE GNU Parted3.1 Использование $DEVICE Добро пожаловать в GNU Parted! Введите «help», чтобы просмотреть список команд. (разделённый) mktable Новый тип метки диска? gpt (расстались)
После этого вы можете создавать новые разделы и т. п., используя различные доступные команды; введите «help» для получения дополнительной информации; но для parted это команда newpart
. Она запросит у вас всю необходимую информацию, как это mktable
делает команда.
Также следует отметить, что создание GPT также приведет к созданию так называемого «защитного» MBR; см.Статья Википедии о GPTЧтобы получить больше информации.