На этот вопрос уже есть ответ здесь:
Заранее извините за лишнюю информацию.
Итак, я только что приобрел новый HDD на 3 ТБ и использовал ddrescue для копирования файлов с неработающего HDD на 2 ТБ на этот новый. Я знал, что размер раздела на новом 3TB HDD будет ограничен размером старого 2TB, но думал, что смогу использовать GParted для расширения раздела после того, как все будет скопировано.
И вот... Я попытался увеличить размер раздела до полных 3 ТБ и обнаружил, что не могу этого сделать, поскольку таблица разделов msdos навязывает максимум, который допускает максимум 2 ТБ. Поэтому с помощью этого сайта я нашел решение - создать таблицу разделов gpt в GParted, но, посмотрев на это, я обнаружил, что это приведет к удалению всех данных на диске.
Итак, суть вопроса:
Первые 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