Redimensionando a segunda partição do disco

0

Eu tenho lutado com o meu problema há dias e tentei encontrar diferentes tipos de soluções, mas agora decidi perguntar.

Meu principal problema é a partição sda1 muito pequena, que é de 243M e 100% cheia. Sda2 que inclui sda5 é o resto 148.8G

O Gparted inicializado a partir de USB mostra que o sda5 está cheio, por isso não permite diminuir seu tamanho.

No entanto, o sda5 usa apenas 21G, mostrando 14% ao usar #df -h

Eu tenho drive extra (80G) onde eu instalei outro Ubuntu, e montei o antigo sda5 para obter arquivos de lá.

Agora, meu problema secundário é que não consigo descobrir como redimensionar o sda5 original do terminal. Eu acho que isso pode ser feito porque realmente não está cheio (como o gparted acha que é), e não precisa ser montado porque é um drive secundário quando a máquina é inicializada a partir de uma unidade extra.

Eu não consigo obter algumas informações (como df -h) da unidade original, porque a máquina é e tem que ser inicializada a partir do secundário agora, mas eu farei o meu melhor para obter o máximo de informações extras possíveis.

Obrigado antecipadamente!

Informação adicional: O disco principal que estou tentando acessar é o Ubuntu Server 12.04 O disco secundário está usando o Ubuntu 14.04

O sda5 do disco principal é o LVM

    
por MikeJK 10.09.2014 / 01:10

1 resposta

0

Para reduzir o tamanho de um volume lógico existente do LVM:

Reduzir um volume lógico provavelmente destruirá qualquer sistema de arquivos localizado nesse volume.

Se você deseja preservar os arquivos existentes, será necessário:

Reduza o tamanho do dispositivo de bloco subjacente (o volume lógico) para corresponder ao tamanho do sistema de arquivos.

Suponha que / dev / vg0 / sda5 seja um volume lógico de tamanho 148GB. Você deseja reduzir seu tamanho em 48,8 GB a 100 GB.

Um volume lógico pode ser reduzido usando o comando lvreduce. Você pode especificar o valor pelo qual deseja reduzir o tamanho do volume ou o tamanho final que deseja alcançar:

sudo su
lvreduce --size -48,8G /dev/vg0/sda5
or
lvreduce --size 100G /dev/vg0/sda5

Nota: Se o volume lógico contiver um sistema de arquivos que você deseja preservar, então você não deve tornar o volume menor do que o sistema de arquivos.

Verifique o tamanho do volume lógico usando o comando lvdisplay:

sudo su
lvdisplay /dev/vg0/sda5

Fonte: link

    
por kyodake 10.09.2014 / 01:59