Geçerli bölümümle aynı VG adına sahip bir LVM patenti nasıl bağlarsınız


19

Yaklaşık bir haftadır saçlarımı yırtıyorum şimdi bunu nasıl yapacağımı anlamaya çalışıyorum.

Sunucumda 250gig değerinde iki HDD var. İkisinde de ubuntu yüklü, biri şu anda önyükleniyor. İkinci (eski) sürücüyü/mnt/external

Eğer üzerinden monte edersem /dev/disk/by-uuidSadece önyükleme bölümünü bağlar, gerçek verilerimi değil.

Ayrıca vgs-vbelirlemeye çalıştım , ama isimler aynı ve buradan nereye gideceğini bilmiyorum.

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

ve bu

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

Ama /dev/disk/by-uuidyine de başka bir şey göstermiyor.
Herhangi bir yardım takdir.

Yanıtlar:


0

Bir göz atın /dev/SysVolGroupve / veyadev/mapper

ls /dev/SysVolGroup

Şimdi orada listelenen bölümleri monte edin

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

Lütfen dikkatli olun, aynı ada sahip cilt grupları sorunlara neden olabilir, ikisinden birinin adını değiştirirdim.


içerdiği tek /dev/SysVolGroupşey root ve swap_1. Daha önce denedim ve eğer kök monte edersem, sadece kendini tekrar monte ediyor!
Cameron Aziz

Sabit sürücülerden birinin bağlantısını kesin, canlı (masaüstü) bir cd önyükleme yapın ve birim grubunun adını değiştirin.
Panther

16

Sistemimde de benzer bir sorun vardı. Harici mantıksal birim grubunu yeniden adlandırdım.

Bunun muhtemelen yeniden adlandırılan sürücüyü önyüklenemez hale getirdiğine dikkat edin! Daha sonra yeniden önyükleme yapabilmeniz için hangi dosyaları değiştirmeniz gerektiğini bilmiyorum.

Önce yeniden adlandırmak için grubun UUID'sini alın. kullandım

$ 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

İlkini yeniden adlandırmak istiyorum. Çünkü bu benim başparmak sürüşüm.

Şimdi UUID'yi biliyorum ve yeniden adlandırabilirim. Belki bir montaj UUID ile de çalışabilir ama umurumda değildi.

   $ 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

Önyükleme yeteneğini geri yüklemek için: mount / dev / mapper / vg-nane-stick-root / mnt; mount / dev / mapper / vg-nane-stick-boot / mnt / boot; sudo nano / etc / fstab; # bağların birim grubu adlarını düzenleme; cd / mnt; i proc sys dev için; mount -o bind / $ i $ i; yapılan; chroot / mnt; grub-install --boot-dir = / boot / dev / sdX; # doğru sürücüyü seçin; senkronizasyon; senkronizasyon; yeniden başlat -f şimdi; # grub-install'in /boot/grub/grub.cfg girişlerini sizin için onaracağını unutmayın, ancak bu başarısız olursa birim gruplarını da yeniden adlandırabilirsiniz.
Wil

4

Harici bir sabit disk takmak için (LVM2 ve EXT4 bölümleri):

  1. Sabit diskin UID numarasını kontrol edin

    sudo vgdisplay
    
  2. Sabit diskinizi takın:

    sudo vgrename <UID> volgroup
    
  3. Montaj hacmini etkinleştirin:

    sudo vgchange -a y
    
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.