Увеличение размера корневой файловой системы в Ubuntu с примерами кода

Чтобы увеличить размер корневой файловой системы (fs) в Ubuntu, вы можете использовать несколько методов, в зависимости от конкретных настроек и требований. Вот несколько возможных подходов с примерами кода:

Метод 1: использование LVM (управление логическими томами)

  1. Проверьте доступное место на диске:
    df -h
  2. Расширить физический том (при условии, что /dev/sdb1 — доступный раздел):
    sudo pvcreate /dev/sdb1
    sudo vgextend ubuntu-vg /dev/sdb1
  3. Расширить логический том (при условии, что /dev/ubuntu-vg/root является логическим томом):
    sudo lvextend -r -l +100%FREE /dev/ubuntu-vg/root

Метод 2: использование GParted (графического редактора разделов)

  1. Установите GParted, если он еще не установлен:
    sudo apt-get install gparted
  2. Запустите GParted и выберите раздел, размер которого хотите изменить.
  3. Измените размер раздела, чтобы увеличить его размер.

Способ 3: использование команды resize2fs (для файловых систем ext2, ext3 или ext4)

  1. Проверьте доступное место на диске:
    df -h
  2. Измените размер файловой системы (при условии, что /dev/sda1 — это раздел):
    sudo resize2fs /dev/sda1

Метод 4. Использование команды parted

  1. Проверьте доступное место на диске:
    df -h
  2. Запустите parted и выберите диск (предполагается /dev/sda):
    sudo parted /dev/sda
  3. Измените размер раздела (при условии, что это /dev/sda1):
    resizepart 1