если нужно расширить раздел на диске то обычно делается так:
сначала нужно узнать какой диск и какой на нём раздел нужно расширить
какой диск можно глянуть командой
lsblk
допустим это будет диск /dev/sda
по занимаемому разделами месту можно глянуть
занято
sfdisk -l /dev/sda
свободно
sfdisk -F /dev/sda
или просто воспользоваться cfdisk которая покажет всё в псевдо-графическом режиме
cfdisk /dev/sda
пусть это будет второй раздел (/dev/sda2) на диске который нужно расширить до конца диска
если раздел /dev/sda2 примонтирован то его нужно размонтировать:
umount /dev/sda2
далее идут два этапа
1) изменить таблицу разделов(ТР) диска указав нужный размер для разделов
2) изменить сам размер файловой системы(ФС) для данного раздела
1.
на всякий случай сохраним дамп ТР чтобы в случае чего можно было восстановить
sfdisk --dump /dev/sda > sda.dump
потом если нужно будет восстановить
sudo sfdisk /dev/sda < sda.dump
кстати --dump генерирует простой человеко-читаемый формат
теперь в ТР указываем новые границы для раздела /dev/sda2
echo ", +" | sudo sfdisk -N 2 /dev/sda
где -N 2 это второй раздел, ", +" == "начало, размер" раздела, а + это сокращенная запись указывающая на размер который нужно задать по умолчанию, это максимально возможный размер, то есть если после второго раздела идёт пустое пространство вплоть до конца диска то sfdisk растянет раздел до конца диска ну или до начала следующего раздела если он там будет.
проверяем ТР на возможные ошибки
sfdisk -V /dev/sda
вместо вышеописанных манипуляций с sfdisk можно воспользоваться всё той же псевдографической утилитой сfdisk, там довольно просто можно разобраться как изменить ТР (см. [Resize])
2.
теперь нужно растянуть ФС до размеров указанных в ТР
для начала удостоверимся что с ФС всё в порядке
e2fsck -f /dev/sda2
далее идёт само расширение
sudo resize2fs /dev/sda2
данная команда расширяет ФС раздела /dev/sda2 до границ указанных в ТР
ну и напоследок еще раз проверим
e2fsck -f /dev/sda2