На этот вопрос уже есть ответ здесь:
У меня есть двойная загрузка с Windows, я выделил Windows для 180 ГБ и для Ubuntu 46 ГБ. Недавно я хотел увеличить место на жестком диске корневого раздела Linux, и я сжался от окон и созданного нераспределенного пространства.
Теперь я не могу сжать его до загрузочного раздела Linux. Всякий раз, когда я пытался щелкнуть изменить размер / переместить на / dev / nvme0n1p4 , он просто говорит, что нет незанятого места для добавления.
Я также попробовал живую загрузку Gparted , получил тот же ответ. Теперь я хочу объединить все нераспределенное пространство с моим корневым разделом Linux (/ dev / nvme0n1p4), как это сделать?
И почему у меня 3 отдельных незанятых пространства? Могу ли я объединить их в один?
root@tom-linux:/home/tom# resize2fs /dev/nvme0n1p4
resize2fs 1.43.4 (31-Jan-2017)
The filesystem is already 12207104 (4k) blocks long. Nothing to do!
Кажется, что Ваша цель состоит в том, чтобы обеспечить больше пространства на Вашем /
смонтированный раздел. AndroidDev сделал прекрасное задание, объясняющее, почему много опций не являются подходящим вариантом для Вас в многочисленных комментариях.
я могу предложить Вам жизнеспособное альтернативное решение однако:
Любой большой каталог в Вашем /
смонтированный раздел может быть скопирован в новый раздел, созданный в Вашем освобожденном пространстве.
можно найти соответствующего кандидата при помощи Использование диска Анализатор иначе Баобаб. Сравнивают пространство, использованное файлами там с размером Вашего освобожденного пространства. Если освобожденное пространство больше, можно просто создать новый раздел в освобожденном пространстве, переместить содержание большого каталога туда, освобождение располагает с интервалами на Вашем /
parition и затем монтирует недавно созданный раздел в исходном каталоге.
, Если что-нибудь об этом ответе неясно или Вам нужна помощь в, он - приложение, не стесняйтесь отбрасывать меня комментарий, и я приложу все усилия для разъяснения/помогания.