Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • tools tools
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • Stephan
  • toolstools
  • Wiki
  • Mount lvm raw disks

Last edited by Stephan Aug 23, 2021
Page history

Mount lvm raw disks

mounting a raw disk (e.g. proxmox lvm disks, or others)
-------------------------------------------------------
# stop VM that is using this disk

# display partions that are mapped to /dev/....

root@Proxmox-VE /mnt # kpartx -lv /dev/mapper/vg0-vm--200--disk--0 
vg0-vm--200--disk--0p1 : 0 2048 /dev/mapper/vg0-vm--200--disk--0 2048
vg0-vm--200--disk--0p2 : 0 343928799 /dev/mapper/vg0-vm--200--disk--0 4096


# mount

root@Proxmox-VE /mnt # kpartx -av /dev/mapper/vg0-vm--200--disk--0 
add map vg0-vm--200--disk--0p1 (253:18): 0 2048 linear 253:17 2048
add map vg0-vm--200--disk--0p2 (253:19): 0 343928799 linear 253:17 4096


# get name of new "devices": search for the childs of vg0-vm--200--disk--0
root@Proxmox-VE /mnt # lsblk 
NAME                                  MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
nvme0n1                               259:0    0   477G  0 disk  
├─nvme0n1p1                           259:1    0   512M  0 part  
│ └─md0                                 9:0    0   511M  0 raid1 /boot
└─nvme0n1p2                           259:2    0 476,4G  0 part  
  └─md1                                 9:1    0 476,3G  0 raid1 
    ├─vg0-root                        253:0    0    15G  0 lvm   /
    ├─vg0-swap                        253:1    0     6G  0 lvm   [SWAP]
    ├─vg0-data_tmeta                  253:2    0   116M  0 lvm   
    │ └─vg0-data-tpool                253:4    0   455G  0 lvm   
    │   ├─vg0-data                    253:5    0   455G  0 lvm   
    │   ├─vg0-vm--101--disk--0        253:6    0     5G  0 lvm   
    │   ├─vg0-vm--103--cloudinit      253:7    0     4M  0 lvm   
    │   ├─vg0-vm--102--disk--0        253:8    0    10G  0 lvm   
    │   ├─vg0-vm--102--cloudinit      253:9    0     4M  0 lvm   
    │   ├─vg0-vm--102--state--Working 253:10   0   4,5G  0 lvm   
    │   ├─vg0-vm--104--disk--0        253:11   0    10G  0 lvm   
    │   ├─vg0-vm--104--disk--1        253:12   0    10G  0 lvm   
    │   ├─vg0-vm--104--cloudinit      253:13   0     4M  0 lvm   
    │   ├─vg0-vm--107--cloudinit      253:14   0     4M  0 lvm   
    │   ├─vg0-vm--107--disk--0        253:15   0   203G  0 lvm   
    │   ├─vg0-vm--200--cloudinit      253:16   0     4M  0 lvm   
    │   └─vg0-vm--200--disk--0        253:17   0   164G  0 lvm   
    │     ├─vg0-vm--200--disk--0p1    253:18   0     1M  0 part  
    │     └─vg0-vm--200--disk--0p2    253:19   0   164G  0 part  
    └─vg0-data_tdata                  253:3    0   455G  0 lvm   
      └─vg0-data-tpool                253:4    0   455G  0 lvm   
        ├─vg0-data                    253:5    0   455G  0 lvm   
        ├─vg0-vm--101--disk--0        253:6    0     5G  0 lvm   
        ├─vg0-vm--103--cloudinit      253:7    0     4M  0 lvm   
        ├─vg0-vm--102--disk--0        253:8    0    10G  0 lvm   
        ├─vg0-vm--102--cloudinit      253:9    0     4M  0 lvm   
        ├─vg0-vm--102--state--Working 253:10   0   4,5G  0 lvm   
        ├─vg0-vm--104--disk--0        253:11   0    10G  0 lvm   
        ├─vg0-vm--104--disk--1        253:12   0    10G  0 lvm   
        ├─vg0-vm--104--cloudinit      253:13   0     4M  0 lvm   
        ├─vg0-vm--107--cloudinit      253:14   0     4M  0 lvm   
        ├─vg0-vm--107--disk--0        253:15   0   203G  0 lvm   
        ├─vg0-vm--200--cloudinit      253:16   0     4M  0 lvm   
        └─vg0-vm--200--disk--0        253:17   0   164G  0 lvm   
          ├─vg0-vm--200--disk--0p1    253:18   0     1M  0 part  
          └─vg0-vm--200--disk--0p2    253:19   0   164G  0 part  

# mount the needed partion
mount /dev/mapper/vg0-vm--200--disk--0p2 /mnt/tmp


# optional: chroot to change passwd
chroot /mnt/tmp bash
passwd stephan
exit

# umount
umount /mnt/tmp

# remove the kpartx mapping
kpartx -dv /dev/mapper/vg0-vm--200--disk--0





Clone repository
  • Mount lvm raw disks
  • Home