Como você monta uma patição LVM com o mesmo nome VG da minha partição atual

19

Eu tenho arrancado meu cabelo há cerca de uma semana, agora tentando descobrir como fazer isso.

Eu tenho dois HDs no meu servidor, ambos 250gig. Ambos têm o ubuntu instalado, um atualmente é inicializado. Quero montar a segunda unidade (antiga) para/mnt/external

Se eu montar /dev/disk/by-uuidnele, apenas monta a partição de inicialização, e não meus dados reais.

Eu também tentei vgs-vdeterminar, mas os nomes são os mesmos e não sei para onde ir a partir daqui.

root@onlinelabtests:~# vgs -v
Finding all volume groups
Finding volume group "SysVolGroup"
Archiving volume group "SysVolGroup" metadata (seqno 3).
Archiving volume group "SysVolGroup" metadata (seqno 3).
Creating volume group backup "/etc/lvm/backup/SysVolGroup" (seqno 3).
Finding volume group "SysVolGroup"
Archiving volume group "SysVolGroup" metadata (seqno 3).
Archiving volume group "SysVolGroup" metadata (seqno 3).`
Creating volume group backup "/etc/lvm/backup/SysVolGroup" (seqno 3).
VG          Attr   Ext   #PV #LV #SN VSize   VFree VG UUID      
SysVolGroup wz--n- 4.00m   1   2   0 233.72g    0  812dMv-qSf3-xnpP-khlB-mkIf-q64l-Z2Rawf     
SysVolGroup wz--n- 4.00m   1   2   0 233.72g    0  Z3IbWM-FEvq-n6fs-lhm9-5uQq-mdxj-QNfDLJ

e isto

root@onlinelabtests:~# vgchange -a y
2 logical volume(s) in volume group "SysVolGroup" now active
2 logical volume(s) in volume group "SysVolGroup" now active

Mas /dev/disk/by-uuidainda não mostra mais nada.
Qualquer ajuda apreciada.

Cameron Aziz
fonte

Respostas:

0

Dê uma olhada /dev/SysVolGroupe / oudev/mapper

ls /dev/SysVolGroup

Agora monte as partições listadas lá

sudo mkdir /media/LVM{1,2}
sudo mount /dev/SysVolGroup/first_lvm /media/LVM1
sudo mount /dev/SysVolGroup/second_lvm /media/LVM2

Por favor, tome cuidado, grupos de volumes com o mesmo nome podem causar problemas, eu mudaria o nome de um dos dois.

Pantera
fonte
tudo o que existe /dev/SysVolGroupé root e swap_1. Eu tentei isso antes e se eu montar o root, ele está se montando novamente!
Cameron Aziz
Desconecte um dos discos rígidos, inicialize um CD ao vivo (desktop) e altere o nome do grupo de volumes.
Panther
16

Eu tive um problema semelhante no meu sistema. Acabei de renomear o grupo de volumes lógicos externos.

Cuidado, isso provavelmente torna a unidade renomeada não inicializável! Não sei quais arquivos você precisa alterar para poder inicializar novamente depois.

Primeiro, renomeie o UUID do grupo. eu usei

$ sudo vgdisplay

  --- Volume group ---
  VG Name               mint-vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               119,00 GiB
  PE Size               4,00 MiB
  Total PE              30464
  Alloc PE / Size       30464 / 119,00 GiB
  Free  PE / Size       0 / 0   
  VG UUID               jWIQCX-uxUT-aG1x-1tpc-1Ixk-pxw2-gL6mlJ

  --- Volume group ---
  VG Name               mint-vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               238,23 GiB
  PE Size               4,00 MiB
  Total PE              60987
  Alloc PE / Size       60987 / 238,23 GiB
  Free  PE / Size       0 / 0   
  VG UUID               TZus4Q-JQKU-eyyl-kkEv-liM4-mUXd-e19TcT

Eu quero renomear o primeiro. Porque este é o meu pen drive.

Agora eu conheço o UUID e posso executar uma renomeação. Talvez uma montagem também possa funcionar com o UUID, mas eu não me importo com isso.

   $ sudo vgrename -v jWIQCX-uxUT-aG1x-1tpc-1Ixk-pxw2-gL6mlJ mint-stick

   Checking for existing volume group "jWIQCX-uxUT-aG1x-1tpc-1Ixk-pxw2-gL6mlJ"
    Checking for new volume group "mint-stick"
    Archiving volume group "mint-vg" metadata (seqno 3).
    Writing out updated volume group
    Renaming "/dev/mint-vg" to "/dev/mint-stick"
    Creating volume group backup "/etc/lvm/backup/mint-stick" (seqno 4).
  Volume group "mint-vg" successfully renamed to "mint-stick"
    Wiping cache of LVM-capable devices
    Wiping internal VG cache
keiki
fonte
Para restaurar a capacidade de inicialização: monte / dev / mapper / vg-mint-stick-root / mnt; mount / dev / mapper / vg-mint-stick-boot / mnt / boot; sudo nano / etc / fstab; # editar os nomes dos grupos de volumes das montagens; cd / mnt; para i no proc sys dev; monte -o bind / $ i $ i; feito; chroot / mnt; grub-install --boot-dir = / boot / dev / sdX; # selecione a unidade correta; sincronizar; sincronizar; reinicie -f agora; # observe que o grub-install irá reparar as entradas /boot/grub/grub.cfg para você, mas se isso falhar, você poderá renomear os grupos de volumes também.
Wil
4

Para montar um disco rígido externo (partições LVM2 e EXT4):

  1. Verifique o número UID do disco rígido

    sudo vgdisplay
    
  2. Monte seu disco rígido:

    sudo vgrename <UID> volgroup
    
  3. Ative o volume de montagem:

    sudo vgchange -a y
    
Rajesh Maharajan
fonte