não é possível redimensionar a partição de inicialização do lvm-p2, mesmo a partir do live cd

3

Eu tenho um MacBook Pro (final de 2011). Acabei de comprar um HD de 1 TB para substituir os 500 GB originais. Meu plano era particionar o 1TB ao meio e deixar um lado ser o Ubuntu e o outro OS X (até que eu possa me livrar do OS X. Eu preciso disso para o trabalho).

Agora eu tenho o Ubuntu 12.10 instalado no 1TB e está tudo bem, mas está ocupando toda a unidade. Ele define automaticamente a partição dessa maneira. Certifiquei-me de verificar a caixa LVM. Fácil de redimensionar, eles disseram. Certo. Aqui está o que eu tenho agora, visto da inicialização em um live CD ou USB:

A partição está bloqueada. Não está montado embora. No entanto, pela minha vida, não consigo descobrir como redimensioná-lo. Isso me faz pensar porque eu me incomodei com o LVM, em vez de apenas instalar no FAT32. Na verdade, a verdadeira razão disso é que eu simplesmente deixo fazer a instalação automática e nunca recebi uma opção para outras configurações de partição. Eu fiz isso porque queria ter certeza de que a partição EFI estava configurada corretamente. Eu tive problemas com isso em computadores antigos.

Eu tenho algumas perguntas, mas apenas algumas precisam ser respondidas para resolver isso para mim. Estou menos preocupado com a busca intelectual neste momento do que em apenas fazê-lo funcionar.

Por que não posso redimensionar isso? Por que está trancado? Mais importante, como faço para corrigir isso? O Google retorna respostas que não funcionam por um motivo ou outro.

Devo voltar e reinstalar, mas faço tudo manualmente e configuro-o como 2 partições? Em caso afirmativo, preciso criar uma partição EFI e swap no processo ou a EFI é cuidada automaticamente?

Estou voltando ao Linux depois de anos longe, então estou bastante enferrujado. Qualquer ajuda será muito apreciada.

edit: o seguinte é do terminal

ubuntu@ubuntu:~$ sudo e2fsck -f /dev/sda3
e2fsck 1.42.5 (29-Jul-2012)
/dev/sda3 is in use.
e2fsck: Cannot continue, aborting.

ubuntu@ubuntu:~$ umount /dev/sda3
umount: /dev/sda3 is not mounted (according to mtab)

Então está em uso, mas ainda não está montado?

    
por Yhilan 11.12.2012 / 13:17

2 respostas

1

Se você tem lvm, você precisa usar ferramentas lvm para gerenciar os volumes lógicos e grupos de volumes. Seu /dev/sda3 não está montado, mas é provavelmente definido como um volume físico no seu VG. É por isso que está em uso.

Tente usar o comando sudo pvs para ver seus volumes físicos, sudo vgs para grupos de volumes e lvs para volumes lógicos. ( pvdisplay, vgdisplay and lvdisplay também fornece outros detalhes sobre os volumes).

Na lista LV, você precisa selecionar o LV que deseja redimensionar e redimensioná-lo usando o nome LV e não a partição física / dev / sda3.

Obs: como este é provavelmente o LV com o sistema de arquivos / , você precisará redimensioná-lo a partir de um live cd (é o mesmo que sem lvm, você não pode desmontar os volumes em uso).

OBS: da sua captura de tela, você está usando o gparted e o gparted não pode trabalhar com partições LVM pelo menos até 12.04 (editar: mas na captura de tela de 12.10 parece estar funcionando ...). Você precisa usar fdisk (parece que parted funciona também, mas eu nunca usei ...)

    
por laurent 11.12.2012 / 14:21
0

Você não monta um volume físico de LVM. Sempre. Executando o fsck (para escanear o sistema de arquivos estendido) em um PV do LVM? Instalando o Linux no FAT32?

Eu não acho que seja tanto sobre a busca intelectual quanto sobre a necessidade de entender o básico, em vez de tentar as coisas de qualquer jeito. Para que isso não seja um desabafo sobre outro usuário que não está disposto a aprender e esperar que as coisas funcionem magicamente:

  1. Encolha seus sistemas de arquivos em volumes lógicos (se o FS os suportar)
  2. Encolha seus volumes lógicos com lvresize
  3. Redimensione o volume físico subjacente.
  4. Redimensione a partição usada como o volume físico.

Para resumir - não vale a pena, a menos que você saiba o que está fazendo e saiba como os bits e partes da LVM se encaixam. Planeje sua instalação com mais cuidado no futuro.

    
por Marcin Kaminski 11.12.2012 / 14:51