3

После сжатия файловой системы BTRFS с использованием «Изменение размера файловой системы btrfs /mnt -20g» это пространство не отображается как свободное для выделения в GParted. Не похоже, что GParted может самостоятельно изменять размер раздела btrfs. Перезагрузка не помогает.

Различные способы проверки свободного пространства на томе btrfs https://btrfs.wiki.kernel.org/index.php/FAQ#Why_are_there_so_many_ways_to_check_the_amount_of_free_space.3F действительно показывают, что общее пространство сократилось на 20 ГБ.

Как я могу освободить это пространство для использования для другого нового раздела на жестком диске?

1 ответ1

2

Благодаря помощи cwillu и mig at freenode я нашел решение. Команда изменения размера файловой системы btrfs, как и resize2fs изменяет размер файловой системы, но сохраняет пределы раздела без изменений. Их можно изменить, используя fdisk чтобы удалить раздел btrfs, а затем воссоздать его с конечной точкой, которая немного меньше, чем на 20 ГБ меньше текущей конечной точки, поскольку свободное пространство находится в конце. Запустите btrfsck чтобы убедиться, что все в порядке, иначе вернитесь к предыдущей таблице разделов. В этом процессе есть много обучающих материалов в Интернете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .