У меня на компьютере установлено 3TB HD. Я не знаю, как его преобразовать в "системный раздел EFI" !! Могу ли я вернуть его в нормальное состояние без форматирования или очистки? Это изображение показывает, что диск 0 является полностью разделом EFI
3 ответа
Интересно, почему никто не упомянул о встроенной в Windows части diskpart
когда говорил об изменении типа раздела GUID:
select disk 0
select partition 1 [Could be partition 2 because there is a (hidden) MSR partition before it]
set id=EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
(https://en.wikipedia.org/wiki/GUID_Partition_Table#Partition_type_GUIDs)
или же
set id=7
если это MBR диск.
(https://en.wikipedia.org/wiki/Partition_type#List_of_partition_IDs)
Это может быть так же просто, как изменить тип раздела на «Базовый раздел данных Microsoft» (идентификатор EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
). Это может быть легко достигнуто с помощью ряда инструментов для работы с разделами в Linux:
fdisk
(более новые версии с поддержкой GPT)
- Определить диск:
fdisk -l
- Начните редактирование:
fdisk /dev/sdX
, гдеsdX
- правильный диск, указанный на шаге 1 - Измените тип:
t
↵ ,L
↵ , введите код «Основные данные Microsoft» из списка (11
на моем компьютере), ↵ (примечание: поскольку существует только один раздел, нас не спросят, какой раздел использовать) - Сохранить изменения:
w
↵
gdisk
- Определить диск: Запустите
gdisk -l /dev/sda
,gdisk -l /dev/sdb
, ... пока не найдете диск - Начните редактирование:
gdisk /dev/sdX
, гдеsdX
- правильный диск, указанный на шаге 1 - Измените тип:
t
↵ ,L
↵ , введите код «Основные данные Microsoft» (0700
на моем компьютере), ↵ (примечание: поскольку существует только один раздел, нас не спросят, какой раздел использовать) - Сохранить изменения:
w
↵ ,y
↵
parted
- Определить диск: запустить
parted -l
- Начать редактирование:
parted /dev/sdX
, гдеsdX
- правильный диск, указанный на шаге 1 - Тип изменения:
toggle 1 msftdata
↵ ( примечание : изменения вступают в силу немедленно) - Выйти:
quit
↵
Вы также можете использовать команду file
чтобы попытаться определить, является ли она NTFS:
file -s /dev/sdX1
Все вышеперечисленное необходимо запускать с правами root.
Если у вас нет доступного загрузочного Linux, я рекомендую использовать облегченный образ, такой как минимальная установка Gentoo (рекомендуется загрузка непосредственно в терминал) или Puppy Linux.
Вы должны использовать программное обеспечение для восстановления разделов. Я бы предложил Test Disk, который является бесплатным и надежным.
Также этот ответ может быть полезен для вас.