Облачная платформаAdvanced

Как расширить раздел диска и файловую систему в Linux?

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Перед расширением раздела диска и файловой системы необходимо проверить стиль раздела диска и формат файловой системы, а затем выбрать соответствующую операцию.

  1. Чтобы узнать, как использовать fdisk и parted для проверки стиля раздела диска, см. How Do I Check the Disk Partition Style in Linux?
  2. Чтобы узнать, как выбрать подходящий стиль раздела, см. Table 1.
    Table 1 Инструкции по расширению разделов и файловых систем в Linux

    Сценарий

    Стиль раздела

    Функция диска

    Требования к ОС

    Формат файловой системы

    Инструмент расширения объёма

    Пример конфигурации

    Расширение существующего раздела

    GPT or MBR

    Системный диск

    Диск с данными

    • Чтобы расширить разделы и файловые системы системного диска, версия ядра должна быть новее 3.6.0.
    • Чтобы расширить разделы и файловые системы диска с данными, требований к версии ОС нет.

    ext* (например ext2, ext3 и ext4), xfs и btrfs

    growpart

    • Device name: /dev/vdb
    • Existing partition: /dev/vdb1
    • Space added: 50 GiB

    Расширение существующего MBR-раздела (для системных дисков, у которых версия ядра старее 3.6.0)

    MBR

    Системный диск

    Версия ядра старее 3.6.0.

    ext* (например ext2, ext3 и ext4), xfs и btrfs

    dracut-modules-growroot

    • Device name: /dev/vda
    • File system format: ext4
    • Mount point: /mnt/sda
    • Partition name: /dev/vda1
    • Space added: 60 GiB
    • Partition style: MBR

    Creating a New MBR Partition

    MBR

    System disk

    Data disk

    None

    ext* (например ext2, ext3 и ext4), xfs и btrfs

    • fdisk
    • parted
    • Device name: /dev/vdb
    • File system format: ext4
    • Точки монтирования: /mnt/sdc и /mnt/sdd
    • Раздел 1: /dev/vdb1
      • Размер: 100 GiB
      • Стиль раздела: MBR
    • Раздел 2: /dev/vdb2
      • Размер: 50 GiB
      • Стиль раздела: MBR

    Создание нового GPT-раздела

    GPT

    Диск с данными

    None

    ext* (например ext2, ext3, и ext4), xfs, и btrfs

    parted

    • Имя устройства: /dev/vdb
    • Формат файловой системы: ext4
    • Точки монтирования: /mnt/sdc и /mnt/sdd
    • Раздел 1: /dev/vdb1
      • Размер: 2 TiB
      • Стиль раздела: GPT
    • Раздел 2: /dev/vdb2
      • Размер: 1 TiB
      • Стиль раздела: GPT
    Note

    Максимальная ёмкость диска, поддерживаемая MBR, составляет 2 TiB, и пространство диска, превышающее 2 TiB, не может быть использовано.

    Если ваш диск использует MBR и вам необходимо расширить ёмкость диска более чем до 2 TB, измените стиль раздела с MBR на GPT. Убедитесь, что данные диска были сохранены перед изменением стиля раздела, так как во время этого изменения сервисы будут прерваны, а данные на диске будут удалены.