Red Hat Training

A Red Hat training course is available for RHEL 8

3.5.2. Redimensionamento de uma divisória com separação

Este procedimento redimensiona uma partição de disco usando o utilitário parted.

Pré-requisitos

  • Se você quiser encolher uma partição, faça backup dos dados que estão armazenados nela.

    Atenção

    Retrair uma partição pode resultar em perda de dados na partição.

  • Se você quiser redimensionar uma partição para ser maior que 2TiB, o disco deve ser formatado com a Tabela de Partição GUID (GPT). Para obter detalhes sobre como formatar o disco, consulte Seção 3.2, “Criação de uma tabela de partição em um disco”.

Procedimento

  1. Se você quiser diminuir a partição, encolha primeiro o sistema de arquivo sobre ela para que não seja maior do que a partição redimensionada. Note que o XFS não suporta o encolhimento.
  2. Inicie o shell interativo parted:

    # Separado block-device
    • Substitua block-device com o caminho para o dispositivo onde você deseja redimensionar uma partição: por exemplo, /dev/sda.
  3. Veja a tabela de partição atual:

    (dividido) impressão

    A partir da tabela de partição, determine:

    • O número menor da divisória
    • A localização da divisória existente e seu novo ponto final após o redimensionamento
  4. Redimensionar a divisória:

    (dividido) reizepart minor-number new-end
    • Substitua minor-number com o número menor da partição que você está redimensionando: por exemplo, 3.
    • Substitua new-end com o tamanho que determina o novo ponto final da partição redimensionada, contando desde o início do disco. Pode-se usar sufixos de tamanho, como 512MiB, 20GiB, ou 1.5TiB. O tamanho padrão de megabytes.

    Exemplo 3.4. Ampliação de uma divisória

    Por exemplo, para estender uma partição localizada no início do disco para ser 2GiB em tamanho, use:

    (dividido) resizepart 1 2GiB

    As mudanças começam a acontecer assim que você entra neste comando, portanto, revise-o antes de executá-lo.

  5. Veja a tabela de partição para confirmar que a partição redimensionada está na tabela de partição com o tamanho correto:

    (dividido) impressão
  6. Saia da casca parted:

    (separado) desistir
  7. Verificar se o núcleo reconhece a nova partição:

    # gato /proc/partições
  8. Se você estender a partição, estenda o sistema de arquivo também sobre ela. Veja (referência) para detalhes.

Recursos adicionais

  • A página do homem parted(8).