Это старая версия документа!
Debian. Как увеличить системный раздел?
Имеется виртуальная машина на которой закончилось свободное место. Мы увеличили размер виртуального диска, но размер системного диска не увеличился. Как быть?
Выполняем df -h
Получаем
Filesystem Size Used Avail Use% Mounted on tmpfs 394M 1,4M 392M 1% /run /dev/sda3 20G 20G 0G 100% /
Наш системный раздел, смонтированный в / имеет размер 20 Гб из них свободно 0
Выполняем fdisk -l
После увеличения размера диска необходимо увеличить сам системный раздел. Выполним fdisk /dev/sda, где /dev/sda – метка нашего диска (Disk /dev/sda):
Вводим p, чтобы посмотреть на список разделов:
Чтобы расширить раздел требуется предварительно удалить информацию о нём. Для этого вводим d и указываем раздел (3 для /dev/sda3):
При этом удаляется только запись о разделе, сами данные остаются на диске!
Вводим n – создание нового раздела:
Далее указываем порядковый номер раздела:
Далее указываются начальный и конечный сектор. Обязательно проверьте, чтобы они совпадали со значениям, указанными через дефис. Таким образом мы используем все неразмеченное пространство:
Как видим, был создан раздел на 29.5 гигабайт с типом Linux filesystem.
Также будет задан вопрос, хотим ли мы удалить текущую файловую систему. Отвечаем отказом:
После этого перезагружаем виртуальную машину
воспользуемся утилитой resize2fs (для ext4) для увеличения размера файловой системы:
resize2fs /dev/sda3