Redimensionar partições com gparted

2

Ei, estou tentando redimensionar minha partição de inicialização e, finalmente, minha partição LVM.

Atualmente tenho:

/dev/sda1 ext2         243M  
/dev/sda2 extended     7.76G  
unallocated            17G  

Idealmente, gostaria de:

/dev/sda1 ext2         7.2G  
/dev/sda2 extended     17.76G

Meu problema principal é meu / , que é muito pequeno e não consigo mais instalar nada.

Eu tentei redimensionar /dev/sda1 , mas o tamanho máximo é o atual. Pelo que entendi, preciso mover o unallocated space ao lado de /dev/sda1 , mas o Gparted não me permite. Alguma ideia?

    
por Mike 16.07.2013 / 11:13

2 respostas

1

Mantenha apenas /boot na primeira partição

Primeiro, 243MB é suficiente para /boot . Se é a partição raiz que você tem em /dev/sda1 , então não há espaço suficiente, mesmo para uma instalação básica. Se você separou /usr , não: isso foi útil nos dias de somente leitura ou compartilhou /usr , mas não é hoje em dia.

Para mover a partição raiz:

  1. Mova todos os arquivos para a partição existente no volume lógico.

  2. Mova o /boot de volta para /dev/sda1 .

  3. Atualize sua configuração do gerenciador de inicialização. Por exemplo, se o seu gerenciador de inicialização for o Grub, execute update-grub . Também atualize seu initrd ou initramfs se você tiver um. Os detalhes dependem da sua distribuição.

Como ampliar a primeira partição

Dado que você tem muito espaço livre, a solução mais fácil é fazer uso dele e mover seus dados existentes para lá.

  1. Crie uma nova partição lógica sda6 no espaço livre com o GParted.

  2. Crie um volume físico na nova partição e adicione-o ao grupo de volumes existente. Vou ligar para o grupo de volume mygroup .

    pvcreate /dev/sda6
    vgextend mygroup /dev/sda6
    
  3. Mova o (s) volume (s) lógico (s) existente (s) para o novo volume físico.

    pvmove /dev/sda5
    
  4. Descomissione o volume físico agora não utilizado.

    vgreduce mygroup /dev/sda5
    pvremove /dev/sda5
    
  5. No GParted, redimensione e mova /dev/sda5 para liberar espaço para um% maior/dev/sda1 e amplie /dev/sda1 .

  6. Crie um volume físico em /dev/sda5 e adicione-o ao grupo de volumes.

    pvcreate /dev/sda5
    vgextend mygroup /dev/sda5
    

    Use o espaço livre no grupo de volumes como achar melhor.

  7. Estenda o sistema de arquivos em /dev/sda1 .

    resize2fs /dev/sda1
    
por 17.07.2013 / 03:26
0

Você pode analisar as Redimensionar partições com gParted , mas uma longa história curto você precisará dividir isso em 2 passos:

  1. Mover /dev/sda2
  2. Redimensionar /dev/sda1
por 16.07.2013 / 14:58