linux fdisk не позволяет заново создать раздел, начинающийся с того же адреса

472
SergeyA

У меня есть раздел, который слишком мал для его потребностей, поэтому я хочу воссоздать его как больший раздел. Для этого я хочу сначала удалить его, а затем создать его снова, начиная с того же адреса, но заканчивая другим. Вот моя текущая таблица разделов:

Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: dos Disk identifier: 0x55ad22b5  Device Boot Start End Sectors Size Id Type /dev/sda1 2048 20322303 20320256 9.7G 27 Hidden NTFS WinRE /dev/sda2 * 20322304 21039103 716800 350M 7 HPFS/NTFS/exFAT /dev/sda3 21039104 771971119 750932016 358.1G 7 HPFS/NTFS/exFAT /dev/sda4 771973118 976771071 204797954 97.7G 5 Extended /dev/sda5 771973120 791502847 19529728 9.3G 83 Linux /dev/sda6 791504896 798986239 7481344 3.6G 82 Linux swap / Solaris /dev/sda7 798988288 976771071 177782784 84.8G 83 Linux  Partition 4 does not start on physical sector boundary. 

Обратите внимание на контрольное сообщение о границе физического сектора в разделе 4. Раздел, который я хочу увеличить, - это раздел 5 (Linux).

Это то, что происходит после того, как я удаляю все логические разделы (чтобы освободить место для увеличенного раздела)

Command (m for help): p ...  Device Boot Start End Sectors Size Id Type /dev/sda1 2048 20322303 20320256 9.7G 27 Hidden NTFS WinRE /dev/sda2 * 20322304 21039103 716800 350M 7 HPFS/NTFS/exFAT /dev/sda3 21039104 771971119 750932016 358.1G 7 HPFS/NTFS/exFAT /dev/sda4 771973118 976771071 204797954 97.7G 5 Extended 

Но когда я пытаюсь создать его заново:

Command (m for help): n  All primary partitions are in use. Adding logical partition 5 First sector (771975166-976771071, default 771975168): 771973120 Value out of range. First sector (771975166-976771071, default 771975168):  

Я не могу создать его одновременно с оригинальным. Я не могу точно вспомнить, как я их создал. Можно ли как-то воссоздать раздел так, как я хочу? Или может быть есть какой-то другой способ увеличить раздел?

3
Как отмечает [rknichols] (https://www.linuxquestions.org/questions/linux-desktop-74/value-out-of-range-error-on-a-disk-with-40-gb-free-space -4175479882 / # post5041535), вы можете использовать раздел подкачки / dev / sda6 во время его перезаписи. Попробуйте `swapoff -av`, удалите / dev / sda5, / dev / sda6 и / dev / sda7, а затем попробуйте заново создать / dev / sda5. Я бы также предложил вам оставить место для нового раздела подкачки / dev / sda6, создать его, а затем запустить `mkswap / dev / sda6` и` swapon -av`. doriclazar 6 лет назад 0
Вы уверены, что удалили разделы 5 и 6? Почему FDisk пытается создать логический раздел 7, а не 5? davidgo 6 лет назад 0
@doriclazar, может быть, это проблема, но мне, вероятно, нужно упомянуть, что я не сохраняю разделы между удалением и созданием нового. SergeyA 6 лет назад 0
@ Давидго мой плохой! Это неправильная копия-паста. Сегодня вечером я отредактирую текст, чтобы быть уверенным, что я правильно скопировал текст с домашней машины. Но я делал удаление разделов, когда делал это правильно. SergeyA 6 лет назад 0
@davidgo, только что внес изменения. Это был действительно раздел 5 в правильном случае, и цифры совпадают. SergeyA 6 лет назад 0

0 ответов на вопрос

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