我已经将live系统中的硬盘驱动器克隆(使用dd)到多个备份硬盘驱动器上。实时系统中的根分区是LVM卷。备份副本旨在替换原始副本,这意味着它们需要与主副本具有相同的UUID。
快速提问:是否可以在实时系统上挂载备份HD之一?当我尝试这样做时,由于相同的UUID和卷组名称,LVM对此感到困惑。按照[this answer] [1]中的提示首先重命名原始LVM组,我尝试过:
将外部备份HD连接到USB端口
正在运行(请注意,字符串“ test”是此系统上的组名)
# vgrename test test-live Volume group "test" successfully renamed to "test-live" vgscan --mknodes Reading all physical volumes. This may take a while... Found duplicate PV qWUadGaM2MU1UAJ5Spp8upD6fbddk7Zb: using /dev/dm-3 not /dev/dm-0 Found volume group "test" using metadata type lvm2 # vgchange -ay Found duplicate PV qWUadGaM2MU1UAJ5Spp8upD6fbddk7Zb: using /dev/dm-3 not /dev/dm-0 2 logical volume(s) in volume group "test" now active
在这一点上,我期望能够访问下的单个逻辑卷/dev/test/
。运行lvdisplay
产生。
Found duplicate PV qWUadGaM2MU1UAJ5Spp8upD6fbddk7Zb: using /dev/dm-3 not /dev/dm-0
--- Logical volume ---
LV Name /dev/test/root
VG Name test
LV UUID UuKUH3-yzPo-CbOz-tU4B-W6om-qdMn-0XSNZU
LV Write Access read/write
LV Status available
# open 1
LV Size 126.48 GiB
Current LE 32378
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:1
--- Logical volume ---
LV Name /dev/test/swap_1
VG Name test
LV UUID OGJhJu-QByo-6AzG-sk1x-jh3e-dU9L-sHk91t
LV Write Access read/write
LV Status available
# open 2
LV Size 3.90 GiB
Current LE 999
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:2
然而,/dev/test/
在所有不存在,因此我不能访问逻辑卷/dev/test/root
,并/dev/test/swap_1
为lvdisplay命令建议。