LVM vs Mount

Publicado por Eduardo Fonseca Velasques em 12/06/2008

[ Hits: 17.172 ]

Blog: http://eduveks.blogspot.com

 


LVM vs Mount



Se por acaso ao tentar montar uma partição no Linux e der com o seguinte erro:

mount: unknown filesystem type 'LVM2_member'

O problema é que as partições do disco foram registradas na LVM.

Minha distribuição é o openSUSE 10.3, mas em princípio esta solução servirá para qualquer Linux.

Podemos ver a estrutura LVM com o comando:

# /sbin/pvs
 PV         VG     Fmt  Attr PSize PFree
 /dev/sdb1  system lvm2 a-   5,86G 5,86G

Para mais detalhes:

# /sbin/pvscan
 PV /dev/sdb1   VG system   lvm2 [5,86 GB / 5,86 GB free]
 Total: 1 [5,86 GB] / in use: 1 [5,86 GB] / in no VG: 0 [0   ]

Precisamos do VG Name, mais detalhes ainda:

# /sbin/pvdisplay /dev/sdb1
 --- Physical volume ---
 PV Name               /dev/sdb1
 VG Name               system
 PV Size               5,86 GB / not usable 3,73 MB
 Allocatable           yes
 PE Size (KByte)       4096
 Total PE              1499
 Free PE               1499
 Allocated PE          0
 PV UUID               lPwtfx-5ocj-eXah-gqcX-1bCd-kcod-YN96is

Com o VG Name, que no meu caso é "system".

Podemos agora remover o Volume Group:

# vgremove system
  Volume group "system" successfully removed

Se voltar a fazer o pvs, pvscan ou pvdisplay, verificamos que o disco já não tem o VG Name (Volume Group Name).

Falta remover definitivamente a partição da LVM, com o seguinte comando:

# pvremove /dev/sdb1
  Labels on physical volume "/dev/sdb1" successfully wiped

Se tentar montar a partição agora não vai ser possível, vai dar sempre esta mensagem, mesmo definindo o type:

# mount /dev/sdb1 /mnt/hd1
mount: you must specify the filesystem type

Então é preciso fazer um reboot, para que os dispositivos dos discos sejam recarregados:

# reboot

Depois do reboot verifique com o pvs, pvscan ou pvdisplay, para ter a certeza que a partição já não esta registrada.

Agora só falta montar a partição normalmente:

# mount /dev/sdb1 /mnt/hd1

Para mais informações veja a documentação:
E para saber para que serve a LVM e mais informações:
Para mais detalhes veja o post original:
Outras dicas deste autor

Script Python para consumir Web Services em .Net

Nvidia vs Ubuntu Linux

Apache 2.2 - Modules

Sistema de backup em shell script

GlassFish vs Apache

Leitura recomendada

Instalando e atualizando o rdesktop no Fedora

Wireless Broadcom 43xx no Ubuntu 7.10

Instalando placa de rede Agere Systems ET131x PCI-E no Linux

Bootsplash com barra de progresso funcionando no Debian

Incrementando o Thunar com ações personalizadas

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts