Я пытаюсь расширить раздел / 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