Итак, сегодня мне удалось случайно перезаписать мой GPT. Ни один из моих файлов не был затронут, но разделы больше не существуют.
Я загрузил USB для обновления, но, как оказалось, USB предназначался для переустановки системы и создал новый GPT. Потому что, почему нет?
Во всяком случае, как только Diskpart сказал, что он создал новый GPT, я остановил сценарий.
Диск, о котором идет речь, довольно маленький и имел очень простую таблицу разделов, только с разделом EFI, разделом Windows и разделом восстановления OEM (у которого у меня, очевидно , нет копии. Я имею в виду, кто на земле делает резервные копии?) ,
Итак, есть ли загрузочное программное обеспечение, которое может как-то восстановить мой GPT?
windows
windows-10
boot
data-recovery
partition-recovery
DividedByZero
источник
источник
Ответы:
Вот что я сделал, шаг за шагом:
Загрузите USB и запустите
testdisk
в терминалеi. Вам будет задан вопрос о файле журнала, выберите
[ Create ]
II. Выберите диск, который вы хотите восстановить. Live USB также будет в этом списке.
III. Вам будет предложено выбрать тип таблицы разделов, которая использовалась для вашего диска. Параметр по умолчанию - это то, что TestDisk считает , и в моем случае это тоже было правильно, но это может быть неправильно, поэтому будьте осторожны
внутривенно Выберите
[ Analyse ]
, затем[ Quick Search ]
.v. Теперь на этом этапе вам должен быть показан список разделов, найденных TestDisk.
Примерно так: Скриншот украден из этого вопроса Теперь, если вам повезет, все ваши разделы будут найдены и выделены зеленым цветом. В моем случае все они были найдены, но в списке было больше разделов, чем у меня, поэтому только тот, который не конфликтовал с остальными, был зеленым. Вы можете просмотреть файлы в каждом разделе, чтобы убедиться, что они правильные, а затем нажать кнопку со стрелкой влево, чтобы выделить их. Зеленые разделы будут восстановлены, серые - удалены. Если TestDisk не смог найти все ваши разделы, все равно перейдите к следующему шагу.
VI. Если все ваши разделы были найдены, и вы отметили те, которые хотите сохранить, выберите,
[ write ]
чтобы записать изменения на диск. Если разделы отсутствовали, выберите,[ Deeper Search ]
затем выберите разделы, как указано выше, и[ write ]
их на диск.Теперь, когда наш диск снова имеет GPT, мы можем прочитать его, но он все равно не загрузится. Откройте GParted и щелкните правой кнопкой мыши раздел ~ 100MB Fat32 (который также должен быть первым разделом). Нажмите «Управление флагами» и установите флажок «загрузить». ESP также будет выбран автоматически.
Попробуйте загрузиться. На этом этапе ваш диск имеет GPT и загрузочный раздел EFI, поэтому, если файлы не были потеряны, все должно работать. Если нет, продолжайте читать.
Таким образом, что-то важное отсутствует в вашем разделе EFI или Windows. Возьмите другой компьютер под управлением той же версии Windows, что и вы, введите «Recovery Drive» в строку поиска в меню «Пуск» и нажмите «Recovery Drive».
Создайте диск восстановления без системных файлов (если это возможно, если не беспокойтесь) и загрузите компьютер с диска восстановления.
После загрузки компьютера нажмите «Устранение неполадок», «Дополнительные параметры», а затем «Восстановление при загрузке» или «Автоматическое восстановление», в зависимости от того, что доступно. Если это работает, все должно вернуться к нормальной жизни. Если вам говорят «Автоматическое восстановление / восстановление при загрузке не может восстановить ваш компьютер», то снова нажмите «Дополнительные параметры» и перейдите к следующему шагу.
Откройте командную строку и введите
diskpart
, затемlist disk
.sel disk <number>
где<number>
находится номер, который вы только что записали.list vol
, укажите раздел, который вы только что отметили, как загрузочный раздел и его номер, а затем введитеsel vol <number>
assign letter=w:
и затемexit
.cd /d w:\EFI\Microsoft\Boot\
bootrec /fixboot
ren BCD BCD.backup
bcdboot c:\Windows /s w: /f ALL
Если после всех этих шагов вы все еще не можете загрузиться, очень вероятно, что вам придется переустановить Windows. Но так как вы восстановили свои личные файлы, надеюсь, это не должно быть слишком большой проблемой
источник
Для дисков GPT в конце диска имеется резервная копия GPT. Вы можете скопировать резервную копию GPT, чтобы заменить основной GPT, используя WinHex. Однако этот метод сложен. Итак, вам лучше сделать восстановление разделов или данных.
источник
Вы пробовали загрузочный инструмент для создания разделов Minitool. Это говорит о том, что он может восстановить MBR. Pro версия также может конвертировать GPT в MBR (не уверен насчет бесплатной).
Так что, возможно, вы можете конвертировать ваш поврежденный GPT в MBR, а затем восстановить его. Или, может быть, у него есть возможность восстановить GPT прямо сейчас.
источник