Я пытаюсь расширить раздел / dev / sda5, который является логическим разделом в расширенном разделе / dev / sda2.
Я хочу использовать fdisk .
Процедура должна состоять в том, чтобы удалить оба раздела и затем воссоздать их с точно такими же начальными секторами (1001470 и 1001472). Все идет хорошо до создания логического раздела, где минимальный начальный сектор больше ( 1003518 ), чем это должно быть.
$ sudo fdisk / dev / sda
Команда (m для помощи): p
Диск / dev / sda: 9,8 ГБ, 10485760000 байт, 20480000 секторов
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический / физический): 512 байт / 512 байт
Размер ввода / вывода (минимальный / оптимальный): 512 байт / 512 байт
Тип метки диска: DOS
Идентификатор диска: 0x0cd7105f
Загрузка устройства Начало Конец Секторов Размер Идентификатор Типа
/ dev / sda1 * 2048 999423 997376 487M 83 Linux
/ dev / sda2 1001470 16775167 15773698 7,5G 5 Extended
/ dev / sda5 1001472 16775167 15773696 7.5G 83 Linux
Раздел 5 был удален.
Раздел 2 был удален.
Команда (m для помощи): n
Тип раздела
p основной (1 основной, 0 расширенный, 3 бесплатных)
расширен (контейнер для логических разделов)
Выберите (по умолчанию p): e
Номер раздела (2-4, по умолчанию 2):
Первый сектор (999424-20479999, по умолчанию 999424): 1001470
Последний сектор, + сектора или + размер {K, M, G, T, P} (1001470-20479999, по умолчанию 20479999 ):
Создан новый раздел 2 типа «Расширенный» и размером 9,3 ГиБ.
Команда (m для помощи): n
Все пространство для основных разделов используется.
Добавление логического раздела 5
Первый сектор (1003518-20479999, по умолчанию 1003520 ): 1001472
Значение вне диапазона.
Я сделал это с помощью parted , но это должно быть возможно с помощью fdisk.
$ fdisk -V
fdisk from util-linux 2.27.1