Монтирование внешнего диска ничем не отличается от монтирования внутреннего диска.
1.Подключайте физически диск.
Проверить подключился ли он:
# fdisk -l
Он должен присутствовать в списке
Затем
# vgscan —mknodes
# vgchange -ay
Затем монтируйте readonly если боитесь затереть данные
# mount -t ext4 -o ro /dev/vg/LogVol /mnt/yourmountpoint
2. Если диски имели одинаковые имена групп, то нужно либо грузиться со внешнего диска, либо переименовывать группу по uuid
# vgscan
Reading all physical volumes. This may take a while…
Found volume group «VolGroup» using metadata type lvm2
Found volume group «VolGroup» using metadata type lvm2
Не знаю как найти принадлежность LV к PV поэтому я пользовался различием в размерах дисков.
# vgdisplay | grep -i ‘name\|uuid’
VG Name VolGroup00
VG Size 148.94 GB
PE Size 32.00 MB
Total PE 4766
Alloc PE / Size 4766 / 148.94 GB
Free PE / Size 0 / 0
VG UUID pkb1cy-1JSf-n3Px-UYRi-eImv-e1Eg-t12BgY
VG Name VolGroup00
VG Size 74.41 GB
PE Size 32.00 MB
Total PE 2381
Alloc PE / Size 2381 / 74.41 GB
Free PE / Size 0 / 0
VG UUID SjBmkg-YvMz-B160-tEds-Vqrg-SFMS-mYNimL
А теперь переименовываем группу по UUID
# vgrename pkb1cy-1JSf-n3Px-UYRi-eImv-e1Eg-t12BgY MyNewGroupName
# pvscan
PV /dev/sda2 VG vg160 lvm2 [148.94 GB / 0 free]
PV /dev/hda2 VG VolGroup lvm2 [74.41 GB / 0 free]
Total: 2 [223.34 GB] / in use: 2 [223.34 GB] / in no VG: 0 [0 ]
# lvscan
inactive ‘/dev/vg160/LogVol’ [147.00 GB] inherit
inactive ‘/dev/vg160/LogVol01’ [1.94 GB] inherit
ACTIVE ‘/dev/VolGroup00/LogVol’ [72.47 GB] inherit
ACTIVE ‘/dev/VolGroup00/LogVol01’ [1.94 GB] inherit
# vgchange -a y
# lvscan
ACTIVE ‘/dev/vg160/LogVol’ [147.00 GB] inherit
ACTIVE ‘/dev/vg160/LogVol01’ [1.94 GB] inherit
ACTIVE ‘/dev/VolGroup00/LogVol’ [72.47 GB] inherit
ACTIVE ‘/dev/VolGroup00/LogVol01’ [1.94 GB] inherit
# mount -t ext4 -o ro /dev/vg160/LogVol /mnt/yourmountpoint