Изменение формата таблицы разделов без потери данных [duplicate]

Заранее извините за лишнюю информацию.

Итак, я только что приобрел новый HDD на 3 ТБ и использовал ddrescue для копирования файлов с неработающего HDD на 2 ТБ на этот новый. Я знал, что размер раздела на новом 3TB HDD будет ограничен размером старого 2TB, но думал, что смогу использовать GParted для расширения раздела после того, как все будет скопировано.

И вот... Я попытался увеличить размер раздела до полных 3 ТБ и обнаружил, что не могу этого сделать, поскольку таблица разделов msdos навязывает максимум, который допускает максимум 2 ТБ. Поэтому с помощью этого сайта я нашел решение - создать таблицу разделов gpt в GParted, но, посмотрев на это, я обнаружил, что это приведет к удалению всех данных на диске.

Итак, суть вопроса:

2
задан 13 September 2016 в 04:34

1 ответ

Первые 34 сектора и последние 34 сектора Вашего диска не должны быть покрыты никаким разделом. Необходимо проверить, что с sudo fdisk l, ищите диск и начните работу, которые разбивают первый раздел на секторы, запускается и на котором разбивают последние концы раздела на секторы.

, Если бы какой-либо раздел покрывает первые или последние 34 сектора диска, необходимо было бы изменить размер этого раздела сначала с gparted. После этой подготовки необходимо работать sudo gdisk sdX, где sdX диск, Вы хотите преобразовать.

От man gdisk:

Upon start, gdisk attempts to identify the partition type in use on the
disk.  If  it finds valid GPT data, gdisk will use it. If gdisk finds a
valid MBR or BSD disklabel but no GPT data, it will attempt to  convert
the  MBR or disklabel into GPT form.  Upon  exiting  with  the  'w'  option,
gdisk replaces the MBR or disklabel with a GPT. If you mistakenly launch gdisk
on an MBR disk, you  can safely  exit  the  program  without making any changes
by using the 'q' option.

The MBR-to-GPT conversion will leave at least one gap in the  partition
numbering  if  the original MBR used logical partitions. These gaps are
harmless, but you can eliminate them by using the 's'  option,  if  you
like.

, Если gdisk не установлен в Вашей системе, можно сделать это с sudo apt-get install gdisk. См. руководство с man gdisk

0
ответ дан 2 December 2019 в 10:05

Другие вопросы по тегам:

Похожие вопросы: